@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes ken-burns{from{transform:scale(1);-ms-transform:scale(1) rotate(.01deg);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}to{transform:scale(1.5);-ms-transform:scale(1.5) rotate(.01deg);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-moz-transform:scale(1.5)}}@keyframes ken-burns{from{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1)}to{transform:scale(1.5);-ms-transform:scale(1.5) rotate(.01deg);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-moz-transform:scale(1.5)}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgba(119,184,0,1)}70%{box-shadow:0 0 0 .625rem rgba(119,184,0,.1)}100%{box-shadow:0 0 0 0 rgba(119,184,0,0)}}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pulse-green-4k{0%{box-shadow:0 0 0 0 rgba(119,184,0,1)}70%{box-shadow:0 0 0 1rem rgba(119,184,0,.1)}100%{box-shadow:0 0 0 0 rgba(119,184,0,0)}}@-moz-keyframes incomingCallPulse{0%{opacity:0;box-shadow:0 0 0 0 rgba(119,184,0,.6)}70%{opacity:1;box-shadow:0 0 0 1rem rgba(119,184,0,0)}100%{opacity:0}}@-webkit-keyframes incomingCallPulse{0%{opacity:0;box-shadow:0 0 0 0 rgba(119,184,0,.6)}70%{opacity:1;box-shadow:0 0 0 1rem rgba(119,184,0,0)}100%{opacity:0}}@-moz-keyframes incomingCallPulse{0%{opacity:0;box-shadow:0 0 0 0 rgba(119,184,0,.6)}70%{opacity:1;box-shadow:0 0 0 1rem rgba(119,184,0,0)}100%{opacity:0}}.tada{-webkit-animation-name:tada;animation-name:tada}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated:hover{-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-2.5deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-2.5deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-2.5deg)}30%,50%,70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,2.5deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,2.5deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,2.5deg)}40%,60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-2.5deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-2.5deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-2.5deg)}100%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}}html{scroll-padding-top:9.5rem}@media(min-width:2240px){html{font-size:1.125rem}}@media(min-width:2560px){html{font-size:1.375rem}}@media(min-width:1600px){html.fontBaseSizeV2{font-size:1.125rem}}@media(min-width:1920px){html.fontBaseSizeV2{font-size:1.375rem}}@media(min-width:2240px){html.fontBaseSizeV2{font-size:1.625rem}}@media(min-width:2560px){html.fontBaseSizeV2{font-size:1.875rem}}body,.mainWrapper,.profileHeaderWrapper,header.mainHeader,.profileHeaderWrapper .rentRollups.fixed{max-width:2560px!important}body{min-width:38rem}@media only screen and (max-width:1900px){#successModalWrapper{font-size:.9em}}@media only screen and (max-width:1600px){#successModalWrapper{font-size:.7em}}@media only screen and (max-width:1366px){#successModalWrapper{font-size:.65em}}#successModalWrapper #successModal.successModal{position:fixed;height:10.1875em;width:26.125em;margin-top:-5.09em;margin-left:-13.685em}#successModalWrapper #successModal.successModal h3{font-size:2.375em}h3{font-size:1.25em;margin-bottom:1.875rem;color:#4c4c4c}@media only screen and (max-width:1366px){h3{font-size:1.8em}}@media only screen and (max-width:1024px){h3{font-size:1.6em}}h3.subHeading{font-size:1em;font-family:"CostarBrownLight",sans-serif;padding-bottom:.833em}.profileV2 h1{font-size:2.5rem}@media only screen and (min-width:1600px){.profileV2 h1{font-size:2.444444444rem}}@media only screen and (min-width:1920px){.profileV2 h1{font-size:2.909090909rem}}@media only screen and (min-width:2240px){.profileV2 h1{font-size:2.769230769rem}}@media only screen and (min-width:2560px){.profileV2 h1{font-size:2.4rem}}.profileV2 h2{font-size:1.875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}@media only screen and (min-width:1600px){.profileV2 h2{font-size:1.777777778rem}}@media only screen and (min-width:1920px){.profileV2 h2{font-size:2.181818182rem}}@media only screen and (min-width:2240px){.profileV2 h2{font-size:2.153846154rem}}@media only screen and (min-width:2560px){.profileV2 h2{font-size:1.866666667rem}}.profileV2 h3{font-size:1.25rem}@media only screen and (min-width:1600px){.profileV2 h3{font-size:1.444444444rem}}@media only screen and (min-width:1920px){.profileV2 h3{font-size:1.454545455rem}}@media only screen and (min-width:2240px){.profileV2 h3{font-size:1.846153846rem}}@media only screen and (min-width:2560px){.profileV2 h3{font-size:1.6rem}}.profileV2 h4{font-size:1.125rem}@media only screen and (min-width:1600px){.profileV2 h4{font-size:1.222222222rem}}@media only screen and (min-width:1920px){.profileV2 h4{font-size:1.272727273rem}}@media only screen and (min-width:2240px){.profileV2 h4{font-size:1.461538462rem}}@media only screen and (min-width:2560px){.profileV2 h4{font-size:1.266666667rem}}.profileV2 h5{font-size:1rem}@media only screen and (min-width:1600px){.profileV2 h5{font-size:1.111111111rem}}@media only screen and (min-width:1920px){.profileV2 h5{font-size:1.090909091rem}}@media only screen and (min-width:2240px){.profileV2 h5{font-size:1.307692308rem}}@media only screen and (min-width:2560px){.profileV2 h5{font-size:1.133333333rem}}.profileV2 h3{font-family:"CostarBrownRegular",sans-serif;font-weight:normal;margin-bottom:1rem}.profileV2 h3.unitsAvailableHeading,.profileV2 h3.sfhHeading,.profileV2 h3.leaseStatusHeading{font-size:1.5rem}@media(min-width:1600px) and (max-width:1920px){.profileV2 h3.unitsAvailableHeading,.profileV2 h3.sfhHeading,.profileV2 h3.leaseStatusHeading{font-size:1.444444444rem}}#mainHeader .header-switch-language-wrapper .header-is-selected-language,#mainHeader .header-switch-language-wrapper span{font-size:1rem}#profileApp .lastUpdated,#applyNowLeadForm .lastUpdated{float:right;font-family:'CostarBrownBold',sans-serif;margin-top:10px;font-size:1rem}#profileApp .lastUpdated i,#applyNowLeadForm .lastUpdated i{position:relative;top:1px}@media(max-width:1366px){#profileApp .lastUpdated,#applyNowLeadForm .lastUpdated{font-size:.875rem}}#profileApp.profileApp,#applyNowLeadForm.profileApp{height:100%;width:100%}#profileApp .pwebUri,#applyNowLeadForm .pwebUri{margin-left:1.25rem;clear:both}#profileApp .pwebUri a,#applyNowLeadForm .pwebUri a{color:#74b71b;font-size:.75em}@media only screen and (max-width:1024px){#profileApp .pwebUri,#applyNowLeadForm .pwebUri{margin-left:.625rem}}#profileApp .profileAppWrapper,#applyNowLeadForm .profileAppWrapper{height:100%;width:100%}#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .depositHeading,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .depositHeading,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLengthHeading,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLengthHeading,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .deposit,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .deposit,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLength,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLength{display:table-cell}#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .depositHeading.collapsed,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .depositHeading.collapsed,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLengthHeading.collapsed,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLengthHeading.collapsed,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .deposit.collapsed,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .deposit.collapsed,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLength.collapsed,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable .leaseLength.collapsed{display:none}#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn{border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;background-color:transparent;padding:0;height:auto;line-height:normal;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px}#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn:focus,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn:focus,#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn:hover,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn:hover{text-decoration:underline}#profileApp .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn.disabled,#applyNowLeadForm .profileAppWrapper.prosumer .profileContent .availabilitySection .availabilityTable button.unitBtn.disabled{cursor:default}#profileApp .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .depositHeading,#applyNowLeadForm .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .depositHeading,#profileApp .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .deposit,#applyNowLeadForm .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .deposit{display:table-cell}#profileApp .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .depositHeading.collapsed,#applyNowLeadForm .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .depositHeading.collapsed,#profileApp .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .deposit.collapsed,#applyNowLeadForm .profileAppWrapper.basic .profileContent .availabilitySection .availabilityTable .deposit.collapsed{display:none}#profileApp .sectionTitle,#applyNowLeadForm .sectionTitle{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1.875rem;font-weight:normal;margin-bottom:1.25rem;display:block}#profileApp .content,#applyNowLeadForm .content{margin-bottom:1.25rem}#profileApp .profilePaid .descriptionSection p,#applyNowLeadForm .profilePaid .descriptionSection p{width:100%;overflow-x:hidden}@media only screen and (max-width:1366px){#profileApp .profilePaid .amenitiesSection .specGroup .specList,#applyNowLeadForm .profilePaid .amenitiesSection .specGroup .specList{width:32%}}#profileApp .gallerySection .aspectRatioImageWrapper .galleryItemImage,#applyNowLeadForm .gallerySection .aspectRatioImageWrapper .galleryItemImage{cursor:pointer}#profileApp .modal .options,#applyNowLeadForm .modal .options{display:none}#profileApp .modal .modalHeader,#applyNowLeadForm .modal .modalHeader{height:5rem;border-bottom:0}#profileApp .modal .modalHeader h2,#applyNowLeadForm .modal .modalHeader h2,#profileApp .modal .modalHeader .modalTitle,#applyNowLeadForm .modal .modalHeader .modalTitle{text-align:center;color:#74b71b}#profileApp .modal .errorTitle,#applyNowLeadForm .modal .errorTitle{margin-bottom:0}#profileApp #bedsFilterContainer,#applyNowLeadForm #bedsFilterContainer{margin:1.25rem 0 1.5rem}#profileApp .costCalculatorBtnSection,#applyNowLeadForm .costCalculatorBtnSection{margin:1.25rem 0 1.5rem}#profileApp .costCalculatorBtnSection .system-message,#applyNowLeadForm .costCalculatorBtnSection .system-message{max-width:unset;padding:.5rem;display:flex;gap:.25rem;align-items:center}#profileApp .costCalculatorBtnSection .system-message i,#applyNowLeadForm .costCalculatorBtnSection .system-message i{color:#367b01;font-size:2rem}#profileApp .costCalculatorBtnSection .system-message .header4,#applyNowLeadForm .costCalculatorBtnSection .system-message .header4{font-size:1rem}#profileApp .costCalculatorBtnSection .system-message button,#applyNowLeadForm .costCalculatorBtnSection .system-message button{height:unset}#profileApp .costCalculatorBtnSection .system-message button i,#applyNowLeadForm .costCalculatorBtnSection .system-message button i{position:relative;color:#0f8ac0;font-size:1.25rem;top:.2rem;left:-.125rem}#profileApp .tabContainer,#applyNowLeadForm .tabContainer{margin-top:1em}#profileApp .tabContainer .tabBody,#applyNowLeadForm .tabContainer .tabBody{border:1px solid #cacaca;padding:0}#profileApp .tabContainer .tabContent,#applyNowLeadForm .tabContainer .tabContent{display:none}#profileApp .tabContainer .tabContent.active,#applyNowLeadForm .tabContainer .tabContent.active{display:block}#profileApp .tabContent,#applyNowLeadForm .tabContent{display:none}#profileApp .tabContent.active,#applyNowLeadForm .tabContent.active{display:block}#profileApp .profileContent,#applyNowLeadForm .profileContent{height:auto;position:relative;padding:0 1.25rem 1.25rem;width:75.27%;font-size:1rem}@media only screen and (max-width:1024px){#profileApp .profileContent,#applyNowLeadForm .profileContent{padding:0 .625rem .625rem;width:100%}}#profileApp .profileContent p,#applyNowLeadForm .profileContent p{margin:0}#profileApp .profileContent section,#applyNowLeadForm .profileContent section{margin-bottom:2.75rem}#profileApp .profileContent section.walkScoreSection,#applyNowLeadForm .profileContent section.walkScoreSection{margin-top:-2.5rem}#profileApp .profileContent section.walkScoreSection .soundScore .generatedText,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .generatedText{width:100%}#profileApp .profileContent section.walkScoreSection .soundScore .soundScoreCategoryContainer,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .soundScoreCategoryContainer{display:flex;justify-content:space-between;width:100%}#profileApp .profileContent section.walkScoreSection .soundScore .businessCategory,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .businessCategory{padding-right:1rem}@media only screen and (min-width:1600px){#profileApp .profileContent section.walkScoreSection .soundScore .businessCategory,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .businessCategory{padding-right:.888888889rem}}#profileApp .profileContent section.walkScoreSection .soundScore .categoryLabel,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .categoryLabel{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}#profileApp .profileContent section.walkScoreSection .soundScore .separator,#applyNowLeadForm .profileContent section.walkScoreSection .soundScore .separator{border-right:.0625rem solid #d3d3d3}#profileApp .profileContent section.walkScoreSection .scoreInfo,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo{font-family:"CostarBrownRegular",sans-serif;margin-top:.6875rem}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;padding:0 1.25rem 0 0;position:relative}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus{text-decoration:underline}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus:not(:focus-visible),#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus:not(:focus-visible){text-decoration:none}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus:not(:-moz-focusring),#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus:not(:-moz-focusring){text-decoration:none}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus-visible,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:focus-visible{text-decoration:underline}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:-moz-focusring,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:-moz-focusring{text-decoration:underline}#profileApp .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:hover,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .scoreInfoBtn:hover{text-decoration:underline}#profileApp .profileContent section.walkScoreSection .scoreInfo .infoStoryIcon,#applyNowLeadForm .profileContent section.walkScoreSection .scoreInfo .infoStoryIcon{bottom:.0625rem;position:absolute;right:-.1875rem}#profileApp .profileContent section.walkScoreSection #soundScoreAndWalkScoreExplainationSection,#applyNowLeadForm .profileContent section.walkScoreSection #soundScoreAndWalkScoreExplainationSection{display:none}#profileApp .profileContent section.walkScoreSection #soundScoreExplainationButton,#applyNowLeadForm .profileContent section.walkScoreSection #soundScoreExplainationButton{display:none}#profileApp .profileContent .backToTop,#applyNowLeadForm .profileContent .backToTop{display:none;position:fixed;right:.8em;bottom:0;padding:0 0 .2em .8em;margin:0}#profileApp .profileContent .backToTop.active,#applyNowLeadForm .profileContent .backToTop.active{display:inline-block}#profileApp .profileContent .backToTop a,#applyNowLeadForm .profileContent .backToTop a{color:#74b71b}#profileApp .profileContent .rotate270:before,#applyNowLeadForm .profileContent .rotate270:before{display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#profileApp .profileContent .nearbyAddress,#applyNowLeadForm .profileContent .nearbyAddress{margin-bottom:.2rem}#profileApp .profileContent .propertyPhone,#applyNowLeadForm .profileContent .propertyPhone{background:transparent;border:0;color:#0576a7;text-decoration:none;font-family:"CostarBrownRegular",sans-serif,sans-serif;cursor:pointer;font-size:1rem}#profileApp .profileContent .propertyPhone:hover,#applyNowLeadForm .profileContent .propertyPhone:hover{text-decoration:underline}#profileApp .mapSection,#applyNowLeadForm .mapSection{-webkit-tap-highlight-color:transparent}#profileApp .mapSection .sectionTitle,#applyNowLeadForm .mapSection .sectionTitle{margin-bottom:1.25rem}#profileApp .mapSection .greatSchoolsInfo,#applyNowLeadForm .mapSection .greatSchoolsInfo{font-size:.833em;margin-top:1.2em;color:#74b71b}#profileApp .mapSection .greatSchoolsInfo .questionMarkCircleIcon,#applyNowLeadForm .mapSection .greatSchoolsInfo .questionMarkCircleIcon{margin-left:.5em;color:#74b71b;cursor:pointer}#profileApp .mapSection .gm-style-cc a,#applyNowLeadForm .mapSection .gm-style-cc a{line-height:14px}#profileApp #incomeRestrictionAnchor,#applyNowLeadForm #incomeRestrictionAnchor{margin-top:-9.375rem;margin-bottom:9.375rem}#profileApp .incomeRestrictionsSection .sectionTitle,#applyNowLeadForm .incomeRestrictionsSection .sectionTitle{margin-bottom:1.5rem}@media only screen and (min-width:1600px){#profileApp .incomeRestrictionsSection .sectionTitle,#applyNowLeadForm .incomeRestrictionsSection .sectionTitle{margin-bottom:1.333333333rem}}#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom{margin-bottom:1.6em}@media only screen and (max-width:1366px){#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom{font-size:1.4em}}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionBottom{font-size:1.2em}}#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionTop{margin-bottom:1.667em}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsDescriptionTop{margin-bottom:1.6em}}#profileApp .incomeRestrictionsSection .incomeRestrictionsTable,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTable{width:30em}@media only screen and (max-width:1366px){#profileApp .incomeRestrictionsSection .incomeRestrictionsTable,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTable{font-size:1.4em}}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsTable,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTable{font-size:1.2em}}#profileApp .incomeRestrictionsSection .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsValue{width:50%;padding:.825em 0;text-align:center;border:1px solid #cacaca;font-size:1em;font-weight:normal;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsValue{padding:.66em 0}}#profileApp .incomeRestrictionsSection .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsTitle{color:#7f7e7e}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard{margin-top:.625rem;padding-top:2rem;margin-bottom:3.5555625rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle{font-size:1.25rem;font-weight:normal;font-family:"CostarBrownRegular",sans-serif;margin-bottom:1.5rem}@media only screen and (min-width:1600px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle{font-size:1.444444444rem;margin-bottom:1.333333333rem}}@media only screen and (min-width:1920px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle{font-size:1.454545455rem}}@media only screen and (min-width:2240px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle{font-size:1.846153846rem}}@media only screen and (min-width:2560px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsSecondTitle{font-size:1.6rem}}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsRow,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsRow{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:stretch}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsColumn,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsColumn{flex:4}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText{margin-right:.75rem;padding-right:1.25rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText .incomeRestrictionsDescriptionTop,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText .incomeRestrictionsDescriptionTop{font-size:1rem;font-weight:normal;font-family:"CostarBrownLight",sans-serif}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText .incomeRestrictionsDescriptionBottom,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsBodyText .incomeRestrictionsDescriptionBottom{font-size:1rem;font-weight:normal;font-family:"CostarBrownLight",sans-serif}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper{border:1px solid #d9d9d9;border-radius:.25rem;padding-top:0;padding-bottom:1.0625rem;margin-top:.625rem;margin-left:.75rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header{border-radius:.25rem;height:2.5rem;width:100%;background-color:#fafafa;border-bottom-right-radius:0;border-bottom-left-radius:0}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable{border:0;margin-top:0;width:100%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td{padding:.5rem 0 .6875rem;border:0;border-bottom:1px solid #d9d9d9;height:2.5rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td:first-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td:first-child{text-align:left;padding-left:1.5625rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td:last-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .dataTable td:last-child{text-align:right;padding-right:1.1875rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle{padding:0;color:#4c4c4c}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsValue{width:50%;padding:.825em 0;border:0;font-size:1rem;font-weight:normal;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .header .incomeRestrictionsValue{padding:.66em 0}}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content{background-color:transparent;padding-left:1.5625rem;padding-right:1.1875rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable{border:0;margin-top:0;width:100%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th{border-top:0;border-bottom:1px solid #d9d9d9;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.6875rem;padding-top:.375rem;border-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;height:2.5rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th:first-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th:first-child{padding-left:0;text-align:left}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th:last-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable th:last-child{padding-right:0;text-align:right}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable tr:not(:last-of-type),#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable tr:not(:last-of-type){border-bottom:1px solid #d9d9d9}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td{padding:.5rem 0 .6875rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td:first-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td:first-child{text-align:left}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td:last-child,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable td:last-child{text-align:right}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th{width:50%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th:first-of-type,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th:first-of-type{width:16%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th:nth-of-type(2),#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks .columnHeadersRow th:nth-of-type(2){width:24%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td{width:20%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td:first-of-type,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td:first-of-type{width:16%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td:nth-of-type(2),#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .dataTable.similarLinks td:nth-of-type(2){width:24%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsValue{width:50%;padding:.825em 0;border:0;font-size:1rem;font-weight:normal;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1024px){#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle,#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsValue,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsValue{padding:.66em 0}}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .incomeRestrictionsTableWrapper .content .incomeRestrictionsTitle{padding:0;color:#7f7e7e}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit{flex:unset;width:100%}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper{margin:0;padding:0}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .header,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .header,#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .row,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .row{display:flex;padding:0 1rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .header,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .header{height:unset}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .col,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .col{flex:1;text-align:center;font-family:"CostarBrownRegular",sans-serif;padding:.5rem}#profileApp .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .content:not(:last-child) .col,#applyNowLeadForm .incomeRestrictionsSection .incomeRestrictionsCard .amiLimit .incomeRestrictionsTableWrapper .content:not(:last-child) .col{border-bottom:1px solid #d9d9d9}#profileApp .officeHoursTitle,#applyNowLeadForm .officeHoursTitle{margin-bottom:0;padding:1rem 0 .5rem}@media only screen and (max-width:1366px){#profileApp .officeHoursTitle,#applyNowLeadForm .officeHoursTitle{font-size:1.4em}}@media only screen and (max-width:1024px){#profileApp .officeHoursTitle,#applyNowLeadForm .officeHoursTitle{font-size:1.2em}}#profileApp .officeHoursSection,#applyNowLeadForm .officeHoursSection{width:100%}#profileApp .officeHoursSection .spokenLanguagesWrapper,#applyNowLeadForm .officeHoursSection .spokenLanguagesWrapper{font-size:.9em;line-height:1.75em;margin-bottom:1.25em}#profileApp .officeHoursSection .spokenLanguagesWrapper .languages,#applyNowLeadForm .officeHoursSection .spokenLanguagesWrapper .languages{font-weight:bold}#profileApp .officeHoursSection .selfGuidedTourContainer,#applyNowLeadForm .officeHoursSection .selfGuidedTourContainer{background-color:#f2f9e9;border:1px solid #74b71b;border-radius:4px;margin-bottom:2rem;max-width:37.5rem;padding:.75rem 1rem}@media only screen and (max-width:1600px){#profileApp .officeHoursSection .selfGuidedTourContainer,#applyNowLeadForm .officeHoursSection .selfGuidedTourContainer{margin-bottom:1.5rem}}#profileApp .officeHoursSection .selfGuidedTourContainer .selfGuidedTourHeadline,#applyNowLeadForm .officeHoursSection .selfGuidedTourContainer .selfGuidedTourHeadline{color:#000;font-family:'CostarBrownBold',sans-serif;font-size:1rem;margin:0 0 .25rem 0}#profileApp .officeHoursSection .selfGuidedTourContainer .selfGuidedTourText,#applyNowLeadForm .officeHoursSection .selfGuidedTourContainer .selfGuidedTourText{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin:0}#profileApp .officeHoursSection .todaysHoursContactWrapper,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper{background:#f2f2f2;float:left;padding:.833em;margin-right:1.667em;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;align-content:stretch}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper{margin-right:2.5em;padding:2.5em}}@media only screen and (min-width:1025px) and (max-width:1125px){#profileApp .officeHoursSection .todaysHoursContactWrapper,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper{margin-right:1em;padding:1em}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;float:left;margin-right:1.667em}@media only screen and (max-width:1720px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours{margin-right:.833em}}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:none;margin-right:0}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours .clockIcon,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours .clockIcon{float:left;color:#74b71b;font-size:1.458em;margin-right:.286em}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p{float:left;margin:0;padding:0;font-size:.75em;font-family:"CostarBrownRegular",sans-serif;line-height:1em;position:relative;top:.556em}@media only screen and (max-width:1580px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p{font-size:.875em;top:.357em}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p span.closeOpen,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p span.closeOpen{font-size:.778em;text-transform:uppercase}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p span.closeOpen,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .todaysHours p span.closeOpen{display:none}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:left;margin-right:0;cursor:pointer}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:1.875rem;float:none;text-align:center}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a{font-size:1.5625rem;display:inline-block;padding:1.25rem}@media only screen and (max-width:1680px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a{font-size:1.25rem;padding:.9375rem}}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a{width:100%;padding:.9375rem;font-size:1.25rem;text-align:center}}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a.primary,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a.primary{border:1px solid #74b71b;border-radius:4px}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a.primary:hover,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a.primary:hover{border:1px solid #555}#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a .emailIcon,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a .emailIcon{margin-right:1.25rem}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a .emailIcon,#applyNowLeadForm .officeHoursSection .todaysHoursContactWrapper .todaysHoursContactContainer .contactContainer a .emailIcon{margin-right:.625rem}}#profileApp .officeHoursSection .officeHoursWrapper,#applyNowLeadForm .officeHoursSection .officeHoursWrapper{float:left}#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer{float:left;font-size:.667em;margin-right:2.5em}#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer:last-of-type,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer:last-of-type{margin-right:0}@media only screen and (max-width:1580px){#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer{font-size:.875em}}@media only screen and (max-width:1485px){#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer{float:none}}#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer{display:table-row}#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .days,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .days,#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .hours,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .hours{display:table-cell;padding-bottom:.625em}#profileApp .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .days,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .officeHours .officeHoursContainer .daysHoursContainer .days{min-width:10.5rem;padding-right:1.25em;font-family:"CostarBrownRegular",sans-serif}#profileApp .officeHoursSection .officeHoursWrapper .logo,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .logo{display:none;width:12.5rem;max-width:100%;padding-top:.625rem}@media only screen and (max-width:1024px){#profileApp .officeHoursSection .officeHoursWrapper .logo,#applyNowLeadForm .officeHoursSection .officeHoursWrapper .logo{display:inline-block}}#profileApp .availabilitySection,#applyNowLeadForm .availabilitySection{font-size:1rem}@media only screen and (min-width:1025px){#profileApp .availabilitySection p,#applyNowLeadForm .availabilitySection p{padding-top:2em}#profileApp .availabilitySection p.desc,#applyNowLeadForm .availabilitySection p.desc{padding-top:.5rem;white-space:pre-line}}@media only screen and (max-width:768px){#profileApp .availabilitySection,#applyNowLeadForm .availabilitySection{font-size:.875rem}}#profileApp .availabilitySection .unitGridAnchor,#applyNowLeadForm .availabilitySection .unitGridAnchor{position:absolute;padding-top:6rem;margin-top:-6rem;visibility:hidden}#profileApp .availabilitySection .alertMeContainer,#applyNowLeadForm .availabilitySection .alertMeContainer{position:absolute;top:0;right:0;bottom:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#profileApp .availabilitySection .alertMeContainer .alertMe,#applyNowLeadForm .availabilitySection .alertMeContainer .alertMe{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:100%;border-color:#74b71b;padding:0 .9375rem;white-space:nowrap}#profileApp .availabilitySection .alertMeContainer .alertMe:hover,#applyNowLeadForm .availabilitySection .alertMeContainer .alertMe:hover,#profileApp .availabilitySection .alertMeContainer .alertMe:active,#applyNowLeadForm .availabilitySection .alertMeContainer .alertMe:active{border-color:#555}#profileApp .availabilitySection .alertMeContainer .alertMe i,#applyNowLeadForm .availabilitySection .alertMeContainer .alertMe i{font-size:.9em;margin-right:1%}#profileApp .availabilitySection .disclaimerInfoSection,#applyNowLeadForm .availabilitySection .disclaimerInfoSection{padding-top:0;margin-top:-.75rem}#profileApp .availabilitySection .set-padding,#applyNowLeadForm .availabilitySection .set-padding{padding:1.5rem 2rem}#profileApp .availabilitySection .about-map-section,#applyNowLeadForm .availabilitySection .about-map-section{margin-top:1.875rem}#profileApp .availabilitySection .disclaimer,#applyNowLeadForm .availabilitySection .disclaimer{padding-top:1em;color:#000;font-size:.875rem;font-style:italic;margin-left:.625rem;text-indent:-.625rem}#profileApp .availabilitySection .disclaimer.print,#applyNowLeadForm .availabilitySection .disclaimer.print{display:none}#profileApp .availabilitySection .availabilityTable,#applyNowLeadForm .availabilitySection .availabilityTable{width:100%;font-family:"CostarBrownRegular",sans-serif}#profileApp .availabilitySection .availabilityTable .shortText,#applyNowLeadForm .availabilitySection .availabilityTable .shortText{display:inline}#profileApp .availabilitySection .availabilityTable .mediumText,#applyNowLeadForm .availabilitySection .availabilityTable .mediumText,#profileApp .availabilitySection .availabilityTable .longText,#applyNowLeadForm .availabilitySection .availabilityTable .longText{display:none}@media only screen and (min-width:1025px){#profileApp .availabilitySection .availabilityTable .mediumText,#applyNowLeadForm .availabilitySection .availabilityTable .mediumText{display:inline}#profileApp .availabilitySection .availabilityTable .shortText,#applyNowLeadForm .availabilitySection .availabilityTable .shortText,#profileApp .availabilitySection .availabilityTable .longText,#applyNowLeadForm .availabilitySection .availabilityTable .longText{display:none}}@media only screen and (min-width:1367px){#profileApp .availabilitySection .availabilityTable .longText,#applyNowLeadForm .availabilitySection .availabilityTable .longText{display:inline}#profileApp .availabilitySection .availabilityTable .shortText,#applyNowLeadForm .availabilitySection .availabilityTable .shortText,#profileApp .availabilitySection .availabilityTable .mediumText,#applyNowLeadForm .availabilitySection .availabilityTable .mediumText{display:none}}#profileApp .availabilitySection .availabilityTable.tiertwo,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo,#profileApp .availabilitySection .availabilityTable.oneRental,#applyNowLeadForm .availabilitySection .availabilityTable.oneRental{border:1px solid #ccc}#profileApp .availabilitySection .availabilityTable.tiertwo td,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo td,#profileApp .availabilitySection .availabilityTable.oneRental td,#applyNowLeadForm .availabilitySection .availabilityTable.oneRental td{padding:0 .25rem}#profileApp .availabilitySection .availabilityTable.tiertwo td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo td:first-child,#profileApp .availabilitySection .availabilityTable.oneRental td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable.oneRental td:first-child{padding:0 .25rem}#profileApp .availabilitySection .availabilityTable.tiertwo td:last-child,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo td:last-child,#profileApp .availabilitySection .availabilityTable.oneRental td:last-child,#applyNowLeadForm .availabilitySection .availabilityTable.oneRental td:last-child{padding:0 .25rem}#profileApp .availabilitySection .availabilityTable.multifamily td,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily td,#profileApp .availabilitySection .availabilityTable.multifamily th,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily th{padding:0 .25em}#profileApp .availabilitySection .availabilityTable.multifamily td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily td:first-child,#profileApp .availabilitySection .availabilityTable.multifamily th:first-child,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily th:first-child{padding-left:.25em}#profileApp .availabilitySection .availabilityTable.multifamily td:last-child,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily td:last-child,#profileApp .availabilitySection .availabilityTable.multifamily th:last-child,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily th:last-child{padding-right:.25em}#profileApp .availabilitySection .availabilityTable.multifamily .multiunit th,#applyNowLeadForm .availabilitySection .availabilityTable.multifamily .multiunit th{color:#7f7e7e;font-family:"CostarBrownRegular",sans-serif}#profileApp .availabilitySection .availabilityTable td,#applyNowLeadForm .availabilitySection .availabilityTable td,#profileApp .availabilitySection .availabilityTable th,#applyNowLeadForm .availabilitySection .availabilityTable th{font-family:"CostarBrownRegular",sans-serif;padding:1.25rem .25em;vertical-align:middle}@media only screen and (max-width:1200px){#profileApp .availabilitySection .availabilityTable td,#applyNowLeadForm .availabilitySection .availabilityTable td,#profileApp .availabilitySection .availabilityTable th,#applyNowLeadForm .availabilitySection .availabilityTable th{font-size:.875rem}}#profileApp .availabilitySection .availabilityTable td.collapsed,#applyNowLeadForm .availabilitySection .availabilityTable td.collapsed,#profileApp .availabilitySection .availabilityTable th.collapsed,#applyNowLeadForm .availabilitySection .availabilityTable th.collapsed{padding:0}#profileApp .availabilitySection .availabilityTable td.name,#applyNowLeadForm .availabilitySection .availabilityTable td.name,#profileApp .availabilitySection .availabilityTable th.name,#applyNowLeadForm .availabilitySection .availabilityTable th.name,#profileApp .availabilitySection .availabilityTable td.unit,#applyNowLeadForm .availabilitySection .availabilityTable td.unit,#profileApp .availabilitySection .availabilityTable th.unit,#applyNowLeadForm .availabilitySection .availabilityTable th.unit{white-space:normal}#profileApp .availabilitySection .availabilityTable td.new,#applyNowLeadForm .availabilitySection .availabilityTable td.new,#profileApp .availabilitySection .availabilityTable th.new,#applyNowLeadForm .availabilitySection .availabilityTable th.new{color:#2196f3}#profileApp .availabilitySection .availabilityTable td.new i,#applyNowLeadForm .availabilitySection .availabilityTable td.new i,#profileApp .availabilitySection .availabilityTable th.new i,#applyNowLeadForm .availabilitySection .availabilityTable th.new i{position:relative;top:.15em}#profileApp .availabilitySection .availabilityTable td.unitDescription,#applyNowLeadForm .availabilitySection .availabilityTable td.unitDescription,#profileApp .availabilitySection .availabilityTable th.unitDescription,#applyNowLeadForm .availabilitySection .availabilityTable th.unitDescription{padding:.9375rem .25em;white-space:pre-line}#profileApp .availabilitySection .availabilityTable td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable td:first-child,#profileApp .availabilitySection .availabilityTable th:first-child,#applyNowLeadForm .availabilitySection .availabilityTable th:first-child{padding-left:1.75rem}@media only screen and (max-width:1200px){#profileApp .availabilitySection .availabilityTable td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable td:first-child,#profileApp .availabilitySection .availabilityTable th:first-child,#applyNowLeadForm .availabilitySection .availabilityTable th:first-child{padding-left:.75rem}}#profileApp .availabilitySection .availabilityTable td:last-child,#applyNowLeadForm .availabilitySection .availabilityTable td:last-child,#profileApp .availabilitySection .availabilityTable th:last-child,#applyNowLeadForm .availabilitySection .availabilityTable th:last-child{padding-right:1.75rem}@media only screen and (max-width:1200px){#profileApp .availabilitySection .availabilityTable td:last-child,#applyNowLeadForm .availabilitySection .availabilityTable td:last-child,#profileApp .availabilitySection .availabilityTable th:last-child,#applyNowLeadForm .availabilitySection .availabilityTable th:last-child{padding-right:.75rem}}#profileApp .availabilitySection .availabilityTable th,#applyNowLeadForm .availabilitySection .availabilityTable th{font-family:'CostarBrownBold',sans-serif;font-weight:normal;line-height:2.1em;color:#7f7e7e;text-align:left;padding:.625rem .25rem}#profileApp .availabilitySection .availabilityTable .actions,#applyNowLeadForm .availabilitySection .availabilityTable .actions{text-align:right}#profileApp .availabilitySection .availabilityTable .actions a,#applyNowLeadForm .availabilitySection .availabilityTable .actions a{margin-right:.5em}#profileApp .availabilitySection .availabilityTable .actions a:last-child,#applyNowLeadForm .availabilitySection .availabilityTable .actions a:last-child{margin-right:0}#profileApp .availabilitySection .availabilityTable .actions .primary,#applyNowLeadForm .availabilitySection .availabilityTable .actions .primary{border-color:#74b71b;padding:.5em;border-radius:4px}#profileApp .availabilitySection .availabilityTable .actions .primary.disabled,#applyNowLeadForm .availabilitySection .availabilityTable .actions .primary.disabled{background-color:#d4d4d4;border:0;cursor:default}#profileApp .availabilitySection .availabilityTable .actions .primary.detailsBtn,#applyNowLeadForm .availabilitySection .availabilityTable .actions .primary.detailsBtn{text-align:center;width:7em;white-space:nowrap}#profileApp .availabilitySection .availabilityTable .actions .primary:hover,#applyNowLeadForm .availabilitySection .availabilityTable .actions .primary:hover{border-color:#929292}#profileApp .availabilitySection .availabilityTable .actions .emailIcon,#applyNowLeadForm .availabilitySection .availabilityTable .actions .emailIcon{padding-right:.225em}@media screen and (max-width:900px){#profileApp .availabilitySection .availabilityTable tbody,#applyNowLeadForm .availabilitySection .availabilityTable tbody{font-size:.875rem}}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow{color:#4c4c4c;height:3em;border-top:1px solid #ccc;font-family:"CostarBrownLight",sans-serif}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip{padding:0 0 1rem}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right{left:-1.5rem;top:2.5rem}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right:before,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right:before{left:3.8125rem}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip-icon,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .mortar-wrapper .mortar-tooltip-icon{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow{text-align:right}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a{color:#fff;font-family:"CostarBrownRegular",sans-serif;background-color:#74b71b;padding:0 .75rem;height:35px;line-height:35px;display:inline-block;border-radius:4px;white-space:nowrap}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a:hover,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a:hover{background-color:#555}@media only screen and (min-width:2560px){#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a{height:45px;line-height:45px}}@media only screen and (max-width:768px){#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a{height:31px;line-height:31px}}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam,#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;background-color:transparent;padding:.3125rem 0;height:auto;line-height:normal;display:inline-block;border-radius:4px;white-space:nowrap}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam:focus,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam:focus,#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam:focus,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam:focus{outline:0;text-decoration:underline}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam i,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow a.multiFam i,#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam i,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button.multiFam i{position:relative;top:2px;margin-right:2px}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .applyNow button{border:0}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow .bedIcon,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow .bedIcon{font-size:1.375rem;vertical-align:text-bottom;position:relative;top:.125rem;margin-left:.125rem}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.bold,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.bold{font-family:"CostarBrownRegular",sans-serif}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.bold .detailsBtn,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.bold .detailsBtn{font-family:"CostarBrownLight",sans-serif}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.noBorder,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.noBorder{border-top:0}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.active,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.active{background-color:#e8f9cb}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.budgetStretch.first,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.budgetStretch.first,#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.other.first,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.other.first{border-top:0}#profileApp .availabilitySection .availabilityTable tbody .rentalGridRow.newAvailability,#applyNowLeadForm .availabilitySection .availabilityTable tbody .rentalGridRow.newAvailability{background-color:#f1f8fe}#profileApp .availabilitySection .availabilityTable tbody hr,#applyNowLeadForm .availabilitySection .availabilityTable tbody hr{display:inline-block}#profileApp .availabilitySection .availabilityTable tbody .altHeader th,#applyNowLeadForm .availabilitySection .availabilityTable tbody .altHeader th{border-bottom:1px solid #999}#profileApp .availabilitySection .availabilityTable tbody .altHeader th h4,#applyNowLeadForm .availabilitySection .availabilityTable tbody .altHeader th h4{color:#4c4c4c}#profileApp .availabilitySection .availabilityTable tbody .altHeader th h4 span,#applyNowLeadForm .availabilitySection .availabilityTable tbody .altHeader th h4 span{line-height:3em}#profileApp .availabilitySection .availabilityTable .depositHeading,#applyNowLeadForm .availabilitySection .availabilityTable .depositHeading,#profileApp .availabilitySection .availabilityTable .leaseLengthHeading,#applyNowLeadForm .availabilitySection .availabilityTable .leaseLengthHeading,#profileApp .availabilitySection .availabilityTable .deposit,#applyNowLeadForm .availabilitySection .availabilityTable .deposit,#profileApp .availabilitySection .availabilityTable .leaseLength,#applyNowLeadForm .availabilitySection .availabilityTable .leaseLength{display:none}#profileApp .availabilitySection .availabilityTable.tiertwo .tableHeaderRow th,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo .tableHeaderRow th{padding-top:0;color:#4c4c4c;background:#f2f2f2;position:relative;overflow:visible}#profileApp .availabilitySection .availabilityTable.tiertwo .tableHeaderRow th h3,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo .tableHeaderRow th h3{font-size:1rem;margin:0}#profileApp .availabilitySection .availabilityTable.tiertwo .columnHeadersRow th,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo .columnHeadersRow th{padding:0 0 .625rem;border-bottom:1px solid #cacaca;font-size:1rem;line-height:1.5rem;width:17%}#profileApp .availabilitySection .availabilityTable.tiertwo .columnHeadersRow th.availableHeader,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo .columnHeadersRow th.availableHeader{width:24%}#profileApp .availabilitySection .availabilityTable.tiertwo tbody .rentalGridRow,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody .rentalGridRow{border-top:0;height:auto}#profileApp .availabilitySection .availabilityTable.tiertwo tbody .rentalGridRow .available,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody .rentalGridRow .available{font-family:"CostarBrownRegular",sans-serif;padding:.5rem 0 .6875rem}#profileApp .availabilitySection .availabilityTable.tiertwo tbody tr:last-of-type td,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody tr:last-of-type td{padding-bottom:0}#profileApp .availabilitySection .availabilityTable.tiertwo tbody tr td,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody tr td{font-size:1rem;line-height:1.5rem;padding-top:.5rem;padding-bottom:.6875rem;vertical-align:top}#profileApp .availabilitySection .availabilityTable.tiertwo tbody tr td:first-child,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody tr td:first-child{padding-top:.5rem;padding-bottom:.6875rem}#profileApp .availabilitySection .availabilityTable.tiertwo tbody tr td.unitTotal,#applyNowLeadForm .availabilitySection .availabilityTable.tiertwo tbody tr td.unitTotal{padding-left:1.875rem}#profileApp .availabilitySection .availabilityTable.similarLinks td,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks td,#profileApp .availabilitySection .availabilityTable.similarLinks th,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks th{text-align:left;width:20%}#profileApp .availabilitySection .availabilityTable.similarLinks td.similarLinkRents,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks td.similarLinkRents,#profileApp .availabilitySection .availabilityTable.similarLinks th.similarLinkRents,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks th.similarLinkRents{text-align:right}#profileApp .availabilitySection .availabilityTable.similarLinks td.similarLinkAverageSquares,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks td.similarLinkAverageSquares,#profileApp .availabilitySection .availabilityTable.similarLinks th.similarLinkAverageSquares,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks th.similarLinkAverageSquares{width:auto}#profileApp .availabilitySection .availabilityTable.similarLinks .similarLink,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks .similarLink{color:#cacaca}#profileApp .availabilitySection .availabilityTable.similarLinks .similarLink a,#applyNowLeadForm .availabilitySection .availabilityTable.similarLinks .similarLink a{color:#74b71b}#profileApp .availabilitySection .availabilityTable tr.oneRental th,#applyNowLeadForm .availabilitySection .availabilityTable tr.oneRental th{padding:0 .25rem;color:#808080;font-family:"CostarBrownRegular",sans-serif;background:#f2f2f2}#profileApp .availabilitySection .availabilityTable tr.multiunit th,#applyNowLeadForm .availabilitySection .availabilityTable tr.multiunit th{color:#4c4c4c;background:#fff}#profileApp .availabilitySection .availabilityTableWrapper,#applyNowLeadForm .availabilitySection .availabilityTableWrapper{border:1px solid #d9d9d9;border-radius:.25rem;margin-bottom:1.5rem;padding:.71875rem 1.5rem}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo{border:0;margin-top:0}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th{border-top:0;border-bottom:1px solid #d9d9d9;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.6875rem}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th:first-child,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th:first-child{padding-left:0}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th:last-child,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo th:last-child{padding-right:0}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo tr:not(:last-of-type),#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo tr:not(:last-of-type){border-bottom:1px solid #d9d9d9}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo td,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.tiertwo td{padding:.5rem 0 .6875rem}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th{width:20%}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th:first-of-type,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th:first-of-type{width:16%}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th:nth-of-type(2),#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks .columnHeadersRow th:nth-of-type(2){width:24%}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td{width:20%}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td:first-of-type,#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td:first-of-type{width:16%}#profileApp .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td:nth-of-type(2),#applyNowLeadForm .availabilitySection .availabilityTableWrapper .availabilityTable.similarLinks td:nth-of-type(2){width:24%}#profileApp .availabilitySection .unitsAvailableHeading,#applyNowLeadForm .availabilitySection .unitsAvailableHeading,#profileApp .availabilitySection .sfhHeading,#applyNowLeadForm .availabilitySection .sfhHeading,#profileApp .availabilitySection .leaseStatusHeading,#applyNowLeadForm .availabilitySection .leaseStatusHeading{margin-bottom:1.375rem}#profileApp .availabilitySection .tab-section,#applyNowLeadForm .availabilitySection .tab-section{display:none}#profileApp .availabilitySection .tab-section.active,#applyNowLeadForm .availabilitySection .tab-section.active{display:block}#profileApp .availabilitySection.similarNearbySection,#applyNowLeadForm .availabilitySection.similarNearbySection{margin-top:2.6875rem}#profileApp .availabilitySection.similarNearbySection .similarRentalsTitle,#applyNowLeadForm .availabilitySection.similarNearbySection .similarRentalsTitle{margin-bottom:1rem}#profileApp .property-map-section,#applyNowLeadForm .property-map-section{margin-top:2.75rem}#profileApp .profileContent .rentSpecialsSection,#applyNowLeadForm .profileContent .rentSpecialsSection{background-color:rgba(220,243,251,.2);margin-bottom:1rem}#profileApp .profileContent .rentSpecialsSection .system-message,#applyNowLeadForm .profileContent .rentSpecialsSection .system-message{max-width:unset}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer{position:relative;width:100%;border-radius:5px;border:2px dashed #0576a7}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer h3,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer h3{white-space:nowrap;margin:0 0 .875rem;padding:.9375rem 1rem;border-bottom:1px solid #e4e4e4;font-weight:bold;font-size:1.25rem;line-height:1em}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer h3 i,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer h3 i{padding-left:.5em;color:#74b71b;font-size:1.375rem;position:relative;top:3px}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer h4,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer h4{font-family:"CostarBrownRegular",sans-serif;font-weight:700;padding:0 1rem .4375rem;font-size:1rem;line-height:1em}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer p{padding:0 1rem .625rem;font-size:1rem;line-height:1.5rem;margin:0;word-break:break-word}@media only screen and (max-width:1366px){#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer p{font-size:1.4em;width:100%}}@media only screen and (max-width:1024px){#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer p{font-size:1.2179em;width:100%}}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3{font-size:1.25em;color:#4c4c4c}@media only screen and (max-width:1366px){#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3{font-size:1.8em}}@media only screen and (max-width:1024px){#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer.basic h3{font-size:1.6em}}#profileApp .profileContent .rentSpecialsSection .rentSpecialsContainer::after,#applyNowLeadForm .profileContent .rentSpecialsSection .rentSpecialsContainer::after{display:block;content:"";position:absolute;top:-2px;right:-2px;height:19px;width:19px;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d8d8d8;border-left:10px solid #d8d8d8;background-color:#fff}#profileApp .profileContent .rentSpecialsSection .icon-flipped,#applyNowLeadForm .profileContent .rentSpecialsSection .icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer{position:relative;width:100%;border-radius:.3125rem;border:.0625rem dashed #0576a7}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer h2,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer h2{margin:0 0 .875rem;padding:1.125rem 1.5rem .75rem;font-weight:bold;font-size:1.25rem;line-height:1em;position:relative}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer h2 i,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer h2 i{padding-left:.375rem;color:#0576a7;font-size:1.9375rem;position:absolute;bottom:.25rem}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer h2 i::before,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer h2 i::before{display:inline-block;transform:scaleX(-1)}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer h3,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer h3{font-family:"CostarBrownRegular",sans-serif;font-weight:700;padding:0 1.5rem .4375rem;font-size:1rem;line-height:1em;margin-top:.875rem}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer p{padding:0 1.5rem 1.125rem;font-size:1rem;line-height:1.5rem;margin:0;word-break:break-word}@media only screen and (max-width:1366px){#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer p{font-size:1.4em;width:100%}}@media only screen and (max-width:1024px){#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer p,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer p{font-size:1.2179em;width:100%}}#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2{font-size:1.25em;color:#4c4c4c}@media only screen and (max-width:1366px){#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2{font-size:1.8em}}@media only screen and (max-width:1024px){#profileApp .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2,#applyNowLeadForm .profileContent .rentSpecialsSection .moveInSpecialsContainer.basic h2{font-size:1.6em}}#profileApp #uniqueFeatures,#applyNowLeadForm #uniqueFeatures{margin-top:2rem}#profileApp .feesSectionV2,#applyNowLeadForm .feesSectionV2{margin-top:2.5rem}#profileApp .feesSectionV2 .leaseAndFeesTitleContainer,#applyNowLeadForm .feesSectionV2 .leaseAndFeesTitleContainer{display:flex;justify-content:space-between}#profileApp .feesSectionV2 .fees-policies-rent-estimate-lnk,#applyNowLeadForm .feesSectionV2 .fees-policies-rent-estimate-lnk{align-items:center;display:flex;font-size:1rem;padding:0 1rem}#profileApp .feesSectionV2 .fees-policies-rent-estimate-lnk i,#applyNowLeadForm .feesSectionV2 .fees-policies-rent-estimate-lnk i{float:right;font-size:1.25rem;position:relative;top:-.1rem;left:.125rem}#profileApp .feesSectionV2 .leaseAndFeesTitle,#applyNowLeadForm .feesSectionV2 .leaseAndFeesTitle{font-family:"CostarBrownRegular",sans-serif;line-height:1;margin-bottom:1.5rem}@media only screen and (min-width:1600px){#profileApp .feesSectionV2 .leaseAndFeesTitle,#applyNowLeadForm .feesSectionV2 .leaseAndFeesTitle{margin-bottom:1.333333333rem}}#profileApp .contactLead .linkWrapper,#applyNowLeadForm .contactLead .linkWrapper{text-align:center;margin:.5rem 0;font-size:1rem}@media only screen and (min-width:1601px){#profileApp .contactLead .linkWrapper,#applyNowLeadForm .contactLead .linkWrapper{margin-top:1rem}}@media only screen and (min-width:2240px){#profileApp .contactLead .linkWrapper,#applyNowLeadForm .contactLead .linkWrapper{margin-top:1.055555556rem}}@media only screen and (min-width:2560px){#profileApp .contactLead .linkWrapper,#applyNowLeadForm .contactLead .linkWrapper{margin-top:1rem}}#profileApp .contactLead .linkWrapper a,#applyNowLeadForm .contactLead .linkWrapper a{color:#7f7e7e;font-family:"CostarBrownRegular",sans-serif;margin-left:1.375rem}#profileApp .contactLead .linkWrapper a:focus,#applyNowLeadForm .contactLead .linkWrapper a:focus{text-decoration:underline}#profileApp .contactLead .linkWrapper a:focus:not(:focus-visible),#applyNowLeadForm .contactLead .linkWrapper a:focus:not(:focus-visible){text-decoration:none}#profileApp .contactLead .linkWrapper a:focus:not(:-moz-focusring),#applyNowLeadForm .contactLead .linkWrapper a:focus:not(:-moz-focusring){text-decoration:none}#profileApp .contactLead .linkWrapper a:focus-visible,#applyNowLeadForm .contactLead .linkWrapper a:focus-visible{text-decoration:underline}#profileApp .contactLead .linkWrapper a:-moz-focusring,#applyNowLeadForm .contactLead .linkWrapper a:-moz-focusring{text-decoration:underline}@media only screen and (min-width:1601px){#profileApp .contactLead .linkWrapper a,#applyNowLeadForm .contactLead .linkWrapper a{font-size:1.4375rem;margin-left:2.75rem}}@media only screen and (min-width:2240px){#profileApp .contactLead .linkWrapper a,#applyNowLeadForm .contactLead .linkWrapper a{font-size:1.555555556rem;margin-left:2.555555556rem}}@media only screen and (min-width:2560px){#profileApp .contactLead .linkWrapper a,#applyNowLeadForm .contactLead .linkWrapper a{font-size:1.590909091rem;margin-left:2.863636364rem}}#profileApp .contactLead .linkWrapper .externalWebsiteStoryIcon,#applyNowLeadForm .contactLead .linkWrapper .externalWebsiteStoryIcon{position:relative}#profileApp .contactLead .linkWrapper .externalWebsiteStoryIcon:before,#applyNowLeadForm .contactLead .linkWrapper .externalWebsiteStoryIcon:before{font-size:1.6875rem;position:absolute;top:-.1875rem;left:-1.8125rem}@media only screen and (min-width:1601px){#profileApp .contactLead .linkWrapper .externalWebsiteStoryIcon:before,#applyNowLeadForm .contactLead .linkWrapper .externalWebsiteStoryIcon:before{font-size:2.25rem;left:-2.5rem;top:-.3125rem}}@media only screen and (min-width:2240px){#profileApp .contactLead .linkWrapper .externalWebsiteStoryIcon:before,#applyNowLeadForm .contactLead .linkWrapper .externalWebsiteStoryIcon:before{font-size:2.5rem;left:-2.833333333rem;top:-.222222222rem}}@media only screen and (min-width:2560px){#profileApp .contactLead .linkWrapper .externalWebsiteStoryIcon:before,#applyNowLeadForm .contactLead .linkWrapper .externalWebsiteStoryIcon:before{font-size:2.5rem;left:-2.818181818rem;top:-.227272727rem}}@media only screen and (min-width:1600px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper h3,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper h3{font-size:28px}}@media only screen and (min-width:1600px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction{font-family:"CostarBrownRegular",sans-serif;padding:.833333333rem}}@media only screen and (min-width:1920px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction{font-size:1.090909091rem;padding:.5rem .545454545rem .636363636rem}}@media only screen and (min-width:2240px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction{font-size:1.076923077rem;padding:.576923077rem}}@media only screen and (min-width:2560px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormAction{font-size:1.133333333rem;padding:.5rem .566666667rem .633333333rem}}@media only screen and (min-width:1920px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle{font-size:1.090909091rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm{padding:.909090909rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu{font-size:.818181818rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error{font-size:.772727273rem!important;height:1.909090909rem!important;padding:.340909091rem .454545455rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before{font-size:.954545455rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:.818181818rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input{margin-top:0!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon{padding:5px!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default{height:41px!important;line-height:28px}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span{top:-2px!important;font-size:18px!important}}@media only screen and (min-width:2240px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle{font-size:1.076923077rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span{top:-2px!important;font-size:16px!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm{padding:.865384615rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu{font-size:.778846154rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input{padding:.307692308rem .423076923rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error{font-size:.735576923rem!important;height:1.817307692rem!important;padding:.389423077rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before{font-size:.908653846rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:.778846154rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input{margin-top:0!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon{padding:8px 5px!important;font-size:32px}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .emailListingsLabel,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .emailListingsLabel{font-size:.778846154rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default{height:48px!important}}@media only screen and (min-width:2560px){#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactFormTitle{font-size:1.133333333rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm{padding:.916666667rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-button,#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .ui-selectmenu-menu{font-size:.825rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm input{padding:.333333333rem .466666667rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error{font-size:.779166667rem!important;height:1.925rem!important;padding:.4125rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .error:before{font-size:.9625rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:.825rem!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input{margin-top:0!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .calendar-input i.calendarStoryIcon{font-size:32px;padding:12px 10px!important}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .emailListingsLabel,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .contactForm .emailListingsLabel{font-size:.825rem}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .dropdownToggle.btn-default{height:55px!important;line-height:36px}#profileApp .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .contactLead .dlf-wrapper .contactLeadWrapper .checkbox label span{top:-4px!important;font-size:16px!important}}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm h3,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm h3{border-top-left-radius:4px;border-top-right-radius:4px}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:10px}@media only screen and (min-width:1920px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header{margin-bottom:1.363636364rem}}@media only screen and (min-width:2240px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header{margin-bottom:.692307692rem}}@media only screen and (min-width:2560px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper.hasContactForm header{margin-bottom:1.066666667rem}}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .primaryCheckbox+label:before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .primaryCheckbox+label:before{border-color:#bfbfbf!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper header{background-color:#367b01;border-radius:4px;margin-bottom:0}@media only screen and (min-width:1920px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header{height:2.5rem;padding-bottom:0;padding-top:0;background-color:#f00}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.272727273rem;padding-top:.5rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm{padding-left:1.363636364rem;padding-right:1.363636364rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label{font-size:.727272727rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-override,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-override{font-size:1rem;height:2.727272727rem;margin-bottom:1.363636364rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon{padding:15px!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input{padding-right:.681818182rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input{padding-left:.681818182rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper{margin-bottom:.636363636rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel{font-size:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label{font-size:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before{height:.818181818rem;top:.181818182rem;width:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after{font-size:.727272727rem;height:.818181818rem;top:.181818182rem!important;width:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:7.5rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{border-width:1px}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary{font-size:1.090909091rem;height:2.5rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title{vertical-align:middle}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction{padding-top:.590909091rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title{vertical-align:top}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before{height:.818181818rem;width:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after{font-size:.818181818rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing{font-size:.727272727rem!important;padding-top:.136363636rem}}@media only screen and (min-width:2240px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header{height:2.884615385rem;margin-bottom:1.230769231rem;padding-bottom:0;padding-top:0;background-color:#d87093}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.384615385rem;padding-top:.769230769rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm{padding-left:1.230769231rem;padding-right:1.230769231rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label{font-size:.692307692rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon{padding:19px!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input{padding-right:.615384615rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input{padding-left:.615384615rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper{margin-bottom:.769230769rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel{font-size:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label{font-size:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before{height:.923076923rem;top:.153846154rem;width:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after{font-size:.846153846rem;height:.923076923rem;top:.133333333rem!important;width:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper{min-height:5rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{border-width:1px}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary{font-size:1.153846154rem;height:2.884615385rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title{vertical-align:middle}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction{padding-top:.769230769rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title{vertical-align:top}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before{height:.923076923rem;width:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after{font-size:.923076923rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing{font-size:.692307692rem!important;padding-top:.230769231rem}}@media only screen and (min-width:2560px){#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header{height:2.5rem;padding-bottom:0;padding-top:0;background-color:#ff4500}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.2rem;padding-top:.666666667rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactForm{padding-left:1.066666667rem;padding-right:1.066666667rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-label{font-size:.6rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-override,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .input-override{font-size:.8rem;height:2.5rem;margin-bottom:1.066666667rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon{font-size:1.2rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .first-input{padding-right:.533333333rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .last-input{padding-left:.533333333rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preference-wrapper{margin-bottom:.666666667rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preferenceLabel,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .preferenceLabel{font-size:.8rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label{font-size:.8rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::before{height:.8rem;top:.233333333rem;width:.8rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .checkbox-section .primaryCheckbox+label::after{font-size:.733333333rem;height:.8rem;top:.233333333rem!important;width:.8rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper{min-height:4.333333333rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{border-width:1px}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .primary{font-size:1rem;height:2.5rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .default-send-title{vertical-align:middle}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction{padding-top:.666666667rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .contactFormAction .default-send-title{vertical-align:top}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::before{height:.8rem;width:.8rem}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListingsLabel::after{font-size:.8rem!important}#profileApp .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing,#applyNowLeadForm .contactLead.contactLeadV2 .dlf-wrapper .lead-form-container .contactLeadWrapper .emailListing{font-size:.6rem!important;padding-top:.2rem}}#profileApp .contactLead.contactLeadV2 input,#applyNowLeadForm .contactLead.contactLeadV2 input,#profileApp .contactLead.contactLeadV2 textarea,#applyNowLeadForm .contactLead.contactLeadV2 textarea{border-color:#bfbfbf;border-radius:4px}#profileApp .contactLead.contactLeadV2 .contactFormAction,#applyNowLeadForm .contactLead.contactLeadV2 .contactFormAction{background-color:#367b01}#profileApp .rightRailScheduleTourContactSection,#applyNowLeadForm .rightRailScheduleTourContactSection,#profileApp .rightRailAgentContactSection,#applyNowLeadForm .rightRailAgentContactSection{display:none}#profileApp .contactSection::after,#applyNowLeadForm .contactSection::after{content:"";clear:both;display:block}#profileApp .contactSection>h3,#applyNowLeadForm .contactSection>h3{margin-bottom:0}#profileApp .contactSection .contactContainer,#applyNowLeadForm .contactSection .contactContainer{width:100%;display:inline-block;float:left}#profileApp .contactSection .contactContainer .agentFullName,#applyNowLeadForm .contactSection .contactContainer .agentFullName{position:relative;top:-.125rem;font-weight:bold;margin-bottom:1em}#profileApp .contactSection .contactContainer h3,#applyNowLeadForm .contactSection .contactContainer h3{margin-top:1em;font-size:1.1em;font-family:"CostarBrownRegular",sans-serif}#profileApp .contactSection .contactContainer h3:first-child,#applyNowLeadForm .contactSection .contactContainer h3:first-child{margin-top:0}#profileApp .contactSection .contactContainer ul,#applyNowLeadForm .contactSection .contactContainer ul{margin-top:0}#profileApp .contactSection .contactContainer .propertyLogo,#applyNowLeadForm .contactSection .contactContainer .propertyLogo{float:left;width:25%}#profileApp .contactSection .contactContainer .propertyLogo img,#applyNowLeadForm .contactSection .contactContainer .propertyLogo img{max-width:100%;max-height:100%}#profileApp .contactSection .contactContainer .addressMobile,#applyNowLeadForm .contactSection .contactContainer .addressMobile,#profileApp .contactSection .contactContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer .phoneNumberMobile,#profileApp .contactSection .contactContainer .managedByMobile,#applyNowLeadForm .contactSection .contactContainer .managedByMobile{display:none}#profileApp .contactSection .contactContainer .managedByText,#applyNowLeadForm .contactSection .contactContainer .managedByText{font-size:.81em}#profileApp .contactSection .contactContainer .managedByText img,#applyNowLeadForm .contactSection .contactContainer .managedByText img{max-height:2.5em;vertical-align:bottom}#profileApp .contactSection .contactContainer .unverified+.contactInfo,#applyNowLeadForm .contactSection .contactContainer .unverified+.contactInfo{margin-top:1rem}#profileApp .contactSection .contactContainer .contactInfo,#applyNowLeadForm .contactSection .contactContainer .contactInfo{float:left;width:25%;padding-right:14.5rem;position:relative}#profileApp .contactSection .contactContainer .contactInfo .contactLogo,#applyNowLeadForm .contactSection .contactContainer .contactInfo .contactLogo{height:auto;width:14rem}#profileApp .contactSection .contactContainer .contactInfo .contactLogo img,#applyNowLeadForm .contactSection .contactContainer .contactInfo .contactLogo img{height:100%;width:100%}#profileApp .contactSection .contactContainer .contactInfo .agentFullName+.contactLogo,#applyNowLeadForm .contactSection .contactContainer .contactInfo .agentFullName+.contactLogo{position:absolute;top:0;right:0}#profileApp .contactSection .contactContainer .contactInfo .phoneNumber,#applyNowLeadForm .contactSection .contactContainer .contactInfo .phoneNumber,#profileApp .contactSection .contactContainer .contactInfo .propertyWebsite,#applyNowLeadForm .contactSection .contactContainer .contactInfo .propertyWebsite{margin-right:1em}#profileApp .contactSection .contactContainer .contactInfo .phoneNumber,#applyNowLeadForm .contactSection .contactContainer .contactInfo .phoneNumber,#profileApp .contactSection .contactContainer .contactInfo a,#applyNowLeadForm .contactSection .contactContainer .contactInfo a{color:#74b71b}#profileApp .contactSection .contactContainer .contactInfo .phoneNumber span,#applyNowLeadForm .contactSection .contactContainer .contactInfo .phoneNumber span,#profileApp .contactSection .contactContainer .contactInfo a span,#applyNowLeadForm .contactSection .contactContainer .contactInfo a span{color:#74b71b}#profileApp .contactSection .contactContainer .contactInfo .disclaimer,#applyNowLeadForm .contactSection .contactContainer .contactInfo .disclaimer{font-size:1rem;color:#7f7e7e;margin-top:.5rem}#profileApp .contactSection .contactContainer .contactInfo .contactProperty,#applyNowLeadForm .contactSection .contactContainer .contactInfo .contactProperty,#profileApp .contactSection .contactContainer .contactInfo .feedVendorName,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorName,#profileApp .contactSection .contactContainer .contactInfo .feedVendorLogo,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorLogo{display:inline-block}#profileApp .contactSection .contactContainer .contactInfo .url,#applyNowLeadForm .contactSection .contactContainer .contactInfo .url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-size:.82em}#profileApp .contactSection .contactContainer .contactInfo .vendorName,#applyNowLeadForm .contactSection .contactContainer .contactInfo .vendorName{margin:.25em 0}#profileApp .contactSection .contactContainer .contactInfo .feedVendorContainer,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:1rem}#profileApp .contactSection .contactContainer .contactInfo .feedVendorName,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorName{margin-left:.5rem}#profileApp .contactSection .contactContainer .contactInfo .feedVendorLogo,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorLogo{width:6.25rem;max-height:2.5rem}#profileApp .contactSection .contactContainer .contactInfo .feedVendorLogo img,#applyNowLeadForm .contactSection .contactContainer .contactInfo .feedVendorLogo img{width:6.25rem;max-height:2.5rem}#profileApp .contactSection .contactContainer .downloads span,#applyNowLeadForm .contactSection .contactContainer .downloads span{margin-right:.3em}#profileApp .contactSection .contactContainer.tiertwo .contactInfo,#applyNowLeadForm .contactSection .contactContainer.tiertwo .contactInfo,#profileApp .contactSection .contactContainer.basic .contactInfo,#applyNowLeadForm .contactSection .contactContainer.basic .contactInfo,#profileApp .contactSection .contactContainer.prosumer .contactInfo,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo{width:100%}#profileApp .contactSection .contactContainer.tiertwo .contactInfo .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.tiertwo .contactInfo .phoneNumber,#profileApp .contactSection .contactContainer.basic .contactInfo .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.basic .contactInfo .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneNumber{color:#000;display:inline-block}#profileApp .contactSection .contactContainer.tiertwo .contactInfo .phoneNumber span,#applyNowLeadForm .contactSection .contactContainer.tiertwo .contactInfo .phoneNumber span,#profileApp .contactSection .contactContainer.basic .contactInfo .phoneNumber span,#applyNowLeadForm .contactSection .contactContainer.basic .contactInfo .phoneNumber span,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneNumber span,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneNumber span{color:#000}#profileApp .contactSection .contactContainer.tiertwo .contactInfo .divider,#applyNowLeadForm .contactSection .contactContainer.tiertwo .contactInfo .divider,#profileApp .contactSection .contactContainer.basic .contactInfo .divider,#applyNowLeadForm .contactSection .contactContainer.basic .contactInfo .divider,#profileApp .contactSection .contactContainer.prosumer .contactInfo .divider,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .divider{font-weight:bold;margin:0 1em 0 1em}#profileApp .contactSection .contactContainer.tiertwo .contactInfo a,#applyNowLeadForm .contactSection .contactContainer.tiertwo .contactInfo a,#profileApp .contactSection .contactContainer.basic .contactInfo a,#applyNowLeadForm .contactSection .contactContainer.basic .contactInfo a,#profileApp .contactSection .contactContainer.prosumer .contactInfo a,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo a{color:#74b71b}#profileApp .contactSection .contactContainer.tiertwo .agentContainer,#applyNowLeadForm .contactSection .contactContainer.tiertwo .agentContainer,#profileApp .contactSection .contactContainer.basic .agentContainer,#applyNowLeadForm .contactSection .contactContainer.basic .agentContainer,#profileApp .contactSection .contactContainer.prosumer .agentContainer,#applyNowLeadForm .contactSection .contactContainer.prosumer .agentContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:1rem}#profileApp .contactSection .contactContainer.tiertwo .agentContainer .agentFullName,#applyNowLeadForm .contactSection .contactContainer.tiertwo .agentContainer .agentFullName,#profileApp .contactSection .contactContainer.basic .agentContainer .agentFullName,#applyNowLeadForm .contactSection .contactContainer.basic .agentContainer .agentFullName,#profileApp .contactSection .contactContainer.prosumer .agentContainer .agentFullName,#applyNowLeadForm .contactSection .contactContainer.prosumer .agentContainer .agentFullName{margin-top:.25rem;margin-bottom:0!important}#profileApp .contactSection .contactContainer.tiertwo .unverified,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified,#profileApp .contactSection .contactContainer.basic .unverified,#applyNowLeadForm .contactSection .contactContainer.basic .unverified,#profileApp .contactSection .contactContainer.prosumer .unverified,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified{background-color:#f4f4f4;width:100%;height:4.0625rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:.8em;margin-bottom:.625rem}@media only screen and (max-width:1366px){#profileApp .contactSection .contactContainer.tiertwo .unverified,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified,#profileApp .contactSection .contactContainer.basic .unverified,#applyNowLeadForm .contactSection .contactContainer.basic .unverified,#profileApp .contactSection .contactContainer.prosumer .unverified,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified{font-size:.75em}#profileApp .contactSection .contactContainer.tiertwo .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .helperText,#profileApp .contactSection .contactContainer.basic .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .helperText,#profileApp .contactSection .contactContainer.prosumer .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .helperText{width:65%}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup{width:35%}}@media only screen and (max-width:1150px){#profileApp .contactSection .contactContainer.tiertwo .unverified,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified,#profileApp .contactSection .contactContainer.basic .unverified,#applyNowLeadForm .contactSection .contactContainer.basic .unverified,#profileApp .contactSection .contactContainer.prosumer .unverified,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified{font-size:.65em}}@media only screen and (max-width:1024px){#profileApp .contactSection .contactContainer.tiertwo .unverified,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified,#profileApp .contactSection .contactContainer.basic .unverified,#applyNowLeadForm .contactSection .contactContainer.basic .unverified,#profileApp .contactSection .contactContainer.prosumer .unverified,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified{font-size:.8em}}#profileApp .contactSection .contactContainer.tiertwo .unverified a,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified a,#profileApp .contactSection .contactContainer.basic .unverified a,#applyNowLeadForm .contactSection .contactContainer.basic .unverified a,#profileApp .contactSection .contactContainer.prosumer .unverified a,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified a{height:100%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;padding:.625rem;width:50%;text-align:center}#profileApp .contactSection .contactContainer.tiertwo .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .helperText,#profileApp .contactSection .contactContainer.basic .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .helperText,#profileApp .contactSection .contactContainer.prosumer .unverified .helperText,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .helperText{padding:.625rem;padding-right:0;font-family:"CostarBrownRegular",sans-serif;color:#cf0000}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;height:100%;padding-right:0;padding-left:0;color:#fff}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup i,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup i,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup i,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup i,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup i,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup i{margin-right:1%}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton{background-color:#666;border:1px solid #666}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:hover,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:hover,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:hover,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:hover,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:hover,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:hover,#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:active,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:active,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:active,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:active,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:active,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:active{color:#666;background-color:#fff}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:hover .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:active .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton:active .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:active .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton:active .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:active .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton:active .flagFilledStoryIcon{color:#666;font-size:1.2rem}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .flagButton .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .flagButton .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .flagButton .flagFilledStoryIcon,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton .flagFilledStoryIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .flagButton .flagFilledStoryIcon{color:#fff;font-size:1.2rem}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl{background-color:#f83e25;border:1px solid #f83e25}#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl:hover,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl:hover,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl:hover,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl:hover,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl:hover,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl:hover,#profileApp .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl:active,#applyNowLeadForm .contactSection .contactContainer.tiertwo .unverified .actionGroup .scamUrl:active,#profileApp .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl:active,#applyNowLeadForm .contactSection .contactContainer.basic .unverified .actionGroup .scamUrl:active,#profileApp .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl:active,#applyNowLeadForm .contactSection .contactContainer.prosumer .unverified .actionGroup .scamUrl:active{color:#f83e25;background-color:#fff}#profileApp .contactSection .contactContainer.prosumer .contactInfo .contactCircle,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .contactCircle{position:relative;top:.125em;display:inline-block;border-radius:50%;font-size:1em;width:1.25em;height:1.25em;background:#74b71b;margin:0 .417em 0 .083em}@media only screen and (max-width:1366px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .contactCircle,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .contactCircle{font-size:1.4em}}@media only screen and (max-width:1024px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .contactCircle,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .contactCircle{font-size:1.2em}}#profileApp .contactSection .contactContainer.prosumer .contactInfo .userIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .userIcon{position:absolute;font-size:.75em;top:.267em;left:.361em;color:#fff}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .checkAvailability,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .checkAvailability{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile{-webkit-order:1;-ms-flex-order:1;order:1;font-size:1.125rem;position:relative;top:.75em;margin-right:1.25em}@media only screen and (max-width:1680px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile{font-size:.833em}}@media only screen and (max-width:1680px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile{font-size:1.154em}}@media only screen and (max-width:1024px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile{font-size:1em}}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone .phoneIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .noPhone .phoneIcon,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber .phoneIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumber .phoneIcon,#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile .phoneIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer .phoneNumberMobile .phoneIcon{font-size:.938em}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability{-webkit-order:2;-ms-flex-order:2;order:2;display:inline-block;background:#74b71b;color:#fff;font-size:1.125rem;padding:.625em;border-radius:4px}@media only screen and (max-width:1680px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability{font-size:.833em}}@media only screen and (max-width:1680px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability{font-size:1.154em}}@media only screen and (max-width:1024px){#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability{font-size:1em}}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability:hover,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability:hover{background:#555}#profileApp .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability .emailIcon,#applyNowLeadForm .contactSection .contactContainer.prosumer .contactInfo .phoneLeadFormContainer a.checkAvailability .emailIcon{margin-right:.313em}#profileApp .carouselSection,#applyNowLeadForm .carouselSection{width:100%}#profileApp .descriptionSection p,#applyNowLeadForm .descriptionSection p{line-height:1.5em;white-space:pre-line;color:#000;font-size:1rem}@media only screen and (max-width:768px){#profileApp .descriptionSection p,#applyNowLeadForm .descriptionSection p{width:100%}}#profileApp .gallerySection,#applyNowLeadForm .gallerySection{border-top:1px solid #d2d2d2;margin-top:1.875rem;padding-top:2.625rem}#profileApp .gallerySection:not(:last-of-type),#applyNowLeadForm .gallerySection:not(:last-of-type){border-bottom:1px solid #d2d2d2;padding-bottom:1.125rem}@media only screen and (max-width:1024px){#profileApp .gallerySection:not(:last-of-type),#applyNowLeadForm .gallerySection:not(:last-of-type){padding-bottom:1.25rem}}@media only screen and (max-width:1024px){#profileApp .gallerySection,#applyNowLeadForm .gallerySection{padding-top:1.25rem}}#profileApp .gallerySection h3,#applyNowLeadForm .gallerySection h3{margin-bottom:.25em}#profileApp .gallerySection .tabContainer,#applyNowLeadForm .gallerySection .tabContainer{margin-top:0}#profileApp .gallerySection .tabBody,#applyNowLeadForm .gallerySection .tabBody{min-height:15.04em;border:0 none}#profileApp .gallerySection .captionHeader,#applyNowLeadForm .gallerySection .captionHeader{margin-bottom:.85em;font-family:"CostarBrownRegular",sans-serif;padding-right:4.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media all and (max-width:1024px){#profileApp .gallerySection .captionHeader,#applyNowLeadForm .gallerySection .captionHeader{margin-bottom:1.5625rem}}#profileApp .gallerySection .tabContent,#applyNowLeadForm .gallerySection .tabContent{height:100%;display:block;margin-bottom:1.375rem}@media all and (max-width:1024px){#profileApp .gallerySection .tabContent,#applyNowLeadForm .gallerySection .tabContent{margin-bottom:.375rem}}#profileApp .gallerySection .tabContent.active,#applyNowLeadForm .gallerySection .tabContent.active{display:block;position:relative}#profileApp .gallerySection .tabContent.floorPlansCarousel,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel{margin-bottom:0}@media all and (max-width:1024px){#profileApp .gallerySection .tabContent.floorPlansCarousel,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel{margin-bottom:0}}@media only screen and (max-width:767px){#profileApp .gallerySection .tabContent.floorPlansCarousel .captionHeader,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .captionHeader{margin-bottom:.5rem}}#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:9.4375rem;padding-bottom:1.0625rem}@media only screen and (max-width:1024px){#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:9rem}}@media only screen and (min-width:1600px){#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:9.555555556rem}}@media only screen and (min-width:1920px){#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:9.136363636rem}}@media only screen and (min-width:2240px){#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:8.846153846rem}}@media only screen and (min-width:2560px){#profileApp .gallerySection .tabContent.floorPlansCarousel li,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel li{min-height:8.633333333rem}}#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:9.4375rem}@media only screen and (max-width:1024px){#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:9rem}}@media only screen and (min-width:1600px){#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:9.555555556rem}}@media only screen and (min-width:1920px){#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:9.136363636rem}}@media only screen and (min-width:2240px){#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:8.846153846rem}}@media only screen and (min-width:2560px){#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem{height:8.633333333rem}}#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryItem .aspectRatioElement,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryItem .aspectRatioElement{bottom:1.5625rem}#profileApp .gallerySection .tabContent.floorPlansCarousel .galleryCaption,#applyNowLeadForm .gallerySection .tabContent.floorPlansCarousel .galleryCaption{font-size:1rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-spacing:normal}#profileApp .gallerySection .tabContent ul,#applyNowLeadForm .gallerySection .tabContent ul{margin:0;padding:0}#profileApp .gallerySection .tabContent li,#applyNowLeadForm .gallerySection .tabContent li{width:calc(33.33% - .604166667rem);margin-right:.90625rem;margin-bottom:.90625rem;display:block;float:left}#profileApp .gallerySection .tabContent li:nth-of-type(3n),#applyNowLeadForm .gallerySection .tabContent li:nth-of-type(3n){margin-right:0}@media all and (max-width:1024px){#profileApp .gallerySection .tabContent li,#applyNowLeadForm .gallerySection .tabContent li{margin-right:.875rem;margin-bottom:.875rem}}#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:7.8125rem}@media only screen and (max-width:1024px){#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:7.375rem}}@media only screen and (min-width:1600px){#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:8.111111111rem}}@media only screen and (min-width:1920px){#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:7.954545455rem}}@media only screen and (min-width:2240px){#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:7.846153846rem}}@media only screen and (min-width:2560px){#profileApp .gallerySection .tabContent li .galleryItem,#applyNowLeadForm .gallerySection .tabContent li .galleryItem{height:7.766666667rem}}#profileApp .gallerySection .tabContent li .galleryItem h4,#applyNowLeadForm .gallerySection .tabContent li .galleryItem h4{background-color:rgba(0,0,0,.6);bottom:0;color:#fff;left:0;overflow:hidden;padding:0 .8em;position:absolute;white-space:nowrap;text-overflow:ellipsis;width:100%;word-spacing:normal;z-index:5;clear:both;height:2.2em;line-height:2.2em;font-size:.6em}@media only screen and (max-width:1024px){#profileApp .gallerySection .tabContent li,#applyNowLeadForm .gallerySection .tabContent li{width:calc(33.33% - .583333333rem)}#profileApp .gallerySection .tabContent li .galleryItem h4,#applyNowLeadForm .gallerySection .tabContent li .galleryItem h4{font-size:.75em}}@media only screen and (max-width:768px){#profileApp .gallerySection .tabContent li .galleryItem h4,#applyNowLeadForm .gallerySection .tabContent li .galleryItem h4{font-size:.85em}}#profileApp .subMarketSection .clamp,#applyNowLeadForm .subMarketSection .clamp{position:relative}#profileApp .subMarketSection .clamp:after,#applyNowLeadForm .subMarketSection .clamp:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:20%;height:1.4em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}#profileApp .subMarketSection .subMarketWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper{font-size:1rem;color:#000}@media only screen and (max-width:1366px){#profileApp .subMarketSection .subMarketWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper{font-size:1rem}}@media only screen and (max-width:1024px){#profileApp .subMarketSection .subMarketWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper{font-size:1rem}}#profileApp .subMarketSection .subMarketWrapper h4,#applyNowLeadForm .subMarketSection .subMarketWrapper h4{font-size:1.25em}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper{margin-left:0;margin-right:0}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView{overflow:hidden}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView p,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView p{padding-top:.813rem;line-height:1.4em;overflow:hidden}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView p:first-child,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView p:first-child{padding-top:0}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a{color:#0576a7;margin-top:.813rem}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a:hover,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a:hover,#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a:active,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper .overView a:active{text-decoration:none}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .heroImageWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .heroImageWrapper{display:none}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper{width:100%}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView{height:auto;max-height:18.78em}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView p,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView p{height:auto}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView .clamp,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper.noHeroImage .overViewWrapper .overView .clamp{max-height:9.6em}@media only screen and (max-width:1024px){#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper p,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper p{font-size:1rem}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .heroImageWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .heroImageWrapper,#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .overViewWrapper{width:100%}#profileApp .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .heroImageWrapper,#applyNowLeadForm .subMarketSection .subMarketWrapper .heroAndOverviewWrapper .heroImageWrapper{padding-bottom:1.28em}}#profileApp .subMarketSection .subMarketWrapper .right2StoryIcon,#applyNowLeadForm .subMarketSection .subMarketWrapper .right2StoryIcon{position:relative;top:.15rem;right:.1rem;font-size:1rem}#profileApp .profileTierTwo,#applyNowLeadForm .profileTierTwo,#profileApp .profileBasic,#applyNowLeadForm .profileBasic,#profileApp .profileHomes,#applyNowLeadForm .profileHomes,#profileApp .profileProsumer,#applyNowLeadForm .profileProsumer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;position:relative;min-height:131.25rem}@media only screen and (max-width:1805px){#profileApp .profileTierTwo,#applyNowLeadForm .profileTierTwo,#profileApp .profileBasic,#applyNowLeadForm .profileBasic,#profileApp .profileHomes,#applyNowLeadForm .profileHomes,#profileApp .profileProsumer,#applyNowLeadForm .profileProsumer{min-height:110rem}}@media only screen and (max-width:1024px){#profileApp .profileTierTwo,#applyNowLeadForm .profileTierTwo,#profileApp .profileBasic,#applyNowLeadForm .profileBasic,#profileApp .profileHomes,#applyNowLeadForm .profileHomes,#profileApp .profileProsumer,#applyNowLeadForm .profileProsumer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:.0625rem}}#profileApp .profileTierTwo .profileContent,#applyNowLeadForm .profileTierTwo .profileContent,#profileApp .profileBasic .profileContent,#applyNowLeadForm .profileBasic .profileContent,#profileApp .profileHomes .profileContent,#applyNowLeadForm .profileHomes .profileContent,#profileApp .profileProsumer .profileContent,#applyNowLeadForm .profileProsumer .profileContent{margin-right:0;width:60%;float:left;margin-left:0;padding:0 .9375rem 0 .9375rem}@media only screen and (max-width:1024px){#profileApp .profileTierTwo .profileContent,#applyNowLeadForm .profileTierTwo .profileContent,#profileApp .profileBasic .profileContent,#applyNowLeadForm .profileBasic .profileContent,#profileApp .profileHomes .profileContent,#applyNowLeadForm .profileHomes .profileContent,#profileApp .profileProsumer .profileContent,#applyNowLeadForm .profileProsumer .profileContent{width:100%;padding:0 .625rem .625rem}}#profileApp .profileTierTwo .profileContent .descriptionSection p,#applyNowLeadForm .profileTierTwo .profileContent .descriptionSection p,#profileApp .profileBasic .profileContent .descriptionSection p,#applyNowLeadForm .profileBasic .profileContent .descriptionSection p,#profileApp .profileHomes .profileContent .descriptionSection p,#applyNowLeadForm .profileHomes .profileContent .descriptionSection p,#profileApp .profileProsumer .profileContent .descriptionSection p,#applyNowLeadForm .profileProsumer .profileContent .descriptionSection p{width:100%;white-space:pre-line}#profileApp .profileTierTwo .consider h3,#applyNowLeadForm .profileTierTwo .consider h3,#profileApp .profileBasic .consider h3,#applyNowLeadForm .profileBasic .consider h3,#profileApp .profileHomes .consider h3,#applyNowLeadForm .profileHomes .consider h3,#profileApp .profileProsumer .consider h3,#applyNowLeadForm .profileProsumer .consider h3{color:#74b71b;border-bottom:.5rem solid #74b71b;padding-bottom:.5em;font-size:1.7em}#profileApp .profileTierTwo .specList.col-25,#applyNowLeadForm .profileTierTwo .specList.col-25,#profileApp .profileBasic .specList.col-25,#applyNowLeadForm .profileBasic .specList.col-25,#profileApp .profileHomes .specList.col-25,#applyNowLeadForm .profileHomes .specList.col-25,#profileApp .profileProsumer .specList.col-25,#applyNowLeadForm .profileProsumer .specList.col-25{width:30%}#profileApp .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li{font-size:.75rem}@media(max-width:1280px){#profileApp .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li{font-size:.625rem}}@media(max-width:1115px){#profileApp .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li{font-size:.5rem}}@media(max-width:1023px){#profileApp .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileTierTwo .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileBasic .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileHomes .schoolsSection .schoolsLegendOutboundContainer ul li,#profileApp .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li,#applyNowLeadForm .profileProsumer .schoolsSection .schoolsLegendOutboundContainer ul li{font-size:.75rem}}#profileApp .profileTierTwo #propertyNameRow,#applyNowLeadForm .profileTierTwo #propertyNameRow,#profileApp .profileBasic #propertyNameRow,#applyNowLeadForm .profileBasic #propertyNameRow,#profileApp .profileHomes #propertyNameRow,#applyNowLeadForm .profileHomes #propertyNameRow,#profileApp .profileProsumer #propertyNameRow,#applyNowLeadForm .profileProsumer #propertyNameRow{align-items:start;justify-content:left;flex-direction:column}#profileApp .profileTierTwo #propertyNameRow #allInPrice,#applyNowLeadForm .profileTierTwo #propertyNameRow #allInPrice,#profileApp .profileBasic #propertyNameRow #allInPrice,#applyNowLeadForm .profileBasic #propertyNameRow #allInPrice,#profileApp .profileHomes #propertyNameRow #allInPrice,#applyNowLeadForm .profileHomes #propertyNameRow #allInPrice,#profileApp .profileProsumer #propertyNameRow #allInPrice,#applyNowLeadForm .profileProsumer #propertyNameRow #allInPrice{font-size:.75rem;height:unset}#profileApp .flagSection,#applyNowLeadForm .flagSection{border-top:1px solid #cacaca;padding:.75rem 1.5rem}@media only screen and (max-width:768px){#profileApp .flagSection,#applyNowLeadForm .flagSection{padding-left:24px;padding-right:24px}}#profileApp .flagSection i,#applyNowLeadForm .flagSection i{font-size:1.45rem;position:relative;top:.2rem;margin-right:.125rem}#profileApp .flagSection span:after,#applyNowLeadForm .flagSection span:after{font-family:"CostarBrownLight",sans-serif;color:#bfbfbf;content:"/";display:inline-block;margin-left:.35rem}#profileApp .flagSection span a:active,#applyNowLeadForm .flagSection span a:active,#profileApp .flagSection span i:active,#applyNowLeadForm .flagSection span i:active,#profileApp .flagSection span a:hover,#applyNowLeadForm .flagSection span a:hover,#profileApp .flagSection span i:hover,#applyNowLeadForm .flagSection span i:hover,#profileApp .flagSection span a:focus,#applyNowLeadForm .flagSection span a:focus,#profileApp .flagSection span i:focus,#applyNowLeadForm .flagSection span i:focus{text-decoration:none}#profileApp .flagSection span a:active,#applyNowLeadForm .flagSection span a:active,#profileApp .flagSection span a:hover,#applyNowLeadForm .flagSection span a:hover{border-bottom:2px solid #0576a7}#profileApp .flagSection span a:focus,#applyNowLeadForm .flagSection span a:focus{border-bottom:0}#profileApp .flagSection span a:focus-visible,#applyNowLeadForm .flagSection span a:focus-visible{border-bottom:2px solid #0576a7}#profileApp .flagSection span:last-of-type:after,#applyNowLeadForm .flagSection span:last-of-type:after{content:"";margin:0}#profileApp.profileV2 .profileContent a,#applyNowLeadForm.profileV2 .profileContent a{color:#0576a7}#profileApp.profileV2 .profileContent .sectionContainer,#applyNowLeadForm.profileV2 .profileContent .sectionContainer{margin-top:1.5rem}@media(min-width:1600px){#profileApp.profileV2 .profileContent,#applyNowLeadForm.profileV2 .profileContent{font-size:1rem}}@media(min-width:1920px){#profileApp.profileV2 .profileContent,#applyNowLeadForm.profileV2 .profileContent{font-size:1rem}}@media(min-width:2240px){#profileApp.profileV2 .profileContent,#applyNowLeadForm.profileV2 .profileContent{font-size:1rem}}@media(min-width:2560px){#profileApp.profileV2 .profileContent,#applyNowLeadForm.profileV2 .profileContent{font-size:1rem}}#profileApp.profileV2 .profileContent .schoolsSection .sectionTitle,#applyNowLeadForm.profileV2 .profileContent .schoolsSection .sectionTitle{padding:0;font-size:1.875rem;line-height:1;margin-bottom:1rem}#profileApp.profileV2 .carouselSection,#applyNowLeadForm.profileV2 .carouselSection{margin-top:calc(2.875rem + 1px)}@media only screen and (min-width:1600px){#profileApp.profileV2 .carouselSection,#applyNowLeadForm.profileV2 .carouselSection{margin-top:2.611111111rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .carouselSection,#applyNowLeadForm.profileV2 .carouselSection{margin-top:2.954545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .carouselSection,#applyNowLeadForm.profileV2 .carouselSection{margin-top:2.961538462rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .carouselSection,#applyNowLeadForm.profileV2 .carouselSection{margin-top:2.9rem}}#profileApp.profileV2 .carouselSection.noPropImg,#applyNowLeadForm.profileV2 .carouselSection.noPropImg{margin-bottom:1.5625rem}#profileApp.profileV2 .profileContent .crumbs,#applyNowLeadForm.profileV2 .profileContent .crumbs{font-size:1rem}@media only screen and (max-width:768px){#profileApp.profileV2 .profileContent .crumbs,#applyNowLeadForm.profileV2 .profileContent .crumbs{font-size:.875rem}}#profileApp.profileV2 .profileContent .crumbs a,#applyNowLeadForm.profileV2 .profileContent .crumbs a{color:#077eb1}#profileApp.profileV2 .profileContent .crumbs a:hover,#applyNowLeadForm.profileV2 .profileContent .crumbs a:hover,#profileApp.profileV2 .profileContent .crumbs a:focus,#applyNowLeadForm.profileV2 .profileContent .crumbs a:focus{outline:0;text-decoration:underline}#profileApp.profileV2 .profileContent .rentSpecialsSection,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection{margin:1.125rem 0 0}#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2{font-size:1.125rem;font-weight:normal;line-height:1.33;margin-bottom:0;padding-bottom:.3125rem}@media(min-width:1600px) and (max-width:1920px){#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2{font-size:1.166666667rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2{font-size:1.135384615rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h2{font-size:1.124333333rem}}#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h3,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer h3{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;font-weight:normal;margin:0}#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer p,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer p{color:#000;font-size:1rem;line-height:1.25;padding-bottom:1.5625rem}#profileApp.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer i,#applyNowLeadForm.profileV2 .profileContent .rentSpecialsSection .moveInSpecialsContainer i{bottom:0;color:#4c4c4c;transform:scaleX(-1)}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .nearbyAmenitiesSection .subHeading,#applyNowLeadForm.profileV2 .profileContent .nearbyAmenitiesSection .subHeading{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .nearbyAmenitiesSection .subHeading,#applyNowLeadForm.profileV2 .profileContent .nearbyAmenitiesSection .subHeading{font-size:1rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .reviewsWrapper,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .reviewsWrapper,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .reviewsWrapper,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper{font-size:1rem}}#profileApp.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading{font-size:1.875rem}@media only screen and (min-width:1600px){#profileApp.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading{font-size:1.777777778rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading{font-size:2.181818182rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading{font-size:2.153846154rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewUtils h2.subHeading{font-size:1.866666667rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .reviewsWrapper .noReviews,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .noReviews{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .reviewsWrapper .noReviews,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .noReviews{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .reviewsWrapper .noReviews,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .noReviews{font-size:1rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful{font-size:.894545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful{font-size:.883076923rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .helpfulFlagContainer .helpful{font-size:.874666667rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount{font-size:.894545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount{font-size:.883076923rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .stickToBottom .helpfulnessCount{font-size:.874666667rem}}#profileApp.profileV2 .profileContent .reviewsWrapper .reviewsTarget,#applyNowLeadForm.profileV2 .profileContent .reviewsWrapper .reviewsTarget{height:.0625rem}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore,#applyNowLeadForm.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore,#applyNowLeadForm.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore,#applyNowLeadForm.profileV2 .profileContent .ratings .ratingsInfo-box .ratingsBox .ratingsScore{font-size:1rem}}#profileApp.profileV2 .profileContent .mapSection,#applyNowLeadForm.profileV2 .profileContent .mapSection{margin-bottom:2.75rem}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .mapSection,#applyNowLeadForm.profileV2 .profileContent .mapSection{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .mapSection,#applyNowLeadForm.profileV2 .profileContent .mapSection{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .mapSection,#applyNowLeadForm.profileV2 .profileContent .mapSection{font-size:1rem}}#profileApp.profileV2 .profileContent .mapSection .propertyRow,#applyNowLeadForm.profileV2 .profileContent .mapSection .propertyRow{padding-bottom:1.1875rem}#profileApp.profileV2 .profileContent .mapSection .propertyName,#applyNowLeadForm.profileV2 .profileContent .mapSection .propertyName{color:#000;font-size:1rem}#profileApp.profileV2 .profileContent .mapSection .propertyName .propertyAddress,#applyNowLeadForm.profileV2 .profileContent .mapSection .propertyName .propertyAddress{display:block}#profileApp.profileV2 .profileContent .mapSection .propertyName .addressHeader,#applyNowLeadForm.profileV2 .profileContent .mapSection .propertyName .addressHeader{font-family:"CostarBrownRegular",sans-serif}#profileApp.profileV2 .profileContent .mapSection .sectionTitle,#applyNowLeadForm.profileV2 .profileContent .mapSection .sectionTitle{line-height:.9;margin-bottom:1rem}@media only screen and (max-width:1599px){#profileApp.profileV2 .profileContent .mapSection .sectionTitle,#applyNowLeadForm.profileV2 .profileContent .mapSection .sectionTitle{font-size:1.875rem}}#profileApp.profileV2 .profileContent .mapSection .showBingDirectionsLink,#applyNowLeadForm.profileV2 .profileContent .mapSection .showBingDirectionsLink{position:absolute;right:0}#profileApp.profileV2 .profileContent .mapSection .showBingDirectionsLink:hover,#applyNowLeadForm.profileV2 .profileContent .mapSection .showBingDirectionsLink:hover,#profileApp.profileV2 .profileContent .mapSection .showBingDirectionsLink:focus,#applyNowLeadForm.profileV2 .profileContent .mapSection .showBingDirectionsLink:focus,#profileApp.profileV2 .profileContent .mapSection .showBingDirectionsLink:active,#applyNowLeadForm.profileV2 .profileContent .mapSection .showBingDirectionsLink:active{border-bottom:2px solid #0576a7;text-decoration:none}#profileApp.profileV2 .profileContent .mapSection .showBingDirectionsLink .directionsStoryIcon,#applyNowLeadForm.profileV2 .profileContent .mapSection .showBingDirectionsLink .directionsStoryIcon{font-size:1.5625rem;position:relative;left:.125rem;top:.125rem}#profileApp.profileV2 .profileContent .descriptionSection .propertyBlurbContent,#applyNowLeadForm.profileV2 .profileContent .descriptionSection .propertyBlurbContent{margin-top:1.125rem}#profileApp.profileV2 .profileContent .subMarketSection .sectionTitle,#applyNowLeadForm.profileV2 .profileContent .subMarketSection .sectionTitle{margin-bottom:.25rem}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .subMarketSection .subMarketWrapper,#applyNowLeadForm.profileV2 .profileContent .subMarketSection .subMarketWrapper{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .subMarketSection .subMarketWrapper,#applyNowLeadForm.profileV2 .profileContent .subMarketSection .subMarketWrapper{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .subMarketSection .subMarketWrapper,#applyNowLeadForm.profileV2 .profileContent .subMarketSection .subMarketWrapper{font-size:1rem}}#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid{padding-top:1rem}#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail table,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail table{width:100%;border-collapse:collapse}#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail tr,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail tr{border-bottom:1px solid #d2d2d2}#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail td,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail td,#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail th,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail th{padding:1rem 0;text-align:center}#profileApp.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail .bedName,#applyNowLeadForm.profileV2 .profileContent .avgPricesByAreaSection .avgPricesByAreaGrid .avgAreasDetail .bedName{text-align:left;font-family:"CostarBrownRegular",sans-serif;font-weight:500}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .nearbySection .subHeading,#applyNowLeadForm.profileV2 .profileContent .nearbySection .subHeading{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .nearbySection .subHeading,#applyNowLeadForm.profileV2 .profileContent .nearbySection .subHeading{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .nearbySection .subHeading,#applyNowLeadForm.profileV2 .profileContent .nearbySection .subHeading{font-size:1rem}}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection{margin:1.5rem 0 2rem}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .sectionTitle,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .sectionTitle{margin-bottom:1.5rem}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .question,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .question{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;padding-left:0;margin:0 0 .25rem 0}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer{font-family:"CostarBrownLight",sans-serif;font-size:1rem;padding-left:0}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer a,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer a{color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer p,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer p{margin-top:.25rem;margin-bottom:1rem}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help{display:flex}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help span,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help span{display:inline}#profileApp.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help img,#applyNowLeadForm.profileV2 .profileContent .frequentlyAskedQuestionSection .answer .nj211Help img{margin-left:1rem;height:4rem;width:auto}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th:first-child,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th:first-child{font-size:1.181818182rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th:first-child,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th:first-child{font-size:1.153846154rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th{font-size:.909090909rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail thead th{font-size:.846153846rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail td{font-size:1rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName{font-size:1rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName{font-size:1rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName,#applyNowLeadForm.profileV2 .profileContent .pointsOfInterestSection .transportationDetail .transportationName{font-size:1rem}}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .spec+h2,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .spec+h2,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .spec+h2,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .spec+h2,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .spec+h2,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .spec+h2,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .spec+h2,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .spec+h2{margin-top:2.75rem}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroup,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroup,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroup,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroup{width:100%;margin-left:0}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec ul,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec ul{column-count:3;margin-left:0;margin-top:.75rem;padding:0}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec .oneCol,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec .oneCol,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec .oneCol,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec .oneCol,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec .oneCol,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec .oneCol,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec .oneCol,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec .oneCol{column-count:1}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec li span,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec li span,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec li span,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec li span,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec li span,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .subSpec li span,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec li span,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .subSpec li span{position:relative;left:-.5rem}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName{font-size:1.25rem;margin-bottom:0;padding:1rem 0 .5rem}@media only screen and (min-width:1600px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName{font-size:1.444444444rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName{font-size:1.454545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName{font-size:1.846153846rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName{font-size:1.6rem}}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader{border-bottom:0;font-size:1.25rem;padding-top:0;color:#4c4c4c}@media only screen and (min-width:1600px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader{font-size:1.444444444rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader{font-size:1.454545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader{font-size:1.846153846rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specGroupName.uniqueHeader,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specGroupName.uniqueHeader{font-size:1.6rem}}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;list-style-type:none;padding:0 1.25rem 0 1.5625rem;position:relative;margin-bottom:.5rem;margin-left:0;float:none;width:auto;padding-left:0;display:flex}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo span,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo span,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo span,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo span,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo span,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo span,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo span,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo span{left:0!important;display:inline-block}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo::before,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specInfo::before,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo::before,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specInfo::before,#profileApp.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo::before,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.uniqueFeatures .specInfo::before,#profileApp.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo::before,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.uniqueFeatures .specInfo::before{content:"•";color:#4c4c4c;display:inline-block;left:0;margin-right:8px;font-weight:bold;font-size:1.25rem;line-height:1.25rem}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup:not(:last-of-type),#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup:not(:last-of-type),#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup:not(:last-of-type),#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup:not(:last-of-type){border-bottom:.0625rem solid #d2d2d2}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup:last-of-type ul,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup:last-of-type ul,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup:last-of-type ul,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup:last-of-type ul{margin-bottom:0}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup.communityIO:first-of-type,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroup.communityIO:first-of-type,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup.communityIO:first-of-type,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroup.communityIO:first-of-type{border-top:.0625rem solid #d2d2d2}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul{margin-bottom:1.625rem}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul.combinedAmenitiesList,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .subSpec ul.combinedAmenitiesList,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul.combinedAmenitiesList,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .subSpec ul.combinedAmenitiesList{margin-top:1.0625rem}#profileApp.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #amenitiesSection.amenitiesSectionV2 .specGroupName,#profileApp.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName,#applyNowLeadForm.profileV2 .profileContent #uniqueFeatures.amenitiesSectionV2 .specGroupName{padding-top:1.625rem}#profileApp.profileV2 .availabilitySection,#applyNowLeadForm.profileV2 .availabilitySection{margin-bottom:.5rem;margin-top:2.75rem}#profileApp.profileV2 .availabilitySection .pricingGridTitleBlock,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridTitleBlock{display:flex;flex-direction:row;align-content:center}#profileApp.profileV2 .availabilitySection .pricingGridTitleBlock .availabilityTitle,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridTitleBlock .availabilityTitle{margin-bottom:.25rem;flex:1}#profileApp.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer{padding-top:1.125rem;text-align:right;color:#0576a7;vertical-align:middle;font-family:"CostarBrownRegular",sans-serif}#profileApp.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer .togglePricingListMapView,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer .togglePricingListMapView{background-color:transparent;border:0;padding:0;margin-right:0}#profileApp.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer .icons,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridTitleBlock .togglePricingListMapViewContainer .icons{font-size:1.5rem;vertical-align:middle;line-height:normal;color:#0576a7}#profileApp.profileV2 .availabilitySection .newInteractivePropertyMap,#applyNowLeadForm.profileV2 .availabilitySection .newInteractivePropertyMap{display:block}@media only screen and (min-width:1025px){#profileApp.profileV2 .availabilitySection .newInteractivePropertyMap,#applyNowLeadForm.profileV2 .availabilitySection .newInteractivePropertyMap{display:none!important}}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:.667rem}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .iconContainer,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .iconContainer{font-size:4rem;color:#478500;line-height:0}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer{padding-left:16px}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .descriptionText .heading,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .descriptionText .heading{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem;line-height:2rem}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .descriptionText .detail,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .descriptionText .detail{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.5rem}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .tryitnowBtn,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .tryitnowBtn{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:normal;border:0;background-color:transparent;padding-left:0}#profileApp.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .tryitnowBtn .tryItNowArrow,#applyNowLeadForm.profileV2 .availabilitySection .engrainTryItNowSection .descriptionContainer .tryitnowBtn .tryItNowArrow{margin-top:2px;font-size:1rem;line-height:1;vertical-align:middle}#profileApp.profileV2 .availabilitySection .noAvailability,#applyNowLeadForm.profileV2 .availabilitySection .noAvailability{width:100%;border:1px solid #fdb502;border-radius:4px;background-color:rgba(255,245,209,.4);text-align:center}#profileApp.profileV2 .availabilitySection .noAvailability p,#applyNowLeadForm.profileV2 .availabilitySection .noAvailability p{padding:0;margin:1rem;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}@media only screen and (min-width:2240px){#profileApp.profileV2 .availabilitySection .pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel{font-size:.883076923rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .availabilitySection .pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel,#applyNowLeadForm.profileV2 .availabilitySection .pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel{font-size:.874666667rem}}#profileApp.profileV2 .availabilitySection .availabilityTable,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable{margin-top:1.25rem}#profileApp.profileV2 .availabilitySection .availabilityTable.similarLinks td,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable.similarLinks td,#profileApp.profileV2 .availabilitySection .availabilityTable.similarLinks th,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable.similarLinks th{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#profileApp.profileV2 .availabilitySection .availabilityTable.similarLinks td.similarLinkRents,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable.similarLinks td.similarLinkRents,#profileApp.profileV2 .availabilitySection .availabilityTable.similarLinks th.similarLinkRents,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable.similarLinks th.similarLinkRents{text-align:left}#profileApp.profileV2 .availabilitySection .availabilityTable.similarLinks .similarLink a,#applyNowLeadForm.profileV2 .availabilitySection .availabilityTable.similarLinks .similarLink a{color:#0576a7}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection{border:1px solid #cacaca;border-radius:5px;text-align:center;font-family:"CostarBrownRegular",sans-serif;margin-top:1.875rem;margin-bottom:1rem}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel{padding-top:.9375rem;padding-bottom:.9375rem;text-align:center}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button{background-color:transparent;border:0;color:#0576a7}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus{text-decoration:underline}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus:not(:focus-visible),#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus:not(:focus-visible){text-decoration:none}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus:not(:-moz-focusring),#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus:not(:-moz-focusring){text-decoration:none}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus-visible,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:focus-visible{text-decoration:underline}#profileApp.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:-moz-focusring,#applyNowLeadForm.profileV2 .availabilitySection .unAvailableFloorPlanBtnSection .showMoreLabel button:-moz-focusring{text-decoration:underline}#profileApp.profileV2 .availabilitySection .jsAvailableModels.hideModelCardOnCollapsed,#applyNowLeadForm.profileV2 .availabilitySection .jsAvailableModels.hideModelCardOnCollapsed{display:none}#profileApp.profileV2 .availabilitySection .jsAvailableModels .tourFloorplan,#applyNowLeadForm.profileV2 .availabilitySection .jsAvailableModels .tourFloorplan{display:none}#profileApp.profileV2 .alertMeHeader,#applyNowLeadForm.profileV2 .alertMeHeader{align-items:center;background-color:#f5f5f5;border:1px solid #bfbfbf;border-radius:.25rem;display:flex;justify-content:space-between;margin-top:.625rem;margin-bottom:1.75rem;padding:.46875rem 1.8125rem .46875rem 1.625rem;width:100%}#profileApp.profileV2 .alertMeHeader .alertMeText,#applyNowLeadForm.profileV2 .alertMeHeader .alertMeText{display:inline-block;font-size:1.125rem;padding-right:1rem;margin-bottom:0}#profileApp.profileV2 .alertMeHeader .alertMeContainerV2,#applyNowLeadForm.profileV2 .alertMeHeader .alertMeContainerV2{float:right}#profileApp.profileV2 .alertMeHeader .alertMeContainerV2 .alertMe,#applyNowLeadForm.profileV2 .alertMeHeader .alertMeContainerV2 .alertMe{margin:0;padding-top:.125rem;white-space:nowrap}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo{border:1px solid #cacaca;border-radius:5px;margin-bottom:1.03125rem;padding:1.5rem;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo h2,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo h2{margin-bottom:.5rem}@media only screen and (min-width:1600px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo h2,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo h2{font-size:1.777777778rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo h2,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo h2{font-size:2.181818182rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo h2,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo h2{font-size:2.153846154rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo h2,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo h2{font-size:1.866666667rem}}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo.twoColumns,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo.twoColumns{width:27.75rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .officeHours,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .officeHours,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .disclaimer,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .disclaimer,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourText,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourText,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoMemberType,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoMemberType,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoDesignationType,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoDesignationType,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeType,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeType{font-family:"CostarBrownLight",sans-serif}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .comMobileStoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .comMobileStoryIcon{font-size:1.75rem;left:-.4375rem;top:-.0625rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .propertyWebsiteLink,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .propertyWebsiteLink{padding-left:.125rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .externalWebsiteStoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .externalWebsiteStoryIcon{left:-.1875rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .checkAvailability,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .checkAvailability,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .officeHours,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .officeHours,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .chatNow,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .chatNow,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .requestTour,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .requestTour{font-size:.875rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .agencyName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .agencyName{text-transform:capitalize}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .agentFullName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .agentFullName{text-transform:capitalize}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .vendorName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .vendorName{font-size:1rem;text-transform:capitalize}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo a,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo a{position:relative}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages i,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours i,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo a i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo a i{position:absolute;top:.0625rem;bottom:0;font-size:1.5rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages span,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages span,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours span,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours span,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo a span,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo a span{padding-left:1.25rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone{position:relative;line-height:1.1875rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone i{position:absolute;bottom:0}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone span,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .propertyPhone span{padding-left:1rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages i,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours i,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours i{line-height:2rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languages,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languages{padding-left:.375rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .languageStoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .languageStoryIcon{left:0}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .todaysHours{padding-left:.375rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .clockStoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .clockStoryIcon{left:0}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper{padding-left:1.25rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper .officeHours,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper .officeHours{display:none}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper .officeHours.active,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .officeHoursWrapper .officeHours.active{display:block}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoWrapper,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoWrapper{line-height:1.25rem;padding-top:.5rem;font-size:.875rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoAgentName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoAgentName,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeName{font-size:1rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeName,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .additionalContactInfoOfficeName{padding-top:.5rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .checkAvailability,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .checkAvailability,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .chatNow,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .chatNow,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .requestTour,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .requestTour{margin:10px 0 0 0;width:85%}@media only screen and (min-width:1025px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .requestToApply{display:none}}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container{display:flex}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col{flex-basis:33%;line-height:2rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col:first-child,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col:first-child{padding-right:1.5rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col:last-child,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container.threeColumns .col:last-child{padding-left:1.5rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container.twoColumns .col,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container.twoColumns .col{flex-basis:50%;margin-right:1.875rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container .address,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container .address{padding-bottom:1rem;font-family:"CostarBrownLight",sans-serif}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .container .address .address-header,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .container .address .address-header{font-family:"CostarBrownRegular",sans-serif}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo img,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo img{max-width:8.375rem;width:auto;height:auto}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .disclaimer,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .disclaimer{font-size:.75rem;line-height:normal}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks{color:#0576a7;background-color:transparent;border:0;padding:0 10px 0 0;position:relative;vertical-align:middle;line-height:normal}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .down2StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .down2StoryIcon,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .up2StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .up2StoryIcon{bottom:0;position:absolute;right:-.625rem;text-decoration:none}@media only screen and (min-width:2560px){#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .down2StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .down2StoryIcon,#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .up2StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .actionLinks .up2StoryIcon{right:-.875rem}}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo ul,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo ul{margin:0;padding-left:0}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo ul li,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo ul li{list-style:none}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer{background-color:#f2f9e9;border:1px solid #74b71b;border-radius:4px;margin-top:1rem;width:100%;padding:.75rem 1rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer .selfGuidedTourHeadline,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer .selfGuidedTourHeadline{margin:0 0 .25rem 0;font-size:1.125rem}#profileApp.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer .selfGuidedTourText,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contactInfo .selfGuidedTourContainer .selfGuidedTourText{margin:0}#profileApp.profileV2 .officeHoursSectionV2 .unverified,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified{border:1px solid rgba(191,191,191,.7);border-radius:5px;padding:.4375rem .90625rem .4375rem 1.5rem;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified .alert1StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .alert1StoryIcon{position:relative;top:.24rem;right:.4rem;font-size:1.4rem;color:#e01600}#profileApp.profileV2 .officeHoursSectionV2 .unverified .helperText,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .helperText{margin-left:-.4rem;line-height:1.74rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified .actionGroup,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .actionGroup{float:right}#profileApp.profileV2 .officeHoursSectionV2 .unverified .actionGroup .scamUrl,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .actionGroup .scamUrl{padding-right:.5625rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified .actionGroup .divider,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .actionGroup .divider{border-right:.0625rem solid rgba(191,191,191,.7);display:inline-block;height:.75rem;position:relative;top:.07rem;margin-right:.625rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified .actionGroup .scamUrl,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .actionGroup .scamUrl,#profileApp.profileV2 .officeHoursSectionV2 .unverified .actionGroup .flagButton,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified .actionGroup .flagButton{line-height:1.74rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns{width:27.75rem;padding:.375rem .875rem .375rem 1.125rem;font-size:.875rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .alert1StoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .alert1StoryIcon{top:.25rem;font-size:1.3rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .helperText,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .helperText{margin-left:-.6rem;line-height:1.74rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .scamUrl,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .scamUrl,#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .flagButton,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .flagButton{font-size:.875rem;line-height:1.74rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .scamUrl,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .scamUrl{padding-right:0;margin-right:.1875rem}#profileApp.profileV2 .officeHoursSectionV2 .unverified.twoColumns .divider,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .unverified.twoColumns .divider{height:.6875rem;top:.05rem;margin-right:.25rem}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .logo,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .logo{width:auto;height:50px}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns{font-family:"CostarBrownRegular",sans-serif;display:grid;grid-template-columns:1fr 1fr;column-gap:3rem;list-style:none;padding:0;margin:0;font-weight:500;color:#4c4c4c}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #d2d2d2}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li:nth-child(-n+2),#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li:nth-child(-n+2){border-top:1px solid #d2d2d2}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li:nth-last-child(1):nth-child(odd),#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns li:nth-last-child(1):nth-child(odd){grid-column:.5}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns span,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns span,#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns a,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns a,#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns button,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns button{margin:0}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .newWindowStoryIcon,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .newWindowStoryIcon{font-size:1.5625rem;font-weight:600;position:relative;left:.125rem;top:.25rem}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .contact-lead,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .contact-lead{padding:6px 0}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .contact-lead .checkAvailability,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .contact-lead .checkAvailability{margin:0;width:auto;padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:10px}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .logo-container,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .logo-container{display:flex;flex-direction:column;align-items:flex-end;margin-left:12px}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .logo-container .vendor-name,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .container-two-columns .logo-container .vendor-name{color:#000;font-size:1rem;font-family:"CostarBrownLight",sans-serif}#profileApp.profileV2 .officeHoursSectionV2 .contact-info .disclaimer,#applyNowLeadForm.profileV2 .officeHoursSectionV2 .contact-info .disclaimer{margin-top:16px;font-size:1rem}#profileApp.profileV2 .feature-section .detail-row,#applyNowLeadForm.profileV2 .feature-section .detail-row{display:grid;grid-template-columns:1fr 3fr;border-bottom:1px solid #d2d2d2;padding:10px 0}@media(max-width:768px){#profileApp.profileV2 .feature-section .detail-row,#applyNowLeadForm.profileV2 .feature-section .detail-row{grid-template-columns:1fr 1fr}}#profileApp.profileV2 .feature-section .detail-row:first-of-type,#applyNowLeadForm.profileV2 .feature-section .detail-row:first-of-type{border-top:1px solid #d2d2d2}#profileApp.profileV2 .feature-section .detail-row .detail-items,#applyNowLeadForm.profileV2 .feature-section .detail-row .detail-items{display:grid;grid-template-columns:1fr 1fr;font-family:"CostarBrownLight",sans-serif;line-height:1.5rem}@media(max-width:768px){#profileApp.profileV2 .feature-section .detail-row .detail-items,#applyNowLeadForm.profileV2 .feature-section .detail-row .detail-items{grid-template-columns:1fr}}#profileApp.profileV2 .feature-section .detail-row .detail-title,#applyNowLeadForm.profileV2 .feature-section .detail-row .detail-title{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#profileApp.profileV2 .feature-section ul,#applyNowLeadForm.profileV2 .feature-section ul{padding-left:32px;margin-top:0;overflow:hidden}#profileApp.profileV2 .feature-section li,#applyNowLeadForm.profileV2 .feature-section li{list-style-type:none}#profileApp.profileV2 .feature-section i,#applyNowLeadForm.profileV2 .feature-section i{font-size:1.8rem;padding-right:2rem;width:32px;height:32px}#profileApp.profileV2 .feature-section .details-section-container,#applyNowLeadForm.profileV2 .feature-section .details-section-container{column-count:3;column-gap:1rem}@media(max-width:1024px){#profileApp.profileV2 .feature-section .details-section-container,#applyNowLeadForm.profileV2 .feature-section .details-section-container{column-count:2}}#profileApp.profileV2 .feature-section .details-section-container .detail-section,#applyNowLeadForm.profileV2 .feature-section .details-section-container .detail-section{overflow:hidden}#profileApp.profileV2 .feature-section .details-section-container .detail-title,#applyNowLeadForm.profileV2 .feature-section .details-section-container .detail-title{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#profileApp.profileV2 .feature-section.highlights-section ul,#applyNowLeadForm.profileV2 .feature-section.highlights-section ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-auto-flow:row;column-gap:1rem;row-gap:.5rem;padding-left:0}#profileApp.profileV2 .feature-section.highlights-section ul li,#applyNowLeadForm.profileV2 .feature-section.highlights-section ul li{display:flex;align-items:center;list-style-type:none;padding:4px 0;color:#000}#profileApp.profileV2 .highlights-section,#applyNowLeadForm.profileV2 .highlights-section{margin-top:2.5rem}#profileApp .profileV2NearbyAmenitiesSection .sectionTitle,#applyNowLeadForm .profileV2NearbyAmenitiesSection .sectionTitle{margin-bottom:1.5rem}@media only screen and (min-width:1600px){#profileApp .profileV2NearbyAmenitiesSection .sectionTitle,#applyNowLeadForm .profileV2NearbyAmenitiesSection .sectionTitle{margin-bottom:1.333333333rem}}#profileApp .profileV2NearbyAmenitiesSection .transportationDetail:first-of-type,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationDetail:first-of-type{margin-top:.25rem}@media only screen and (min-width:1600px){#profileApp .profileV2NearbyAmenitiesSection .transportationDetail:first-of-type,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationDetail:first-of-type{margin-top:1.777777778rem}}#profileApp .profileV2TransportationSection .sectionSubHeading,#applyNowLeadForm .profileV2TransportationSection .sectionSubHeading,#profileApp .profileV2NearbyAmenitiesSection .sectionSubHeading,#applyNowLeadForm .profileV2NearbyAmenitiesSection .sectionSubHeading{margin-top:1.875rem;font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#profileApp .profileV2TransportationSection .sectionDescription,#applyNowLeadForm .profileV2TransportationSection .sectionDescription,#profileApp .profileV2NearbyAmenitiesSection .sectionDescription,#applyNowLeadForm .profileV2NearbyAmenitiesSection .sectionDescription{margin:1.5rem 0;font-size:1rem;font-weight:normal;color:#000}#profileApp .profileV2TransportationSection h3,#applyNowLeadForm .profileV2TransportationSection h3,#profileApp .profileV2NearbyAmenitiesSection h3,#applyNowLeadForm .profileV2NearbyAmenitiesSection h3{margin-bottom:0}#profileApp .profileV2TransportationSection h3.subHeading,#applyNowLeadForm .profileV2TransportationSection h3.subHeading,#profileApp .profileV2NearbyAmenitiesSection h3.subHeading,#applyNowLeadForm .profileV2NearbyAmenitiesSection h3.subHeading{margin-bottom:0}#profileApp .profileV2TransportationSection .transportationDetail,#applyNowLeadForm .profileV2TransportationSection .transportationDetail,#profileApp .profileV2NearbyAmenitiesSection .transportationDetail,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationDetail{width:100%;display:inline-block;overflow:hidden;padding:0;vertical-align:top;margin-bottom:1rem}@media only screen and (min-width:1600px){#profileApp .profileV2TransportationSection .transportationDetail,#applyNowLeadForm .profileV2TransportationSection .transportationDetail,#profileApp .profileV2NearbyAmenitiesSection .transportationDetail,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationDetail{margin:0 0 1.5rem}}#profileApp .profileV2TransportationSection .transportationName,#applyNowLeadForm .profileV2TransportationSection .transportationName,#profileApp .profileV2NearbyAmenitiesSection .transportationName,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationName{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;font-size:1rem;color:#4c4c4c}#profileApp .profileV2TransportationSection .transportationName a,#applyNowLeadForm .profileV2TransportationSection .transportationName a,#profileApp .profileV2NearbyAmenitiesSection .transportationName a,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationName a{color:#0576a7}#profileApp .profileV2TransportationSection .transportationDetail:last-child,#applyNowLeadForm .profileV2TransportationSection .transportationDetail:last-child,#profileApp .profileV2NearbyAmenitiesSection .transportationDetail:last-child,#applyNowLeadForm .profileV2NearbyAmenitiesSection .transportationDetail:last-child{padding:0}#profileApp .profileV2TransportationSection table,#applyNowLeadForm .profileV2TransportationSection table,#profileApp .profileV2NearbyAmenitiesSection table,#applyNowLeadForm .profileV2NearbyAmenitiesSection table{width:100%;table-layout:fixed}#profileApp .profileV2TransportationSection thead,#applyNowLeadForm .profileV2TransportationSection thead,#profileApp .profileV2NearbyAmenitiesSection thead,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead{border-bottom:1px solid #d2d2d2}#profileApp .profileV2TransportationSection thead.shortLabel,#applyNowLeadForm .profileV2TransportationSection thead.shortLabel,#profileApp .profileV2NearbyAmenitiesSection thead.shortLabel,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead.shortLabel{display:none}#profileApp .profileV2TransportationSection thead td,#applyNowLeadForm .profileV2TransportationSection thead td,#profileApp .profileV2NearbyAmenitiesSection thead td,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead td,#profileApp .profileV2TransportationSection thead th,#applyNowLeadForm .profileV2TransportationSection thead th,#profileApp .profileV2NearbyAmenitiesSection thead th,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead th{text-align:left;width:16.6%}#profileApp .profileV2TransportationSection thead td:first-child,#applyNowLeadForm .profileV2TransportationSection thead td:first-child,#profileApp .profileV2NearbyAmenitiesSection thead td:first-child,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead td:first-child,#profileApp .profileV2TransportationSection thead th:first-child,#applyNowLeadForm .profileV2TransportationSection thead th:first-child,#profileApp .profileV2NearbyAmenitiesSection thead th:first-child,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead th:first-child{width:66.7%}#profileApp .profileV2TransportationSection thead th,#applyNowLeadForm .profileV2TransportationSection thead th,#profileApp .profileV2NearbyAmenitiesSection thead th,#applyNowLeadForm .profileV2NearbyAmenitiesSection thead th{padding-bottom:4px}#profileApp .profileV2TransportationSection td,#applyNowLeadForm .profileV2TransportationSection td,#profileApp .profileV2NearbyAmenitiesSection td,#applyNowLeadForm .profileV2NearbyAmenitiesSection td{font-size:1rem;padding-top:1em}@media all and (max-width:1024px){#profileApp .profileV2TransportationSection td,#applyNowLeadForm .profileV2TransportationSection td,#profileApp .profileV2NearbyAmenitiesSection td,#applyNowLeadForm .profileV2NearbyAmenitiesSection td{padding-top:.65em}}#profileApp .profileV2TransportationSection td:first-child,#applyNowLeadForm .profileV2TransportationSection td:first-child,#profileApp .profileV2NearbyAmenitiesSection td:first-child,#applyNowLeadForm .profileV2NearbyAmenitiesSection td:first-child{padding-right:1.7em}@media all and (max-width:1024px){#profileApp .profileV2TransportationSection td:first-child,#applyNowLeadForm .profileV2TransportationSection td:first-child,#profileApp .profileV2NearbyAmenitiesSection td:first-child,#applyNowLeadForm .profileV2NearbyAmenitiesSection td:first-child{padding-right:2.25em;padding-left:0}}#profileApp .profileV2TransportationSection .commute-type-data,#applyNowLeadForm .profileV2TransportationSection .commute-type-data,#profileApp .profileV2NearbyAmenitiesSection .commute-type-data,#applyNowLeadForm .profileV2NearbyAmenitiesSection .commute-type-data{text-align:right;padding-right:.3125rem;color:#000;font-family:"CostarBrownRegular",sans-serif}#profileApp .profileV2TransportationSection .right-align-data,#applyNowLeadForm .profileV2TransportationSection .right-align-data,#profileApp .profileV2NearbyAmenitiesSection .right-align-data,#applyNowLeadForm .profileV2NearbyAmenitiesSection .right-align-data{text-align:right;padding-right:.3125rem;color:#000}#profileApp .profileV2TransportationSection .left-align-data,#applyNowLeadForm .profileV2TransportationSection .left-align-data,#profileApp .profileV2NearbyAmenitiesSection .left-align-data,#applyNowLeadForm .profileV2NearbyAmenitiesSection .left-align-data{text-align:left;padding-right:.3125rem;color:#000}#profileApp .profileV2TransportationSection .headerCol1,#applyNowLeadForm .profileV2TransportationSection .headerCol1,#profileApp .profileV2NearbyAmenitiesSection .headerCol1,#applyNowLeadForm .profileV2NearbyAmenitiesSection .headerCol1{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#profileApp .profileV2TransportationSection .headerCol2Col3,#applyNowLeadForm .profileV2TransportationSection .headerCol2Col3,#profileApp .profileV2NearbyAmenitiesSection .headerCol2Col3,#applyNowLeadForm .profileV2NearbyAmenitiesSection .headerCol2Col3{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}@media all and (max-width:1366px){#profileApp .profileV2TransportationSection .headerCol2Col3,#applyNowLeadForm .profileV2TransportationSection .headerCol2Col3,#profileApp .profileV2NearbyAmenitiesSection .headerCol2Col3,#applyNowLeadForm .profileV2NearbyAmenitiesSection .headerCol2Col3{font-size:.875rem}}@media all and (max-width:1024px){#profileApp .profileV2TransportationSection .headerCol2Col3,#applyNowLeadForm .profileV2TransportationSection .headerCol2Col3,#profileApp .profileV2NearbyAmenitiesSection .headerCol2Col3,#applyNowLeadForm .profileV2NearbyAmenitiesSection .headerCol2Col3{font-size:.875rem}}#profileApp .profileV2TransportationSection .headerCol2Col3 span,#applyNowLeadForm .profileV2TransportationSection .headerCol2Col3 span,#profileApp .profileV2NearbyAmenitiesSection .headerCol2Col3 span,#applyNowLeadForm .profileV2NearbyAmenitiesSection .headerCol2Col3 span{font-size:1.25em;vertical-align:text-bottom;color:#74b71b}#profileApp .profileV2TransportationSection td,#applyNowLeadForm .profileV2TransportationSection td{padding-top:.625rem}#profileApp .profileV2TransportationSection td:first-child,#applyNowLeadForm .profileV2TransportationSection td:first-child{padding-right:0}#profileApp .profileV2TransportationSection .transportationDetail,#applyNowLeadForm .profileV2TransportationSection .transportationDetail{overflow:visible}#profileApp .profileV2TransportationSection .logosContainer,#applyNowLeadForm .profileV2TransportationSection .logosContainer{float:left;list-style-type:none;margin:0;padding:0}#profileApp .profileV2TransportationSection .logoItem,#applyNowLeadForm .profileV2TransportationSection .logoItem{display:inline-block}#profileApp .profileV2TransportationSection .logo .lazyImg,#applyNowLeadForm .profileV2TransportationSection .logo .lazyImg{max-height:1.75rem;max-width:6.125rem;vertical-align:middle}#profileApp .profileV2TransportationSection .transportationName,#applyNowLeadForm .profileV2TransportationSection .transportationName{float:left;margin-right:.3125rem;overflow:auto;padding-bottom:.3125rem;text-overflow:initial;white-space:normal;width:initial}#profileApp #transportationSection .sectionTitle,#applyNowLeadForm #transportationSection .sectionTitle,#profileApp #nearbyAmenitiesSection .sectionTitle,#applyNowLeadForm #nearbyAmenitiesSection .sectionTitle{font-size:1.875rem}#profileApp #transportationScoreCard,#applyNowLeadForm #transportationScoreCard{float:none;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-top:.3125rem}#profileApp #transportationScoreCard .score-card,#applyNowLeadForm #transportationScoreCard .score-card{border:1px solid #d3d3d3;border-radius:.25rem;margin:1rem .5rem 0 0;width:calc(50% - .5rem)}#profileApp #transportationScoreCard .score-card:nth-of-type(2n),#applyNowLeadForm #transportationScoreCard .score-card:nth-of-type(2n){margin-right:0}#profileApp #transportationScoreCard .score-card:nth-child(1) .component-frame,#applyNowLeadForm #transportationScoreCard .score-card:nth-child(1) .component-frame{margin-top:0}#profileApp #transportationScoreCard .score-card:nth-child(2) .component-frame,#applyNowLeadForm #transportationScoreCard .score-card:nth-child(2) .component-frame{margin-top:0}#profileApp #transportationScoreCard .score-card:nth-child(2n) .component-frame,#applyNowLeadForm #transportationScoreCard .score-card:nth-child(2n) .component-frame{margin-left:.5rem;margin-right:0}#profileApp #transportationScoreCard .component-frame,#applyNowLeadForm #transportationScoreCard .component-frame{font-size:1rem;color:#000;text-align:left;vertical-align:top}#profileApp #transportationScoreCard .component-frame .component-header,#applyNowLeadForm #transportationScoreCard .component-frame .component-header{padding-left:1.125rem;padding-right:1.125rem;padding-top:.0625rem;padding-bottom:1.25rem}#profileApp #transportationScoreCard .component-frame .component-header .title,#applyNowLeadForm #transportationScoreCard .component-frame .component-header .title{padding-top:.625rem;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#profileApp #transportationScoreCard .component-frame .component-header .score,#applyNowLeadForm #transportationScoreCard .component-frame .component-header .score{flex:2;text-align:right;font-size:2.5rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#profileApp #transportationScoreCard .component-frame .component-body,#applyNowLeadForm #transportationScoreCard .component-frame .component-body{padding-top:0}#profileApp #transportationScoreCard .component-frame .body-line,#applyNowLeadForm #transportationScoreCard .component-frame .body-line{border-bottom:1px solid #d3d3d3;padding-bottom:.9375rem}#profileApp #transportationScoreCard .component-frame .body-row,#applyNowLeadForm #transportationScoreCard .component-frame .body-row{display:flex;align-content:flex-start}#profileApp #transportationScoreCard .component-frame .body-column,#applyNowLeadForm #transportationScoreCard .component-frame .body-column{flex:4;line-height:1rem}#profileApp #transportationScoreCard .component-frame .body-column-right,#applyNowLeadForm #transportationScoreCard .component-frame .body-column-right{flex:2;text-align:right}#profileApp #transportationScoreCard .component-frame .generatedText,#applyNowLeadForm #transportationScoreCard .component-frame .generatedText{padding-top:.3125rem}@media only screen and (min-width:1600px){#profileApp #transportationScoreCard .component-frame .generatedText,#applyNowLeadForm #transportationScoreCard .component-frame .generatedText{padding-top:.888888889rem}}@media only screen and (min-width:1920px){#profileApp #transportationScoreCard .component-frame .generatedText,#applyNowLeadForm #transportationScoreCard .component-frame .generatedText{padding-top:.909090909rem}}#profileApp.profileContentSpacingV2 .profileContent,#applyNowLeadForm.profileContentSpacingV2 .profileContent{margin-left:4.8%;margin-right:4.7%;padding-left:0;padding-right:0;width:55.7%}@media only screen and (max-width:1280px){#profileApp.profileContentSpacingV2 .profileContent,#applyNowLeadForm.profileContentSpacingV2 .profileContent{margin-left:3%;width:59%}}@media only screen and (max-width:1024px){#profileApp.profileContentSpacingV2 .profileContent,#applyNowLeadForm.profileContentSpacingV2 .profileContent{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}#profileApp.profileContentSpacingV2 .profileAppWrapper .contactLead,#applyNowLeadForm.profileContentSpacingV2 .profileAppWrapper .contactLead{margin-right:4.6%;padding-right:0;width:30%}@media only screen and (min-width:1024px){#profileApp.profileContentSpacingV2 .profileAppWrapper .contactLead,#applyNowLeadForm.profileContentSpacingV2 .profileAppWrapper .contactLead{max-width:48rem;left:auto;margin-left:auto;transform:none}}@media(min-width:2560px){#profileApp.profileContentSpacingV2 .profileAppWrapper .contactLead,#applyNowLeadForm.profileContentSpacingV2 .profileAppWrapper .contactLead{max-width:768px;left:50%;margin-left:384px;right:auto;transform:none}}@media only screen and (max-width:1280px){#profileApp.profileContentSpacingV2 .profileAppWrapper .contactLead,#applyNowLeadForm.profileContentSpacingV2 .profileAppWrapper .contactLead{width:31.25%;margin-right:3%}}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .profileContent,#applyNowLeadForm.profileSpacingV2 .profileAppWrapper.tiertwo .profileContent,#profileApp.profileSpacingV2 .profileAppWrapper.basic .profileContent,#applyNowLeadForm.profileSpacingV2 .profileAppWrapper.basic .profileContent{padding-left:0;padding-right:0;margin-left:4.7%;margin-right:4.7%;width:56.5%}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .profileContent,#applyNowLeadForm.profileSpacingV2 .profileAppWrapper.tiertwo .profileContent,#profileApp.profileSpacingV2 .profileAppWrapper.basic .profileContent,#applyNowLeadForm.profileSpacingV2 .profileAppWrapper.basic .profileContent{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}#profileApp .modalContactLeadV2,#applyNowLeadForm .modalContactLeadV2{z-index:1070!important;position:fixed;top:0;bottom:0;right:0;left:0}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper{font-size:.846153846rem;margin-top:2rem;max-width:25.807692308rem}}@media only screen and (min-width:2240px) and (min-height:1200px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper{margin-top:3%}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper{margin-top:2.133333333rem;max-width:22.366666667rem}}@media only screen and (min-width:2560px) and (min-height:1200px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper{margin-top:3%}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header{margin-bottom:1.038461538rem;padding:.528846154rem 2.115384615rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header{margin-bottom:.9rem;padding:.458333333rem 1.833333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.076923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:.933333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle{font-size:1.269230769rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle{font-size:1.1rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .closeIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .closeIcon{font-size:1.480769231rem;right:.740384615rem;top:.740384615rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .closeIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .property-title-header .closeIcon{font-size:1.283333333rem;right:.641666667rem;top:.641666667rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox{min-height:2.153846154rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox{min-height:1.866666667rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label{font-size:.866666667rem;line-height:1.3rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before{font-size:1.269230769rem;height:1.163461538rem;line-height:1.269230769rem;top:.264423077rem;width:1.163461538rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before{font-size:1.1rem;height:1.008333333rem;line-height:1.1rem;top:.229166667rem;width:1.008333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:after{height:.951923077rem;right:calc(100% - 1.230769231rem);top:.269230769rem;width:.951923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:after{height:.825rem;right:calc(100% - 1.133333333rem);top:.166666667rem;width:.825rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default:checked+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .checkbox .checkbox-default:checked+label:after{width:0}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .first-input,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .first-input{padding-right:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .first-input,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .first-input{padding-right:.733333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .last-input,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .last-input{padding-left:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .last-input,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .last-input{padding-left:.733333333rem}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{font-size:1.727272727rem;padding:13px;top:1.318181818rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{font-size:1.730769231rem;padding:0 .153846154rem 0 0;top:1.692307692rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{font-size:1.5rem;padding:0 .133333333rem 0 0;top:1.466666667rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker{top:3.576923077rem!important}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker{top:3.1rem!important}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:2.272727273rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:1.923076923rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:1.666666667rem}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day{height:1.590909091rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day{height:1.538461538rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .dow,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .day{height:1.5rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .prev,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .prev,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .next,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .next{font-size:1.269230769rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .prev,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .prev,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .next,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .calendar-input .datepicker .next{font-size:1.1rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper h4,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper h4,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel{font-size:1rem;margin-bottom:.211538462rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper h4,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper h4,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel{font-size:.866666667rem;margin-bottom:.183333333rem}}@media only screen and (min-width:1600px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox{left:-.277777778rem}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox{left:-.181818182rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox{left:-.076923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper .checkbox{left:0}}@media only screen and (max-width:1280px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span{font-size:12px;vertical-align:bottom}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span{top:-.076923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .preference-wrapper label span{top:-.033333333rem}}#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper{min-height:4rem}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper.open,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper.open{margin-top:0}}@media only screen and (min-width:2240px) and (min-height:1200px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper.open,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper.open{margin-top:.576923077rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:4.615384615rem}}@media only screen and (min-width:2240px) and (min-height:1200px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:7.5rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:4rem}}@media only screen and (min-width:2560px) and (min-height:1200px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:6.5rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .btn-primary,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .btn-primary{font-size:.846153846rem;height:2.115384615rem;line-height:1.903846154rem;padding:0 1.057692308rem .105769231rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .btn-primary,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .btn-primary{font-size:.733333333rem;height:1.833333333rem;line-height:1.65rem;padding:0 .916666667rem .091666667rem}}@media only screen and (min-width:1600px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{left:-.277777778rem}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{left:-.181818182rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{left:-.076923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{left:0;min-height:0}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:before,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:before{font-size:1rem;height:1rem;left:.125rem;line-height:1.1rem;margin-right:.875rem;top:.5rem;width:1rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:before,#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:before,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:before{font-size:.866666667rem;height:.866666667rem;left:.108333333rem;line-height:.953333333rem;margin-right:.758333333rem;top:.433333333rem;width:.866666667rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:after{height:1rem;top:.557692308rem;width:1rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default+label:after{height:.833333333rem;top:.5rem;width:.833333333rem}}#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:after,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox .checkbox-default:checked+label:after{width:0}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel{font-size:.875rem;line-height:1.25rem;top:.3125rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel{font-size:.758333333rem;line-height:1.083333333rem;top:.270833333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment{padding:0 .5rem 1.538461538rem 1.538461538rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment{padding:0 .6rem 1.333333333rem 1.433333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel{font-size:.740384615rem;line-height:1.057692308rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel{font-size:.641666667rem;line-height:.916666667rem}}#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessage,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessage{margin-bottom:0}#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessageWrapper .counter-wrapper,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessageWrapper .counter-wrapper{font-size:.641666667rem;line-height:.916666667rem}#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error{font-size:.875rem}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error{font-size:.727272727rem;top:4.090909091rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error{font-size:.769230769rem;top:4.038461538rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .contactLeadWrapper .error{font-size:.666666667rem;top:3.833333333rem}}@media only screen and (min-width:1600px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:13px}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:16px}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:20px;top:0}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:20px;top:-1px}}@media only screen and (max-width:1600px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .checkbox label span,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .checkbox label span{font-size:.875rem!important;line-height:1.25rem}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{padding:6px!important}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{font-size:38px!important;padding:9px!important}}@media only screen and (min-width:1920px){#profileApp .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactFormAction,#applyNowLeadForm .modalContactLeadV2 .lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactFormAction{line-height:1rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .contactForm.experiment .input-label,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .input-label{font-size:.846153846rem;line-height:1.163461538rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .contactForm.experiment .input-label,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .input-label{font-size:.733333333rem;line-height:1.008333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper{margin-bottom:.576923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper{margin-bottom:.5rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper .preferenceLabel,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper .preferenceLabel{font-size:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper .preferenceLabel,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper .preferenceLabel{font-size:.733333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper .checkbox-section label span,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper .checkbox-section label span{font-size:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .contactForm.experiment .preference-wrapper .checkbox-section label span,#applyNowLeadForm .modalContactLeadV2 .contactForm.experiment .preference-wrapper .checkbox-section label span{font-size:.733333333rem}}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{background-color:#fff;border-radius:10px;height:auto!important;position:relative;margin:6% auto;left:0}@media(max-width:1281px) and (max-height:800px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin:4% auto}}@media(min-width:1200px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin:3% auto}}@media(min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin-top:2.888888889rem}}@media(min-width:2240px) and (min-height:1200px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin-top:3%}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{font-size:.615384615rem;margin-top:2rem}}@media only screen and (min-width:2240px) and (min-height:1200px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin-top:3%}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin-top:2.133333333rem}}@media only screen and (min-width:2560px) and (min-height:1200px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper{margin-top:3%}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .first-input,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .first-input{padding-right:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .first-input,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .first-input{padding-right:.733333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .last-input,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .last-input{padding-left:.846153846rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .last-input,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .last-input{padding-left:.733333333rem}}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header{background-color:#cd5c5c}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header{height:3rem;margin-bottom:1.038461538rem;padding:.528846154rem 2.115384615rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header{height:2.6rem;margin-bottom:.9rem;padding:.458333333rem 1.833333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.076923077rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle{font-size:.933333333rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle{font-size:1.269230769rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .contactFormTitle .propertyTitle{font-size:1.1rem}}@media only screen and (min-width:2240px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .closeIcon,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .closeIcon{font-size:1.480769231rem;right:.740384615rem;top:.740384615rem}}@media only screen and (min-width:2560px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .closeIcon,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .property-title-header .closeIcon{font-size:1.283333333rem;right:.641666667rem;top:.641666667rem}}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper h3,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper h3{background-color:#367b01}@media only screen and (max-width:1600px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper h3,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper h3{font-size:20px}}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper header,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper header{background-color:#367b01;border-top-left-radius:4px;border-top-right-radius:4px}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactFormTitle,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactFormTitle{height:auto;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:.9rem}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 1.8125rem 1.25rem 1.8125rem;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 175px);max-height:800px}@media(max-width:1281px) and (max-height:800px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm{padding:0 10px 35px 10px}}@media(min-height:801px){#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm{height:100%;max-height:100%}}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input,#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea{border-radius:4px}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::-ms-input-placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::-ms-input-placeholder,#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::-ms-input-placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::-ms-input-placeholder{color:#4c4c4c}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::-webkit-input-placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::-webkit-input-placeholder,#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::-webkit-input-placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::-webkit-input-placeholder{color:#4c4c4c}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm input::placeholder,#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm textarea::placeholder{color:#4c4c4c}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm button,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm button{border-radius:4px}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm .placeholder,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm .placeholder{color:#4c4c4c!important}#profileApp .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm.experiment .input-label,#applyNowLeadForm .modalContactLeadV2 .dlf-wrapper .contactLeadWrapper .contactForm.experiment .input-label{color:#4c4c4c}#profileApp .modalContactLeadV2 input,#applyNowLeadForm .modalContactLeadV2 input,#profileApp .modalContactLeadV2 textarea,#applyNowLeadForm .modalContactLeadV2 textarea{border-color:#bfbfbf;border-radius:4px}#profileApp .modalContactLeadV2 .contactFormAction,#applyNowLeadForm .modalContactLeadV2 .contactFormAction{background-color:#367b01}#profileApp .modalContactLeadV2 .contactFormAction:hover,#applyNowLeadForm .modalContactLeadV2 .contactFormAction:hover{background-color:#0b6839}#profileApp .modalContactLeadV2 .emailListingsLabel span,#applyNowLeadForm .modalContactLeadV2 .emailListingsLabel span{color:#000}@media only screen and (min-width:1600px){#profileApp .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon{top:0}}@media only screen and (min-width:1920px){#profileApp .modalContactLead .dlf-wrapper .contactFormTitle,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactFormTitle{font-size:1.5rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .error,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error{font-size:.772727273rem!important;height:1.909090909rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .error:before,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error:before{font-size:.954545455rem}#profileApp .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea{font-size:1rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .contactFormAction,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .contactFormAction{font-size:.727272727rem;padding:.545454545rem}#profileApp .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon{top:0;font-size:32px!important}}@media only screen and (min-width:2240px){#profileApp .modalContactLead .dlf-wrapper .contactFormTitle,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactFormTitle{font-size:1.038461538rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm{padding:.865384615rem}#profileApp .modalContactLead .dlf-wrapper .contactForm input,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm input,#profileApp .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button,#profileApp .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-menu,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-menu{font-size:1rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .error,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error{font-size:.735576923rem!important;height:1.817307692rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .error:before,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error:before{font-size:.908653846rem}#profileApp .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea{font-size:1rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .contactFormAction,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .contactFormAction{font-size:.846153846rem}#profileApp .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon{font-size:32px!important;top:0}}@media only screen and (min-width:2560px){#profileApp .modalContactLead .dlf-wrapper .contactFormTitle,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactFormTitle{font-size:1.1rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm{padding:.916666667rem}#profileApp .modalContactLead .dlf-wrapper .contactForm input,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm input,#profileApp .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button,#profileApp .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-menu,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-menu{font-size:.733333333rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button ::after,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .ui-selectmenu-button ::after{font-size:28px}#profileApp .modalContactLead .dlf-wrapper .contactForm .error,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error{font-size:.666666667rem!important;height:1.925rem!important}#profileApp .modalContactLead .dlf-wrapper .contactForm .error:before,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .error:before{font-size:.9625rem}#profileApp .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea,#applyNowLeadForm .modalContactLead .dlf-wrapper .contactForm .contactFormMessageWrapper textarea{font-size:.825rem!important}#profileApp .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon,#applyNowLeadForm .modalContactLead .dlf-wrapper .calendar-input i.calendarStoryIcon{font-size:1.066666667rem}#profileApp .modalContactLead .dlf-wrapper .calendar-input .datepicker .next,#applyNowLeadForm .modalContactLead .dlf-wrapper .calendar-input .datepicker .next{right:3px!important}}#profileApp .modalRequestTour,#applyNowLeadForm .modalRequestTour{display:none}#profileApp .modalRequestTour .modalContainer,#applyNowLeadForm .modalRequestTour .modalContainer{max-height:80vh;max-width:457px;height:auto;overflow:auto;top:50px;left:calc(50% - 200px);margin:0;border-radius:.25rem;background-color:#fff;box-shadow:0 .375rem 1rem .125rem rgba(0,0,0,.16)}@media(min-width:2560px){#profileApp .modalRequestTour .modalContainer,#applyNowLeadForm .modalRequestTour .modalContainer{top:70px;max-width:628px;max-height:calc(100% - 140px);left:calc(50% - 275px);width:20.772727273rem}}#profileApp .modalRequestTour .modalContainer iframe,#applyNowLeadForm .modalRequestTour .modalContainer iframe{width:100%;border:0;min-height:350px}@media(min-width:2560px){#profileApp .modalRequestTour .modalContainer iframe,#applyNowLeadForm .modalRequestTour .modalContainer iframe{min-height:350px}}#profileApp.profilePropRes .profileContent .descriptionSection .propertyBlurbContent,#applyNowLeadForm.profilePropRes .profileContent .descriptionSection .propertyBlurbContent{margin-top:0;margin-bottom:1.125rem}.profileStickyFooter{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:fixed;left:0;bottom:0;width:100%;z-index:15;-o-transition:left .2s linear 0s;-webkit-transition:left .2s linear 0s;transition:left .2s linear 0s;flex-direction:column-reverse}.profileStickyFooter a{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center;border-left:1px solid #609816;padding:.75em 1em;background:#367b01;color:#fff;vertical-align:middle;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;box-shadow:0 -1px 2px #4c4c4c}.profileStickyFooter a:active{color:#fff;background-color:#367b01}.profileStickyFooter a:first-child:not(.propertyFooterFavorite){border:0 none;padding-left:0;padding-right:0}.profileStickyFooter a.propertyFooterFavorite{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-top:.675em;margin:0;font-size:1.2em}.profileStickyFooter a.propertyFooterFavorite .favoriteThisListing,.profileStickyFooter a.propertyFooterFavorite .favorited{display:none}.profileStickyFooter a span{font-size:.75em;white-space:nowrap;font-family:"CostarBrownLight",sans-serif}.profileStickyFooter a .longText{display:block}.profileStickyFooter a .shortText{display:none}.profileStickyFooter a .emailIcon,.profileStickyFooter a .emailTransparentIcon{font-size:1.65em;margin-right:.455em}.profileStickyFooter a .phoneIcon,.profileStickyFooter a .phoneTransparentIcon{margin-right:.385em;font-size:1.375em}@media only screen and (max-width:360px){.profileStickyFooter a{font-size:.8125rem}}@media only screen and (max-width:320px){.profileStickyFooter a .longText{display:none}.profileStickyFooter a .shortText{display:block}}.profileStickyFooter .control .emailIcon{font-size:1.063em}.profileStickyFooter .control .phoneIcon{font-size:1.25em}.profileStickyFooter .variant-c span{font-size:1rem}@media only screen and (max-width:320px){.profileStickyFooter .variant-c span{font-size:.875rem}}.profileStickyFooter.noleads .emailLead,.profileStickyFooter.noleads .phone{display:none}.profileStickyFooter.noleads .propertyFooterFavorite{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-left:0 none}.profileStickyFooter.noleads .propertyFooterFavorite span{margin-left:5px}.profileStickyFooter.noleads .propertyFooterFavorite.neutral .favoriteThisListing{display:block}.profileStickyFooter.noleads .propertyFooterFavorite.neutral .favorited{display:none}.profileStickyFooter.noleads .propertyFooterFavorite.liked .favorited{display:block}.profileStickyFooter.noleads .propertyFooterFavorite.liked .favoriteThisListing{display:none}.profileStickyFooter.menuOpened{left:80%}.profileStickyFooter .footer-wrap{background-color:#fff;width:100%;height:3.9375rem;box-shadow:0 -1px 4px #999}.profileStickyFooter .stickyFooter{display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;padding:.5rem 1rem 1rem 1rem}.profileStickyFooter .stickyFooter button{display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:8.75rem;margin:0;padding:0;flex:1;margin-left:.5rem}.profileStickyFooter .stickyFooter button.btn-secondary{background-color:#fff;color:#367b01}.profileStickyFooter .stickyFooter button span{line-height:1rem}.profileStickyFooter .stickyFooter a{all:unset;display:flex;justify-content:center;align-items:center;width:8.75rem;height:2.5rem;border-radius:.25rem;flex:1;margin-left:.5rem;box-shadow:0 0 1px #74b71b;background-color:#367b01;color:#fff;-webkit-text-fill-color:#fff}.profileStickyFooter .stickyFooter a span{font-family:'CostarBrownBold',sans-serif;font-size:1rem;line-height:1rem}.profileStickyFooter .stickyFooter a.secondary{box-shadow:none;box-sizing:border-box;border:1px solid #367b01;background-color:#fff;color:#367b01;-webkit-text-fill-color:#367b01}.profileStickyFooter .stickyFooter>*:first-child{margin-left:0;background-color:#367b01!important;border-color:#367b01!important;color:#fff!important}.profileStickyFooter .stickyFooter>*:first-child:hover{background-color:#0b6839!important;border-color:#0b6839!important}.expandableContainer .expandButton{display:none;cursor:pointer}.expandableContainer .collapseButton{display:inline-block;cursor:pointer}.expandableContainer.collapsed .hideOnCollapsed{display:none}.expandableContainer.collapsed .expandButton{display:inline-block}.expandableContainer.collapsed .collapseButton{display:none}.expandableContainer .expander{font-size:.9em;padding-top:.5em;padding-bottom:.5em;text-align:center;color:#74b71b;border-top:1px solid #ccc}.expandableContainer .expander .viewMoreIcon,.expandableContainer .expander .viewLessIcon{font-size:.7em}.modals .flagModalWrapper .modalContainer{margin:auto;position:initial;display:flex;align-items:center;justify-content:center;height:100%}.modals .flagModalWrapper .modalContainer .modalContent{width:38.625rem;border-radius:.25rem;border:1px solid rgba(191,191,191,.7)}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader{height:2.8125rem;font-family:"CostarBrownRegular",sans-serif;padding-top:0}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button{position:absolute;right:1.08375rem;top:.895625rem;color:#4c4c4c;font-size:2.125rem;padding:0}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button:focus{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button:focus:not(:focus-visible){border:0}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button:focus:not(:-moz-focusring){border:0}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button:focus-visible{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader button:-moz-focusring{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalHeader h2{color:#4c4c4c;font-size:1.875rem;margin-top:3.125rem;margin-bottom:1.90625rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody{padding:1.90625rem 6.5625rem 2.55rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .row{margin-bottom:0}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .row:first-child{margin-bottom:1.9375rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .selectIssue{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:1rem;margin-bottom:.25rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .inputArea select{border-color:#bfbfbf;border-radius:.25rem;font-size:1rem;color:#4c4c4c;-webkit-appearance:none;-moz-appearance:none;padding:.625rem .75rem;background-color:transparent;position:relative;z-index:1}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .inputArea .down2StoryIcon{color:#367b01;font-size:1.75rem;position:absolute;top:4rem;right:6.875rem;z-index:0}.modals .flagModalWrapper .modalContainer .modalContent .modalBody textarea{height:9.375rem;border:1px solid #bfbfbf;border-radius:.25rem;padding:1rem;font-size:1rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody textarea::-webkit-input-placeholder{color:#4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody textarea:-moz-placeholder{color:#4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody textarea::-moz-placeholder{color:#4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody textarea:-ms-input-placeholder{color:#4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons{margin-top:2.84375rem;text-align:center}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary{background-color:#367b01;border:1px solid transparent;color:#fff;border-radius:.25rem;font-size:1.125rem;font-family:'CostarBrownBold',sans-serif;padding:.625rem 2.8125rem}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:hover,.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:focus{text-decoration:none}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:focus{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:focus:not(:focus-visible){border:0}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:focus:not(:-moz-focusring){border:0}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:focus-visible{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .primary:-moz-focusring{border:.125rem solid #4c4c4c}.modals .flagModalWrapper .modalContainer .modalContent .modalBody .modalButtons .btn-primary{font-size:1.125rem;padding:0 2.8125rem}.modals .flagModalWrapper #reportAnIssueModalContainer .inputArea .down2StoryIcon{top:2.2rem}.modals .flagModalWrapper #reportAnIssueModalContainer .modalBody{margin-bottom:40px}.modals .flagConfirmationModalWrapper .modalContainer{height:12.5rem;left:50%;margin-left:-16.4375rem;margin-top:-6.25rem;position:absolute;top:50%;width:28rem}.modals .flagConfirmationModalWrapper .modalBody{padding-top:0}.modals .flagConfirmationModalWrapper .modalBody p{margin-top:0;margin-bottom:2em}.scoreInfoModalContainer .modal{bottom:initial;max-width:38.5rem;text-align:center;top:calc(50% - 9.7rem)}.scoreInfoModalContainer .modal .modal-close{right:.65rem;top:.65rem}.scoreInfoModalContainer .closeStoryIcon{color:#4c4c4c}.scoreInfoModalContainer .header2{margin-top:1.1875rem}.scoreInfoModalContainer .modalText{padding-left:1.25rem;padding-right:1.25rem}.scoreInfoModalContainer .modalLinkContainer{margin-bottom:1.6875rem;margin-top:1.6875rem}.socialSharing p,.socialSharing .listingSummary{margin-top:0;margin-bottom:0}.socialSharing #sharingModal{max-width:none;width:100vw}.socialSharing .sharingModal.modal{background-color:transparent;box-shadow:none;border:0}.socialSharing .sharingModal .modalHeader{padding:0;border-bottom:0}.socialSharing .sharingModal .modalHeader #socialSharingModalHeader{color:#333;font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem}.socialSharing .sharingModal .modalContainer{width:fit-content;margin-left:unset;transform:translateX(-50%)}.socialSharing .sharingModal .modalContent{padding:1.25rem;border-radius:.625rem}.socialSharing .sharingModal .close{border:1px solid transparent;border-radius:4px;color:#4c4c4c;right:.625rem;top:.625rem}.socialSharing .sharingModal .close:focus{border:1px solid transparent;box-shadow:none}.socialSharing .sharingModal .modal{display:block;min-height:31.25rem;min-width:100%;padding:1.5rem;position:relative}.socialSharing .sharingModal .modalAddress{display:flex;flex-flow:column;justify-content:center}.socialSharing .sharingModal .modalListingDetails{display:flex;column-gap:1.5rem;padding:1rem 0;font-size:1.25rem}.socialSharing .sharingModal .modalImage{width:125px;border-radius:4px}.socialSharing .sharingModal .confirmationBody{text-align:center;margin-top:6.25rem;font-size:1.25rem}.socialSharing .sharingModal .socialSharingMessageContainer p{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-bottom:0;margin-left:.125rem}.socialSharing .sharingModal .socialSharingMessageContainer .messagePreview{background-color:#f5f5f5;border:1px solid #bfbfbf;border-radius:4px;margin:.1875rem .125rem .125rem;padding:.3125rem .625rem .625rem}.socialSharing .sharingModal .socialSharingMessageContainer .messagePreview p{font-size:.875rem;margin-left:0}.socialSharing .sharingModal .socialSharingMessageContainer .messagePreview .messagePropertyLabel{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;text-decoration:underline}.socialSharing .sharingModal .shareableLinkContainer{display:flex;flex-direction:column;gap:.75rem}.socialSharing .sharingModal .shareableLinkContainer .shareOption{display:flex;align-items:center;padding:.75rem 1.25rem;column-gap:.5rem;background-color:#fff;border-radius:.375rem;border:.0625rem solid #d2d2d2;line-height:1.25rem}.socialSharing .sharingModal .shareableLinkContainer .getLinkText,.socialSharing .sharingModal .shareableLinkContainer .emailText{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif,sans-serif;display:flex;align-items:center;padding:.75rem 1.25rem;column-gap:.5rem;background-color:#fff;border-radius:.375rem;border:.0625rem solid #d2d2d2;line-height:1.25rem}.socialSharing .sharingModal .shareableLinkContainer .getLinkText:focus,.socialSharing .sharingModal .shareableLinkContainer .emailText:focus,.socialSharing .sharingModal .shareableLinkContainer .getLinkText:hover,.socialSharing .sharingModal .shareableLinkContainer .emailText:hover{text-decoration:none}.socialSharing .sharingModal .shareableLinkContainer .getLinkText span:focus,.socialSharing .sharingModal .shareableLinkContainer .emailText span:focus,.socialSharing .sharingModal .shareableLinkContainer .getLinkText span:hover,.socialSharing .sharingModal .shareableLinkContainer .emailText span:hover{text-decoration:underline}.socialSharing .sharingModal .shareableLinkContainer .storyicon{font-size:2rem}.socialSharing .sharingModal .shareableLinkContainer .statusMessage{font-size:.875rem;display:none;color:#367b01}.scrollbar-measure{width:6.25rem;height:6.25rem;overflow:scroll;position:absolute;top:-624.9375rem}.aspectRatioImageWrapper{position:relative;width:100%}.aspectRatioImageWrapper::before{padding-top:66.6%;display:block;content:" "}.aspectRatioElement{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}.aspectRatioImage{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.aspectRatioImage.floorplan{background-size:contain}.aspectRatioImage img{display:none}.upSellOverlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;justify-content:center}.upSellOverlay span{text-align:center;word-spacing:normal}.upSellOverlay .description{font-size:1.875rem;margin:0 1rem;text-wrap:wrap;font-family:"CostarBrownRegular",sans-serif;letter-spacing:.3px}.matterportExteriorOverlay{pointer-events:none;position:absolute;width:100%;height:100%;color:#fff;background:linear-gradient(180deg,transparent 75.57%,#000 100%);display:flex;flex-direction:column-reverse;padding-bottom:1rem;text-align:center;font-size:1rem;font-family:'CostarBrownBold',sans-serif;line-height:1.125rem;letter-spacing:.01rem}.matterportExteriorOverlay div{display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center;word-spacing:normal}.matterportExteriorOverlay .playStoryIcon{border-radius:50%;color:#000;background-color:rgba(255,255,255,.8);width:1.125rem;height:1.125rem;font-size:.875rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.canada{background-position:left top}.canada .aspectRatioImage{background-position:left top}.modalVirtualTourThumbsContainer{display:none;z-index:3000;position:fixed;width:100%;height:100%;top:0;overflow:hidden}.modalVirtualTourThumbsContainer.active{display:block}@media only screen and (min-width:1920px){.createAccountModalV2 .modalContainer{margin-left:calc(-13.022727273rem);width:26.045454545rem}.createAccountModalV2 .btn-close .closeStoryIcon{font-size:1.875rem!important}.createAccountModalV2 .header3{font-size:1.227272727rem;line-height:2rem;margin:1.227272727rem 0 .409090909rem!important}.createAccountModalV2 .modal-header .or-sign-in{font-size:.715909091rem!important;line-height:.920454545rem;margin-bottom:.5rem}.createAccountModalV2 .modal-header .or-sign-in a{font-size:.715909091rem!important;line-height:.920454545rem}.createAccountModalV2 .modalBody fieldset.text{margin-top:1.363636364rem}.createAccountModalV2 .modalBody fieldset.text label{font-size:.818181818rem;line-height:1.125rem}.createAccountModalV2 .modalBody fieldset.text input[type="text"]{font-size:1rem;height:2.045454545rem;margin-top:.25rem;padding:.4375rem .4375rem .375rem}.createAccountModalV2 .modalBody fieldset.text .error-message{font-size:.715909091rem;line-height:.971590909rem}.createAccountModalV2 .modalBody fieldset.checkbox label{font-size:1rem;line-height:1.375rem}.createAccountModalV2 .modalBody fieldset.checkbox label::before{height:1.25rem;width:1.25rem}.createAccountModalV2 .modalBody fieldset.checkbox label::after{right:calc(13.772727273rem);top:.227272727rem}.createAccountModalV2 .modalBody fieldset.checkbox .checkbox-default{font-size:1rem;line-height:1.375rem}.createAccountModalV2 .modalBody .btn-primary{margin-top:1.375rem}.createAccountModalV2 .modalBody .or-rule-container span{font-size:.875rem;line-height:1.125rem;top:1.1875rem}.createAccountModalV2 .modalBody .or-rule-container hr{margin:1.875rem 0}.createAccountModalV2 .modalBody .terms{font-size:.75rem;line-height:1rem;margin:1.5rem}.createAccountModalV2 .modalBody .terms a{font-size:.75rem;line-height:1rem}.createAccountModalV2 .btn-md{font-size:1rem;height:2.045454545rem}.createAccountModalV2 .btn-google,.createAccountModalV2 .btn-facebook{font-size:1rem;height:2.045454545rem}}@media only screen and (min-width:2240px){.createAccountModalV2 .modalContainer{margin-left:calc(-11.019230769rem);width:22.038461538rem}.createAccountModalV2 .btn-close .closeStoryIcon{font-size:1.586538462rem!important}.createAccountModalV2 .header3{font-size:1.038461538rem;line-height:1.692307692rem;margin:1.038461538rem 0 .346153846rem!important}.createAccountModalV2 .modal-header .or-sign-in{font-size:.605769231rem!important;line-height:.778846154rem;margin-bottom:.423076923rem}.createAccountModalV2 .modal-header .or-sign-in a{font-size:.605769231rem!important;line-height:.778846154rem}.createAccountModalV2 .modalBody fieldset.text{margin-top:1.153846154rem}.createAccountModalV2 .modalBody fieldset.text label{font-size:.692307692rem;line-height:.951923077rem}.createAccountModalV2 .modalBody fieldset.text input[type="text"]{font-size:.846153846rem;height:1.730769231rem;margin-top:.211538462rem;padding:.370192308rem .370192308rem .317307692rem}.createAccountModalV2 .modalBody fieldset.text .error-message{font-size:.605769231rem;line-height:.822115385rem}.createAccountModalV2 .modalBody fieldset.checkbox label{font-size:.846153846rem;line-height:1.163461538rem}.createAccountModalV2 .modalBody fieldset.checkbox label::before{height:1.057692308rem;width:1.057692308rem}.createAccountModalV2 .modalBody fieldset.checkbox label::after{right:calc(11.653846154rem);top:0}.createAccountModalV2 .modalBody fieldset.checkbox .checkbox-default{font-size:.846153846rem;line-height:1.163461538rem}.createAccountModalV2 .modalBody .btn-primary{margin-top:1.163461538rem}.createAccountModalV2 .modalBody .or-rule-container span{font-size:.740384615rem;line-height:.951923077rem;top:1.004807692rem}.createAccountModalV2 .modalBody .or-rule-container hr{margin:1.586538462rem 0}.createAccountModalV2 .modalBody .terms{font-size:.634615385rem;line-height:.846153846rem;margin:1.269230769rem}.createAccountModalV2 .modalBody .terms a{font-size:.634615385rem;line-height:.846153846rem}.createAccountModalV2 .btn-md{font-size:.846153846rem;height:1.730769231rem}.createAccountModalV2 .btn-google,.createAccountModalV2 .btn-facebook{font-size:.846153846rem;height:1.730769231rem}}@media only screen and (min-width:2560px){.createAccountModalV2 .modalContainer{margin-left:calc(-11.6875rem);width:23.375rem}.createAccountModalV2 .closeStoryIcon{font-size:1.375rem!important}.createAccountModalV2 .header3{font-size:1.1rem;line-height:1.466666667rem;margin:1.1rem 0 .366666667rem!important}.createAccountModalV2 .modal-header .or-sign-in{font-size:.641666667rem!important;line-height:.825rem;margin-bottom:.366666667rem}.createAccountModalV2 .modal-header .or-sign-in a{font-size:.641666667rem!important;line-height:.825rem}.createAccountModalV2 .modalBody fieldset.text{margin-top:1rem}.createAccountModalV2 .modalBody fieldset.text label{font-size:.733333333rem;line-height:1.008333333rem}.createAccountModalV2 .modalBody fieldset.text input[type="text"]{font-size:.733333333rem;height:1.833333333rem;margin-top:.183333333rem;padding:.320833333rem .320833333rem .275rem}.createAccountModalV2 .modalBody fieldset.text .error-message{font-size:.641666667rem;line-height:.870833333rem}.createAccountModalV2 .modalBody fieldset.checkbox label{font-size:.733333333rem;line-height:1.008333333rem}.createAccountModalV2 .modalBody fieldset.checkbox label::before{font-size:1.008333333rem;height:.916666667rem;left:.091666667rem;line-height:.916666667rem;top:.183333333rem;width:.916666667rem}.createAccountModalV2 .modalBody fieldset.checkbox label::after{height:.733333333rem;right:calc(10.241666667rem);top:.166666667rem;width:.733333333rem}.createAccountModalV2 .modalBody fieldset.checkbox .checkbox-default{font-size:.733333333rem;line-height:1.008333333rem}.createAccountModalV2 .modalBody .btn-primary{margin-top:1.008333333rem}.createAccountModalV2 .modalBody .or-rule-container span{font-size:.641666667rem;line-height:.825rem;top:.870833333rem}.createAccountModalV2 .modalBody .or-rule-container hr{margin:1.375rem 0}.createAccountModalV2 .modalBody .terms{font-size:.55rem;line-height:.733333333rem;margin:1.1rem}.createAccountModalV2 .modalBody .terms a{font-size:.55rem;line-height:.733333333rem}.createAccountModalV2 .btn-md{font-size:.733333333rem;height:1.833333333rem}.createAccountModalV2 .btn-google,.createAccountModalV2 .btn-facebook{font-size:.733333333rem;height:1.833333333rem}}.culture-es #profileApp .gallerySection .galleryCaption{text-transform:lowercase}.culture-es #profileApp .modalContactLeadV2 .email-listing-checkbox{padding:0 0 0 18px}.culture-es #profileApp .modalContactLeadV2 .email-listing-checkbox .checkbox span{display:inline-block;float:left;width:85%!important;font-size:16px;padding-left:5px;padding-top:6px;top:0;left:0}.culture-es #profileApp .modalContactLeadV2 .email-listing-checkbox .checkbox label:before{float:left}.culture-es #profileApp .modalContactLeadV2 .email-listing-checkbox .checkbox label:after{float:left}.culture-es #profileApp .email-listing-checkbox{padding:0 0 0 18px}.culture-es #profileApp .email-listing-checkbox .checkbox span{display:inline-block;float:left;width:85%!important;font-size:16px;padding-left:5px;padding-top:6px}.culture-es #profileApp .email-listing-checkbox .checkbox label:before{float:left}.culture-es #profileApp .email-listing-checkbox .checkbox label:after{float:left}.culture-es #profileApp.profileV2 .unverified.twoColumns{font-size:1rem}.culture-es #profileApp.profileV2 .unverified.twoColumns .scamUrl,.culture-es #profileApp.profileV2 .unverified.twoColumns .flagButton{font-size:1rem}.culture-es #profileApp.profileV2 .unverified.twoColumns .actionGroup{float:none}.ace-chatbot{visibility:hidden!important}.ace-chatbot.ace-chatbot_opened{visibility:visible!important}.culture-fr .gallerySection .galleryCaption{text-transform:lowercase}.culture-fr #profileApp #bedsFilterContainer ul button{font-size:.8rem}.unit-special-tooltip a,.unit-special-tooltip button{border:0;background-color:transparent;font-size:1.5rem;position:relative;z-index:5}.unit-special-tooltip a:hover+.mortar-tooltip,.unit-special-tooltip button:hover+.mortar-tooltip,.unit-special-tooltip a:focus+.mortar-tooltip,.unit-special-tooltip button:focus+.mortar-tooltip{display:inline}.unit-special-tooltip a:hover+.mortar-tooltip .mortar-tooltip-text,.unit-special-tooltip button:hover+.mortar-tooltip .mortar-tooltip-text,.unit-special-tooltip a:focus+.mortar-tooltip .mortar-tooltip-text,.unit-special-tooltip button:focus+.mortar-tooltip .mortar-tooltip-text{display:inline}.unit-special-tooltip a:hover+.mortar-tooltip .mortar-tooltip-inner-text-container,.unit-special-tooltip button:hover+.mortar-tooltip .mortar-tooltip-inner-text-container,.unit-special-tooltip a:focus+.mortar-tooltip .mortar-tooltip-inner-text-container,.unit-special-tooltip button:focus+.mortar-tooltip .mortar-tooltip-inner-text-container{display:inline}.unit-special-tooltip .mortar-tooltip{position:absolute!important;z-index:15}.unit-special-tooltip .mortar-tooltip .reset-tooltip-position{padding:.75rem 1rem!important;top:2.35rem!important;width:auto!important;bottom:auto!important;right:3rem!important;transform:translateX(50%)!important}.unit-special-tooltip .mortar-tooltip .mortar-tooltip-inner-text-container{display:inline;font-family:"CostarBrownRegular",sans-serif;white-space:nowrap}.price-data-container .modalContent,.price-by-lease-term-container .modalContent,.price-by-move-in-date-container .modalContent{border-radius:8px;overflow-x:hidden}.price-data-container .modalContent .modalHeader,.price-by-lease-term-container .modalContent .modalHeader,.price-by-move-in-date-container .modalContent .modalHeader{padding-top:48px}.price-data-container .modalContent .modalHeader .modalCloseIcon,.price-by-lease-term-container .modalContent .modalHeader .modalCloseIcon,.price-by-move-in-date-container .modalContent .modalHeader .modalCloseIcon{position:absolute;width:auto!important;right:.1rem;top:.5rem}.price-data-container .modalContent .modalHeader .modalSubTitle,.price-by-lease-term-container .modalContent .modalHeader .modalSubTitle,.price-by-move-in-date-container .modalContent .modalHeader .modalSubTitle{padding:0 3rem!important}.price-data-container .modalContent .modalBody,.price-by-lease-term-container .modalContent .modalBody,.price-by-move-in-date-container .modalContent .modalBody{padding-top:0!important;padding-left:2.5rem!important;padding-right:2.5rem!important}.price-data-container .modalContent .modalBody .js-modalMessage,.price-by-lease-term-container .modalContent .modalBody .js-modalMessage,.price-by-move-in-date-container .modalContent .modalBody .js-modalMessage{padding:0!important}.price-data-container .modalContent .modalBody .js-modalMessage .is-active,.price-by-lease-term-container .modalContent .modalBody .js-modalMessage .is-active,.price-by-move-in-date-container .modalContent .modalBody .js-modalMessage .is-active{box-shadow:0 2px 5px rgba(0,0,0,.2)}.price-data-container .modalContent .modalBody .js-modalMessage .disclaimer-section,.price-by-lease-term-container .modalContent .modalBody .js-modalMessage .disclaimer-section,.price-by-move-in-date-container .modalContent .modalBody .js-modalMessage .disclaimer-section{padding:0;padding-top:1rem;font-family:"CostarBrownLight",sans-serif}.price-data-container .modalContent .modalBody .dropdown .dropdown-inner,.price-by-lease-term-container .modalContent .modalBody .dropdown .dropdown-inner,.price-by-move-in-date-container .modalContent .modalBody .dropdown .dropdown-inner{display:flex;align-items:center}.price-data-container .modalContent .modalBody .dropdown .dropdown-outer:after,.price-by-lease-term-container .modalContent .modalBody .dropdown .dropdown-outer:after,.price-by-move-in-date-container .modalContent .modalBody .dropdown .dropdown-outer:after{right:.5rem}.price-data-container .modalContent .dropdown-list,.price-by-lease-term-container .modalContent .dropdown-list,.price-by-move-in-date-container .modalContent .dropdown-list{scrollbar-width:auto}.price-data-container .modalContent .dropdown-list::-webkit-scrollbar,.price-by-lease-term-container .modalContent .dropdown-list::-webkit-scrollbar,.price-by-move-in-date-container .modalContent .dropdown-list::-webkit-scrollbar{display:unset!important;scrollbar-width:unset!important}.price-data-container .modalContent ::-webkit-scrollbar,.price-by-lease-term-container .modalContent ::-webkit-scrollbar,.price-by-move-in-date-container .modalContent ::-webkit-scrollbar{width:20px}.price-data-container .modalContent ::-webkit-scrollbar-track,.price-by-lease-term-container .modalContent ::-webkit-scrollbar-track,.price-by-move-in-date-container .modalContent ::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;box-shadow:inset 0 0 5px #f5f5f5;border:6px solid transparent}.price-data-container .modalContent ::-webkit-scrollbar-thumb,.price-by-lease-term-container .modalContent ::-webkit-scrollbar-thumb,.price-by-move-in-date-container .modalContent ::-webkit-scrollbar-thumb{background-color:#4c4c4c;border-radius:20px;border:6px solid transparent;background-clip:content-box}.extra-width-resize{width:50rem;max-height:unset!important;height:unset!important;overflow:unset!important;overflow-x:unset!important;top:30%;margin-left:-25rem}.normal-width-resize{max-height:unset!important;height:unset!important;overflow:unset!important;overflow-x:unset!important;top:30%}@media(min-width:2240px){.normal-width-resize{top:40%}}.white-backdrop{background:#fff;opacity:.5!important}.ace-chatbot_opened iframe#ace-bot-iframe,#betterbot_bot-chat iframe#bot_iframe{border-radius:5px}.ace-chatbot.ace-chatbot_opened,#betterbot_bot-chat{border-radius:5px;right:4.6%!important;width:30.5%!important}@media(min-width:2560px){.ace-chatbot.ace-chatbot_opened,#betterbot_bot-chat{left:50%;margin-left:27.263157895rem;max-width:25.9rem}}.modalBody{padding-top:0!important}.modalBody .js-modalMessage{padding:0!important}.modalBody .js-modalMessage .disclaimer-section{padding:1rem;font-family:"CostarBrownLight",sans-serif}.special-requirements .modalBody{padding:1.25rem!important}.special-requirements .modalBody .js-modalMessage{padding-bottom:2rem!important}@media(max-width:1025px){.ace-chatbot.ace-chatbot_opened,#betterbot_bot-chat{width:360px!important}}@media(max-width:576px){.ace-chatbot.ace-chatbot_opened,#betterbot_bot-chat{width:100%!important;right:0;bottom:0}}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information{display:flex}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .first-col{margin-right:1rem}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .first-col img{object-fit:cover;width:8.25rem;aspect-ratio:.75;border-radius:4px;height:100%}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col{width:80%;position:relative}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .profile-agent-name{margin-bottom:4px;color:#000;font-size:1.375rem}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .profile-brokerage-name{margin-bottom:4px;color:#000}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .agentPhone{display:block;background:transparent;border:0;color:#0f8ac0;font-family:CostarBrownRegular,sans-serif;padding-inline-start:0}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .agentPhone:hover{text-decoration:underline}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .profile-agent-phone{margin-bottom:4px}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .profile-agent-message-button{height:1rem}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .profile-agent-bio{margin-top:.625rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#000}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .homes-agent-link{text-decoration:none!important;height:1.5rem;display:flex;align-items:center}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .homes-agent-link i{font-size:1.25rem}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .second-col .logo{max-height:52px;max-width:158px;position:absolute;right:0;top:0}#agentLeadSection .homesAgentInfoContainer .profile-agent-contact-information .full-width{width:100%}#agentLeadSection .homesAgentInfoContainer .info-container{display:flex;justify-content:space-between;align-items:center;margin-top:.625rem}#agentLeadSection .homesAgentInfoContainer .info-container .bold,#agentLeadSection .homesAgentInfoContainer .info-container .lighter-bold{font-family:"CostarBrownRegular",sans-serif;font-weight:500}#agentLeadSection .homesAgentInfoContainer .info-container .lighter-bold{color:#4c4c4c}#agentLeadSection .homesAgentInfoContainer .info-container .item-left{margin-right:10px}#agentLeadSection .homesAgentInfoContainer .info-container .item-right{margin-left:auto}#agentLeadSection .homesAgentInfoContainer .info-border-top{border-top:1px solid #d2d2d2;padding-top:16px;margin-top:1.875rem}#agentLeadSection .homesAgentInfoContainer .disclaimer{margin-top:1rem;font-size:.875rem;line-height:20px}.firesBanner .system-message{width:100%;max-width:unset;border:unset!important;border-radius:unset!important;border-bottom:1px solid #d2d2d2!important;background:#f5fbfc;padding:1rem}.firesBanner .system-message .header4{font-size:1.625rem;margin:0 0 .688rem}.firesBanner .system-message .copy{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}.firesBanner .system-message .copy span:not(:first-child){padding-left:.325rem}.firesBanner .system-message .copy span:nth-child(n+2):not(:last-child){padding-right:.75rem;border-right:1px solid #4c4c4c}@media(max-width:1024px){.firesBanner .system-message .copy span:first-child{display:block}}.firesBanner .system-message a{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif}#profileStickyFooterTablet{display:none}@media(max-width:1024px){#profileStickyFooterTablet{display:block}}.mortar-tooltip-text.dismissed{display:none!important}#viewMoreCommunities{background:#fff;border:0;font-family:"CostarBrownRegular",sans-serif;color:#0576a7;text-wrap:nowrap}#viewMoreCommunities:focus-visible{outline:auto}@media all and (max-width:1280px){.culture-es #profileApp .transportationSection .transportationDetail thead.longLabel{display:none}.culture-es #profileApp .transportationSection .transportationDetail thead.shortLabel{display:table-header-group}}.culture-es .subMarketSection h3{margin-bottom:0}.culture-es .subMarketSection .mt-text{color:#2196f3;font-size:.625em;font-weight:bold;padding:.625rem 0 .9375rem}@media(max-width:1600px){.culture-es .subMarketSection .mt-text{font-size:.825em}}.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel{top:-6px!important}.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel span{top:17px!important;margin-bottom:10px}@media only screen and (min-width:1920px){.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel span{top:15px!important}}@media only screen and (min-width:2240px){.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel span{top:-7px!important}}@media only screen and (min-width:2560px){.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel span{top:26px!important}}@-webkit-keyframes pbMove{from{background-position:0 0}to{background-position:3.125rem 3.125rem}}@-moz-keyframes pbMove{from{background-position:0 0}to{background-position:3.125rem 3.125rem}}@-ms-keyframes pbMove{from{background-position:0 0}to{background-position:3.125rem 3.125rem}}@-o-keyframes pbMove{from{background-position:0 0;}to{background-position:3.125rem 3.125rem;}}@keyframes pbMove{from{background-position:0 0}to{background-position:3.125rem 3.125rem}}#profileApp .mapSection .propertyRow{display:flex;justify-content:space-between;padding-bottom:1rem;font-family:"CostarBrownLight",sans-serif}#profileApp .mapSection .propertyRow .directionsIcon{color:#0576a7}#profileApp .mapSection .propertyRow div{display:inline-block}#profileApp #mapContainer .profileMap{width:100%;min-height:26.5833em;position:relative}#profileApp #mapContainer .profileMap .map-container-wrapper,#profileApp #mapContainer .profileMap #map-container{min-height:26.5833em}#profileApp #mapContainer .profileMap #map-container{border-radius:.25rem}#profileApp #mapContainer .profileMap section{margin-bottom:0}#profileApp #mapContainer .profileMap .infoCardWrapper{font-size:1rem}#profileApp #mapContainer .profileMap .mapNavToolbar{top:.3em;right:1em}#profileApp #mapContainer .profileMap .mapNavToolbar li{width:3em;height:3em}#profileApp #mapContainer .profileMap .MicrosoftMap .MapPushpinBase img{width:100%}#profileApp #mapContainer .profileMap #infoCardLayerZeroRegion{z-index:5}#profileApp #mapContainer .placesContainer{width:100%;white-space:nowrap;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#profileApp #mapContainer .placesContainer a{color:#4c4c4c;position:relative;display:inline-block;text-decoration:none;background:#e5e5e5;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:3em;text-align:center;border-right:1px solid #cacaca;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#profileApp #mapContainer .placesContainer a:first-child{border-bottom-left-radius:.25rem}#profileApp #mapContainer .placesContainer a:last-child{border-color:#e5e5e5;border-bottom-right-radius:.25rem}#profileApp #mapContainer .placesContainer a:last-child:active,#profileApp #mapContainer .placesContainer a:last-child:hover{border-color:#4c4c4c}#profileApp #mapContainer .placesContainer a.active{background:#4c4c4c;color:#fff}#profileApp #mapContainer .placesContainer a i:not(.notIncluded){font-size:1.5625rem}#profileApp #mapContainer .placesContainer a i.notIncluded{margin-right:.3rem}@media only screen and (max-width:767px){#profileApp #mapContainer .placesContainer a span{font-size:.875rem}}#profileApp #mapContainer .placesContainer a:hover{background:#4c4c4c;color:#fff;border-right:1px solid #fff}#profileApp #mapContainer .placesContainer .place{display:block}#profileApp .progressBar{-o-transition:opacity .5s ease-out 0s;-webkit-transition:opacity .5s ease-out 0s;transition:opacity .5s ease-out 0s;-webkit-box-shadow:inset 0 .125rem .5625rem rgba(255,255,255,.3),inset 0 -.125rem .375rem rgba(0,0,0,.4);-moz-box-shadow:inset 0 .125rem .5625rem rgba(255,255,255,.3),inset 0 -.125rem .375rem rgba(0,0,0,.4);box-shadow:inset 0 .125rem .5625rem rgba(255,255,255,.3),inset 0 -.125rem .375rem rgba(0,0,0,.4);background-color:#cacaca;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cacaca),color-stop(1,#189ed9));background:-webkit-linear-gradient(center bottom,#cacaca 17%,#189ed9 69%);background:-moz-linear-gradient(center bottom,#cacaca 17%,#189ed9 69%);background:-ms-linear-gradient(center bottom,#cacaca 17%,#189ed9 69%);background:-o-linear-gradient(center bottom,#cacaca 17%,#189ed9 69%);opacity:0;height:.25rem;position:absolute;bottom:0;right:0;left:0;width:100%;display:block;overflow:hidden}#profileApp .progressBar.active{opacity:1}#profileApp .progressBar:after,#profileApp .progressBar.animate>span{-webkit-animation:pbMove 2s linear infinite;-moz-animation:pbMove 2s linear infinite;-o-animation:pbMove 2s linear infinite;animation:pbMove 2s linear infinite;background:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background:-ms-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background:-o-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-size:3.125rem 3.125rem;overflow:hidden}#profileApp .progressBar.animate:after{display:none}#profileApp .paid #mapContainer .profileMap #map-container{border-bottom-left-radius:0;border-bottom-right-radius:0}#profileApp.profileV2 #mapContainer .profileMap .mapNavToolbar{margin-top:.71875rem;border-radius:.25rem}#profileApp.profileV2 #mapContainer .profileMap .mapNavToolbar li{background-color:#fff;border-bottom:.0625rem solid #d9d9d9;border-left:.0625rem solid #d9d9d9;border-right:.0625rem solid #d9d9d9;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#profileApp.profileV2 #mapContainer .profileMap .mapNavToolbar li:first-child{border-top:.0625rem solid #d9d9d9;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:0}#profileApp.profileV2 #mapContainer .profileMap .mapNavToolbar li i{color:#367b01;font-size:1.625rem}#profileApp.profileV2 #mapContainer .profileMap .map-toolbar{position:absolute;top:.625rem;right:.625rem;list-style:none;z-index:5;padding:0;margin:0}#profileApp.profileV2 #mapContainer .profileMap .map-toolbar li{display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:8px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}#profileApp.profileV2 #mapContainer .profileMap .map-toolbar li i{color:#4c4c4c;font-size:31px;cursor:pointer}#profileApp.profileV2 #mapContainer .infoCardShoppingView{align-items:center;background-color:rgba(255,255,255,.9);border:2px solid #77b800;border-radius:initial;display:flex;height:auto;padding:.5rem}#profileApp.profileV2 #mapContainer .infoCardShoppingView .image-container{background-repeat:no-repeat;background-size:contain;box-shadow:none;float:none;margin-right:.3125rem;min-width:1.5rem;width:15%}@media only screen and (min-width:1600px){#profileApp.profileV2 #mapContainer .infoCardShoppingView .image-container{height:1.444444444rem;min-width:1.444444444rem}}@media only screen and (min-width:1920px){#profileApp.profileV2 #mapContainer .infoCardShoppingView .image-container{height:1.454545455rem;min-width:1.454545455rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 #mapContainer .infoCardShoppingView .image-container{height:1.423076923rem;min-width:1.423076923rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 #mapContainer .infoCardShoppingView .image-container{height:1.433333333rem;min-width:1.433333333rem}}#profileApp.profileV2 #mapContainer .infoCardShoppingView .info-container{background-color:transparent;float:none;padding:0;width:auto}#profileApp.profileV2 #mapContainer .infoCardShoppingView .shop-name{font-size:.6875rem;font-weight:700;padding:0}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:24px}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar li{border:.0625rem solid #d9d9d9;border-radius:.25rem}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar li i{color:#4c4c4c;font-size:1.625rem}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar .js-full-screen{display:block;margin-bottom:auto}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar .js-zoomIn,#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar .js-zoomOut{margin-top:8px}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar .js-zoomIn{margin-top:auto}#profileApp.profilePropRes #mapContainer .profileMap .mapNavToolbar .js-zoomOut{margin-top:8px}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages)>.item{display:inline-block;margin-right:2px;width:calc(50% - 2px)}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages)>.item:not(:first-child){margin-left:2px;margin-right:0}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages).singleImage{background-color:#fafafa;text-align:center;font-size:0}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{position:absolute;top:48%;font-size:1.5rem;color:#4c4c4c;word-spacing:normal;z-index:1;width:100%;text-align:center;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:768px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{top:35%}}@media only screen and (min-width:2560px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{font-size:1.5rem}}@media only screen and (max-width:2240px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{font-size:1.5rem}}@media only screen and (max-width:1920px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{font-size:1.5rem}}@media only screen and (max-width:1600px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{font-size:1.5rem}}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper{display:block;margin-left:4.8%;margin-right:4.6%;padding-left:0;padding-right:0;margin-top:2.438rem;width:auto}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:last-child{margin-right:4.6%}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:not(:first-child){margin-left:4.8%}@media only screen and (max-width:768px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper{margin-top:14.5px}}@media only screen and (max-width:1280px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper{margin-left:3%;margin-right:3%}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:last-child{margin-right:3%}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:not(:first-child){margin-left:3%}}@media only screen and (max-width:1024px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper{margin-left:24px;margin-right:24px}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:last-child{margin-right:24px}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:not(:first-child){margin-left:24px}}@media only screen and (min-width:2560px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper{margin-left:4.8%;margin-right:4.9%}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:last-child{margin-right:4.9%}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper:not(:first-child){margin-left:4.8%}}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{margin:0;max-width:100%;height:100%;vertical-align:middle;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url('images/propImgComingSoon-7680.jpg');padding-bottom:11.2%}@media only screen and (max-width:7680px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-7680.jpg');padding-bottom:11.2%}}@media only screen and (max-width:3840px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-3840.jpg');padding-bottom:11.2%}}@media only screen and (max-width:2560px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-2560.jpg');padding-bottom:11.2%}}@media only screen and (max-width:2240px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-2240.jpg');padding-bottom:11.2%}}@media only screen and (max-width:1920px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-1920.jpg');padding-bottom:13.4%}}@media only screen and (max-width:1600px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-1600.jpg');padding-bottom:11.2%}}@media only screen and (max-width:1366px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-1366.jpg');padding-bottom:11.3%}}@media only screen and (max-width:1200px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-1200.jpg');padding-bottom:12.9%}}@media only screen and (max-width:1024px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-1024.jpg');padding-bottom:14.4%}}@media only screen and (max-width:768px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon{background-image:url('images/propImgComingSoon-768.jpg');padding-bottom:13.9%}}#profileApp.profileV2 .carousel.onebyone .carouselContent ul:not(.carouselImages) .noImageWrapper .propImgComingSoon img{display:none}@media only screen and (max-width:1024px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul.singleImage .item{max-width:24.25rem;width:100%}}@media only screen and (max-width:1024px){#profileApp.profileV2 .carousel.onebyone .carouselContent ul.singleImage .aspectRatioImageWrapper::before{padding-top:16.25rem}}#profileApp.profileV2 .carousel.onebyfour .carouselContent .itemInner:hover{cursor:pointer}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageSmall{height:auto;margin-right:4px;width:calc((50% - 6px)/2)}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageSmall .itemInner{height:auto;width:100%}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageSmall .itemInner:first-child{margin-bottom:4px}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageSmall:last-child{margin-right:0}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageLarge{height:auto;margin-right:2px;width:calc(50% - 2px)}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageLarge .itemInner{height:auto;width:100%}#profileApp.profileV2 .carousel.onebyfour .carouselContent .paidImageLarge+.paidImageSmall{margin-left:2px;margin-right:4px}#profileApp.profileV2 .carousel .navigationControl{margin-top:-2.1rem}#profileApp.profileV2 .carousel .navigationControl .leftNav,#profileApp.profileV2 .carousel .navigationControl .rightNav{border:.0625rem solid transparent;border-radius:.25rem}#profileApp.profileV2 .carousel .navigationControl .leftNav:hover i,#profileApp.profileV2 .carousel .navigationControl .rightNav:hover i{color:#74b71b}#profileApp.profileV2 .carousel .navigationControl .leftNav:focus-visible,#profileApp.profileV2 .carousel .navigationControl .rightNav:focus-visible{border:.0625rem solid #367b01;box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}#profileApp.profileV2 .carousel .navigationControl .rightNav{right:0}#profileApp.profileV2 .carousel .hidden{display:none}#profileApp.profileV2 .carousel .overlap{display:none}#profileApp.profileV2 .carousel .moving{-o-transition:left 220ms ease-in-out 0s;-webkit-transition:left 220ms ease-in-out 0s;transition:left 220ms ease-in-out 0s}#profileApp.profileV2 .carouselPillWrapper{margin-bottom:2rem}#profileApp.profileV2 .carouselPillInnerWrapper{top:-1.375rem}#profileApp.profileV2 .gallerySection .navigationControl .leftNav{right:2.125rem}#profileApp.profileV2 .gallerySection .navigationControl .rightNav{right:0}#profileApp.profileV2 .noPropImg+.carouselPillWrapper .carouselPillInnerWrapper{top:-3rem}#profileApp .carousel{height:auto}#profileApp .carousel.onebyone .carouselContent ul:not(.carouselImages)>.item{display:inline-block;margin-right:.5%;width:49.5%}#profileApp .carousel.onebyone .carouselContent ul:not(.carouselImages)>.item:last-child{margin-right:0}#profileApp .carousel.onebyfour .carouselContent .paidImageSmall{height:auto;margin-right:.5%;width:24.75%}#profileApp .carousel.onebyfour .carouselContent .paidImageSmall .itemInner{height:auto;width:100%}#profileApp .carousel.onebyfour .carouselContent .paidImageSmall .itemInner:first-child{margin-bottom:2.125%}#profileApp .carousel.onebyfour .carouselContent .paidImageSmall:last-child{margin-right:0}#profileApp .carousel.onebyfour .carouselContent .paidImageLarge{height:auto;margin-right:.5%;width:49.5%}#profileApp .carousel.onebyfour .carouselContent .paidImageLarge .itemInner{height:auto;width:100%}#profileApp .carousel.onebyfour .carouselContent .paidImageLarge+.paidImageSmall{margin-right:.55%}#profileApp .carouselSection .carouselImages{display:none}#profileApp .carouselSection .overlap{position:absolute;background-color:#fff;height:100%;width:.375rem;right:0;top:0;z-index:5}#profileApp .carouselSection .item .aspectRatioImage{cursor:pointer}@media only screen and (max-width:767px){#profileApp .gallerySection:not(:last-of-type){border-bottom:.0625rem solid #d2d2d2}}@media only screen and (max-width:767px){#profileApp .gallerySection{border-top:.0625rem solid #d2d2d2;padding-bottom:.8125rem;padding-top:.8125rem}}#profileApp .gallerySection .carouselContent{width:100%;position:relative;left:0;margin:0;padding:0;height:100%;white-space:nowrap;display:inline-block;word-spacing:-.3125rem}@media only screen and (max-width:767px){#profileApp .gallerySection .tabContent .item{display:inline-block;position:relative;height:100%}}#profileApp .gallerySection .tabContent ul{margin:0;padding:0}@media only screen and (max-width:639px){#profileApp .gallerySection .tabContent ul li{list-style-type:none;width:100%}}#profileApp .gallerySection .tabContent .navigationControl{top:.1875rem;margin-top:0;position:absolute;right:0;display:flex;align-items:flex-start}#profileApp .gallerySection .tabContent .navigationControl i{color:#367b01;font-size:2rem;text-shadow:none}@media only screen and (max-width:767px){#profileApp .gallerySection .tabContent .navigationControl i{font-size:1.75rem}}#profileApp .gallerySection .tabContent .leftNav,#profileApp .gallerySection .tabContent .rightNav{background-color:transparent;border:0;height:auto;line-height:0;padding:0}#profileApp .gallerySection .tabContent .leftNav{right:2.125rem;left:auto}@media all and (max-width:1600px){#profileApp .gallerySection .tabContent .leftNav{right:3.4375rem}}@media all and (max-width:1024px){#profileApp .gallerySection .tabContent .leftNav{right:3.375rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){#profileApp .gallerySection .tabContent .leftNav{right:3.5rem}}#profileApp .gallerySection .tabContent .rightNav{right:-.5625rem}@media all and (max-width:1600px){#profileApp .gallerySection .tabContent .rightNav{right:.4375rem}}@media all and (max-width:1024px){#profileApp .gallerySection .tabContent .rightNav{right:.375rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){#profileApp .gallerySection .tabContent .rightNav{right:.5rem}}#profileApp .gallerySection .tabContent .item{width:100%;margin-right:0;vertical-align:top;background-color:transparent}#profileApp .gallerySection .tabContent .videoPlayIconLarge{background-color:#000;bottom:.5625rem;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.4);height:2.125rem;left:initial;margin-left:0;right:.625rem;top:initial;width:2.125rem}#profileApp .gallerySection .tabContent .videoPlayIconLarge:hover{background-color:#367b01}#profileApp .gallerySection .tabContent .videoPlayIconLarge:focus-visible{background-color:#367b01}@media only screen and (max-width:767px){#profileApp .gallerySection .tabContent .videoPlayIconLarge{border:0;border-radius:50%;color:#fff;padding-left:.375rem;position:absolute}}@media only screen and (min-width:1600px){#profileApp .gallerySection .tabContent .videoPlayIconLarge{height:2.222222222rem;width:2.222222222rem}}@media only screen and (min-width:1920px){#profileApp .gallerySection .tabContent .videoPlayIconLarge{height:2.181818182rem;width:2.181818182rem}}@media only screen and (min-width:2240px){#profileApp .gallerySection .tabContent .videoPlayIconLarge{height:2.153846154rem;width:2.153846154rem}}@media only screen and (min-width:2560px){#profileApp .gallerySection .tabContent .videoPlayIconLarge{height:2.133333333rem;width:2.133333333rem}}#profileApp .gallerySection .tabContent .videoPlayIconLarge i{font-size:1.5rem;left:46%;top:47%}#profileApp .gallerySection .tabContent ._\33 DTourIconButton{background-color:#000;box-shadow:0 .125rem .3125rem 0 rgba(0,0,0,.4);border:0;border-radius:50%;bottom:.5625rem;color:#fff;font-size:1.9375rem;height:2.125rem;left:initial;margin-right:0;right:.625rem;top:initial;width:2.125rem}#profileApp .gallerySection .tabContent ._\33 DTourIconButton:hover{background-color:#367b01}#profileApp .gallerySection .tabContent ._\33 DTourIconButton:focus-visible{background-color:#367b01}@media only screen and (max-width:767px){#profileApp .gallerySection .tabContent ._\33 DTourIconButton{background-image:none;border:0;border-radius:50%;color:#fff;padding:0;position:absolute}}@media only screen and (min-width:1600px){#profileApp .gallerySection .tabContent ._\33 DTourIconButton{height:2.222222222rem;width:2.222222222rem}}@media only screen and (min-width:1920px){#profileApp .gallerySection .tabContent ._\33 DTourIconButton{height:2.181818182rem;width:2.181818182rem}}@media only screen and (min-width:2240px){#profileApp .gallerySection .tabContent ._\33 DTourIconButton{height:2.153846154rem;width:2.153846154rem}}@media only screen and (min-width:2560px){#profileApp .gallerySection .tabContent ._\33 DTourIconButton{height:2.133333333rem;width:2.133333333rem}}#profileApp .gallerySection .galleryCaption{color:#4c4c4c;display:none;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-top:.625rem;text-align:center}#profileApp .gallerySection .aspectRatioImage{border-radius:.25rem}#profileApp .gallerySection .aspectRatioImage.floorplan{border:.0625rem solid rgba(191,191,191,.7)}#profileApp .gallerySection .aspectRatioImage.floorplan~.galleryCaption{display:block}#profileApp .carouselPillWrapper{margin-bottom:2.625rem;position:relative;text-align:center;z-index:5}#profileApp .carouselPillInnerWrapper{align-items:center;border-radius:1.25rem;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.3);display:flex;justify-content:center;left:50%;margin:0;padding:0 .3125rem;position:absolute;top:-2.4375rem;transform:translateX(-50%);white-space:nowrap}#profileApp .carouselPillInnerWrapper li{align-items:center;display:flex;height:2.5rem;list-style-type:none}#profileApp .carouselPillInnerWrapper li .pillBtn{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;padding-left:.9375rem;padding-right:.9375rem}#profileApp .carouselPillInnerWrapper li .pillBtn:focus{text-decoration:underline}#profileApp .carouselPillInnerWrapper li .pillBtn:focus:not(:focus-visible){text-decoration:none}#profileApp .carouselPillInnerWrapper li .pillBtn:focus-visible{text-decoration:underline}#profileApp .carouselPillInnerWrapper li:not(:last-child) .pillBtn{border-right:1px solid #bfbfbf}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{top:48%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText:last-child,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText:last-child{margin-right:4.7%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText:not(:first-child),#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText:not(:first-child){margin-left:4.7%}@media only screen and (max-width:768px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{top:52%}}@media only screen and (max-width:1920px) and (min-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText{top:50%}}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper{margin-left:4.7%;margin-right:4.7%;margin-top:2.438rem}@media only screen and (max-width:1280px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper{margin-left:4.7%;margin-right:4.7%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child{margin-right:4.7%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child),#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child){margin-left:4.7%}}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper{margin-left:24px;margin-right:24px}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child{margin-right:24px}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child),#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child){margin-left:24px}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper{margin-left:4.7%;margin-right:4.7%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child,#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:last-child{margin-right:4.7%}#profileApp.profileSpacingV2 .profileAppWrapper.tiertwo .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child),#profileApp.profileSpacingV2 .profileAppWrapper.basic .carouselSection.carousel.onebyone .carouselContent ul:not(.carouselImages) .propImgComingSoonText+.noImageWrapper:not(:first-child){margin-left:4.7%}}#profileApp.upsell .upSellImage{aspect-ratio:1.5;height:100%!important}#profileApp.upsell .upSellImage div{max-height:inherit;height:inherit;cursor:default}#profileApp.upsell .upSellImage .itemInner{height:inherit!important;width:200.4%!important}.profileHeaderWrapper{min-width:768px;max-width:2560px}.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollups.fixed .rentRollupContainer,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollups.fixed .rentRollupContainer,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollups.fixed .rentRollupContainer{width:60%}@media only screen and (max-width:1024px){.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollups.fixed .rentRollupContainer,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollups.fixed .rentRollupContainer,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollups.fixed .rentRollupContainer{width:100%}}.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollupsWrapper .verticalDivider,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollupsWrapper .verticalDivider,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollupsWrapper .verticalDivider,.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollups.fixed .rentRollupContainer .verticalDivider,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollups.fixed .rentRollupContainer .verticalDivider,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollups.fixed .rentRollupContainer .verticalDivider{display:none}.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollupsWrapper .rentAmountMobile,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollupsWrapper .rentAmountMobile,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollupsWrapper .rentAmountMobile,.profileHeaderWrapper.profileHeaderBasicWrapper .rentRollups.fixed .rentRollupContainer .rentAmountMobile,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollups.fixed .rentRollupContainer .rentAmountMobile,.profileHeaderWrapper.profileHeaderTierTwoWrapper .rentRollups.fixed .rentRollupContainer .rentAmountMobile{display:none}.profileHeaderWrapper.profileHeaderBasicWrapper .screen .rentRollups .rentAndUnverified,.profileHeaderWrapper.profileHeaderProsumerWrapper .screen .rentRollups .rentAndUnverified,.profileHeaderWrapper.profileHeaderTierTwoWrapper .screen .rentRollups .rentAndUnverified{display:none;right:-3rem}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge{position:absolute;right:0;top:0;height:3rem;padding-right:1.25rem;white-space:nowrap}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge.fixedHeader,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge.fixedHeader,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge.fixedHeader{display:none;right:-3rem}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge i,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge i,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge i{font-size:1.4em;color:#f83e25;position:relative;top:.125rem}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge a,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge a,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge a{color:#454545}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge a .unverifiedBadgeText,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge a .unverifiedBadgeText,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge a .unverifiedBadgeText{vertical-align:top;font-family:'CostarBrownBold',sans-serif}.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge a .unverifiedBadgeText:hover,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge a .unverifiedBadgeText:hover,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge a .unverifiedBadgeText:hover,.profileHeaderWrapper.profileHeaderBasicWrapper .unverifiedBadge a .unverifiedBadgeText:active,.profileHeaderWrapper.profileHeaderProsumerWrapper .unverifiedBadge a .unverifiedBadgeText:active,.profileHeaderWrapper.profileHeaderTierTwoWrapper .unverifiedBadge a .unverifiedBadgeText:active{color:#454545}.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollupsWrapper,.profileHeaderWrapper.profileHeaderProsumerWrapper .rentRollups.fixed .rentRollupContainer{width:100%}.profileHeaderWrapper.profileHeaderProsumerWrapper .rentalInfoTextContainer{padding-right:105px}.profileHeaderWrapper #menuNavWrapper #menuNavContainer.open .menuHeader{color:#fff}@media only screen and (max-width:768px){.profileHeaderWrapper .rentRollups{font-size:.9em}}.profileHeaderWrapper .rentRollups .rentRollupContainer{display:flex;background:#f4f4f4;height:3rem;padding-left:1.25rem;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;position:relative;color:#4c4c4c;line-height:3rem;overflow:hidden;transition:padding .2s}.profileHeaderWrapper .rentRollups .rentRollupContainer .rentalInfoTextContainer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer{backface-visibility:hidden;background-color:#f4f4f4;display:flex;transition:transform .2s;transform:scaleX(0);transform-origin:center right}.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer.prosumerIconContainer{text-align:center}.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer.prosumerIconContainer .sharebox{padding-left:10px}.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer.prosumerIconContainer .sharebox .mortar-tooltip-text{right:1.3625rem;top:3.25rem}.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer .sharebox,.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer .costarUnverifiedBox,.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer .favoriteBox,.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer .specialsbox,.profileHeaderWrapper .rentRollups .rentRollupContainer .iconContainer .prosumerLeadEmail{transition:transform .2s;transform:scaleX(2)}.profileHeaderWrapper .rentRollups .rentRollup{margin-right:1.25rem}@media only screen and (max-width:768px){.profileHeaderWrapper .rentRollups .rentRollup{margin-right:.625rem}}.profileHeaderWrapper .rentRollups .rentRollup .longText,.profileHeaderWrapper .rentRollups .rentRollup .shortText{font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups .rentRollup .longText{display:none}}.profileHeaderWrapper .rentRollups .rentRollup .shortText{display:none}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups .rentRollup .shortText{display:inline}}.profileHeaderWrapper .rentRollups .rentRollup.perBed .shortText{display:inline}.profileHeaderWrapper .rentRollups .propertyWebsiteLinkSectionStatic{display:none}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups .propertyWebsiteLinkSectionStatic{display:block;float:right}.profileHeaderWrapper .rentRollups .propertyWebsiteLinkSectionStatic a{color:#4c4c4c}.profileHeaderWrapper .rentRollups .propertyWebsiteLinkSectionStatic a:hover{color:#367b01}}.profileHeaderWrapper .rentRollups .bedIcon{font-size:1.375rem;vertical-align:text-bottom;position:relative;top:.15625rem;margin-left:.1875rem}.profileHeaderWrapper .rentRollups .noAvailability{font-family:"CostarBrownRegular",sans-serif}.profileHeaderWrapper .rentRollups .mortar-wrapper a:focus,.profileHeaderWrapper .rentRollups .mortar-wrapper a:hover{text-decoration:none}.profileHeaderWrapper .rentRollups .mortar-wrapper .mortar-tooltip{left:0;right:0;position:absolute;z-index:5}.profileHeaderWrapper .rentRollups .mortar-wrapper .mortar-tooltip .mortar-tooltip-text{padding:.5rem 1rem;top:3.125rem;width:auto}.profileHeaderWrapper .rentRollups .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right{left:-3.075rem;right:-.0125rem}.profileHeaderWrapper .rentRollups .mortar-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right::before{left:4.6125rem}.profileHeaderWrapper .rentRollups .mortar-wrapper .mortar-tooltip .mortar-tooltip-inner-text-container{display:inline;font-family:"CostarBrownRegular",sans-serif;white-space:nowrap}.profileHeaderWrapper .rentRollups .favoriteBox a,.profileHeaderWrapper .rentRollups .specialsbox a,.profileHeaderWrapper .rentRollups .sharebox a,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox a,.profileHeaderWrapper .rentRollups .favoriteBox button,.profileHeaderWrapper .rentRollups .specialsbox button,.profileHeaderWrapper .rentRollups .sharebox button,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox button{border:0;background-color:transparent;font-size:2.5rem;position:relative;z-index:10}.profileHeaderWrapper .rentRollups .favoriteBox a:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .specialsbox a:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .sharebox a:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox a:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .favoriteBox button:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .specialsbox button:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .sharebox button:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox button:hover+.mortar-tooltip,.profileHeaderWrapper .rentRollups .favoriteBox a:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .specialsbox a:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .sharebox a:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox a:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .favoriteBox button:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .specialsbox button:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .sharebox button:focus+.mortar-tooltip,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox button:focus+.mortar-tooltip{display:inline}.profileHeaderWrapper .rentRollups .favoriteBox a:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .specialsbox a:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .sharebox a:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox a:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .specialsbox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .sharebox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .favoriteBox a:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .specialsbox a:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .sharebox a:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox a:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .specialsbox button:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .sharebox button:focus+.mortar-tooltip .mortar-tooltip-text,.profileHeaderWrapper .rentRollups .prosumerFavoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text{display:inline}.profileHeaderWrapper .rentRollups .favoriteBox{font-size:1.8em;line-height:3rem;text-align:right}.profileHeaderWrapper .rentRollups .favoriteBox a{color:#74b71b;margin-left:3px}.profileHeaderWrapper .rentRollups .favoriteBox .favoriteOutlineStoryIcon,.profileHeaderWrapper .rentRollups .favoriteBox favoriteStoryIcon{color:#74b71b}.profileHeaderWrapper .rentRollups .specialsbox .saleStoryIcon{color:#74b71b;font-size:2.75rem}.profileHeaderWrapper .rentRollups .sharebox .rssShareStoryIcon{bottom:.5rem;color:#74b71b;position:relative}.profileHeaderWrapper .rentRollups .nearby-campus{float:right}.profileHeaderWrapper .rentRollups .nearby-campus>span{font-weight:bold}.profileHeaderWrapper .rentRollups .prosumerLeadPhone{display:none}.profileHeaderWrapper .rentRollups.fixed{position:fixed;top:2.875rem;z-index:25;width:100%;min-width:768px;max-width:1920px}@media only screen and (max-width:2560px){.profileHeaderWrapper .rentRollups.fixed{right:0;left:0;width:auto}}.profileHeaderWrapper .rentRollups.fixed .rentRollupContainer{padding-right:0;overflow:visible}.profileHeaderWrapper .rentRollups.fixed .iconContainer{line-height:normal;position:relative;right:0;transform:scaleX(1)}.profileHeaderWrapper .rentRollups.fixed .iconContainer.prosumerIconContainer{right:0}.profileHeaderWrapper .rentRollups.fixed .iconContainer.prosumerIconContainer .rssShareStoryIcon{bottom:-1px;position:relative}.profileHeaderWrapper .rentRollups.fixed .iconContainer .sharebox,.profileHeaderWrapper .rentRollups.fixed .iconContainer .costarUnverifiedBox,.profileHeaderWrapper .rentRollups.fixed .iconContainer .favoriteBox,.profileHeaderWrapper .rentRollups.fixed .iconContainer .specialsbox,.profileHeaderWrapper .rentRollups.fixed .iconContainer .prosumerLeadEmail{transform:scaleX(1)}.profileHeaderWrapper .rentRollups.fixed .favoriteBox,.profileHeaderWrapper .rentRollups.fixed .specialsbox,.profileHeaderWrapper .rentRollups.fixed .sharebox,.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge{position:relative}.profileHeaderWrapper .rentRollups.fixed .sharebox button{padding:0}.profileHeaderWrapper .rentRollups.fixed .sharebox .rssShareStoryIcon{bottom:1px}.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge.staticHeader{display:none}.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge+.favoriteBox{right:48px;right:3rem}.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge.fixedHeader{right:0;display:inline-block;width:48px;width:3rem;background-color:#f83e25;color:#fff;text-align:center;transition:right .2s;top:-1px}.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge.fixedHeader .costarUnverifiedBox{width:48px;width:3rem;line-height:3rem}.profileHeaderWrapper .rentRollups.fixed .unverifiedBadge.fixedHeader i{color:#fff}.profileHeaderWrapper .rentRollups.fixed .propertyWebsiteLinkSectionStatic{display:none}.profileHeaderWrapper .rentRollups.fixed .leadFavScamContainer{right:0;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.profileHeaderWrapper .rentRollups.fixed .leadFavScamContainer .propertyWebsiteLinkSection{display:none}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups.fixed .leadFavScamContainer .propertyWebsiteLinkSection{display:block;margin-right:.625rem}.profileHeaderWrapper .rentRollups.fixed .leadFavScamContainer .propertyWebsiteLinkSection a{color:#4c4c4c}.profileHeaderWrapper .rentRollups.fixed .leadFavScamContainer .propertyWebsiteLinkSection a:hover{color:#367b01}}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadPhone{top:-1px;display:none;line-height:3rem;font-size:1.2em;padding:0 .625rem;color:#4c4c4c;background:#fff;border-left:1px solid #cacaca;border-right:1px solid #cacaca;font-family:"CostarBrownRegular",sans-serif;transition:right .2s;position:relative;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadPhone .phoneIcon{vertical-align:text-bottom}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadEmail,.profileHeaderWrapper .rentRollups.fixed .prosumerFavoriteBox,.profileHeaderWrapper .rentRollups.fixed .prosumerFlag,.profileHeaderWrapper .rentRollups.fixed .prosumerUnverifiedBadge{transition:right .2s;-webkit-flex:1 0 3rem;-ms-flex:1 0 3rem;flex:1 0 3rem}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadEmail{font-size:1.1em;background:#74b71b;line-height:3rem;padding-left:10px;padding-right:10px}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadEmail a{color:#fff}.profileHeaderWrapper .rentRollups.fixed .prosumerLeadPhone,.profileHeaderWrapper .rentRollups.fixed .prosumerLeadEmail{display:none}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups.fixed .prosumerLeadPhone,.profileHeaderWrapper .rentRollups.fixed .prosumerLeadEmail{display:inline-block}}.profileHeaderWrapper .rentRollups.fixed .prosumerFavoriteBox{font-size:1.6em;position:relative}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups.fixed .prosumerFavoriteBox{border-left:0 none}}.profileHeaderWrapper .rentRollups.fixed .prosumerFavoriteBox a{color:#74b71b}.profileHeaderWrapper .rentRollups.fixed .prosumerFavoriteBox button{background-color:transparent;border:0;color:#74b71b}.profileHeaderWrapper .rentRollups.fixed .prosumerFlag{display:inline-block;font-size:1.4em;background:#666;line-height:3rem}@media only screen and (max-width:1024px){.profileHeaderWrapper .rentRollups.fixed .prosumerFlag{display:none}}.profileHeaderWrapper .rentRollups.fixed .prosumerFlag .flagIcon{color:#fff}.profileHeaderWrapper .rentRollups.fixed .prosumerUnverifiedBadge{font-size:1.5em;background-color:#f83e25;color:#fff;line-height:3rem}.profileHeaderWrapper .affordability-prominence{max-width:unset;text-align:center;font-family:"CostarBrownRegular",sans-serif;color:#000}.profileHeaderWrapper .affordability-prominence a{text-decoration:underline;color:#000!important}.profileHeaderWrapper .shareBox.mortar-wrapper .mortar-tooltip .mortar-tooltip-title,.profileHeaderWrapper .favoriteBox.mortar-wrapper .mortar-tooltip .mortar-tooltip-title{font-size:1rem}header{max-width:2560px}header.mainHeader{position:fixed;width:100%;min-width:38rem;max-width:2560px;top:0;z-index:30}header.propertyHeader{background-color:#fff;height:6.25rem;margin-top:2.875rem;color:#4c4c4c;font-size:1.25em}@media only screen and (max-width:1366px){header.propertyHeader{font-size:1.2em}}@media only screen and (max-width:1024px){header.propertyHeader{font-size:1.15em}}@media only screen and (max-width:768px){header.propertyHeader{height:5.625rem;font-size:1em}}header.propertyHeader.showReviews{height:6.5rem}@media only screen and (max-width:1366px){header.propertyHeader.showReviews{font-size:1.25rem}}@media only screen and (max-width:1024px){header.propertyHeader.showReviews{font-size:1.25rem}}@media only screen and (max-width:768px){header.propertyHeader.showReviews{height:5.625rem;font-size:1.25rem}}@media only screen and (max-width:1024px){header.propertyHeader.showReviews.tiertwo{height:6.5rem}}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation{display:block;padding:.3rem 1.25rem 0;height:6.5rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow{align-items:center}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.5rem}@media only screen and (max-width:1024px){header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{font-size:1.5rem}}@media only screen and (max-width:768px){header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{font-size:1.5rem}}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:.875em;text-align:left;padding-top:0}@media only screen and (max-width:768px){header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox{padding-top:0}}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .tooltip-arrow{top:-1.375rem!important}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow{display:block}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress{display:block}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress h2,header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhood,header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhoodAddress{display:inline;font-size:1rem}@media only screen and (max-width:1024px){header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress h2,header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhood,header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhoodAddress{font-size:1rem}}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating{padding-left:0;text-align:left;display:block;color:#77b800;margin-top:.4rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.noReviewsOrRating{color:#4c4c4c}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.noReviewsOrRating .reviewCount{color:#189ed9}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews{font-size:.1rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews>span{top:.1rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews>span [class*="ratingStar"]{font-size:1.34rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews>span .reviewCount{font-size:1rem;vertical-align:top}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper{margin-top:.75rem;padding:0 0 0 .9rem;text-align:left}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper>span{font-size:.1rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper>span [class*="ratingStar"]{color:#74b71b;font-size:1.825rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewDetails{margin-top:.7rem;padding-left:.3rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper{font-size:.875rem;margin:1.3rem 0 0;padding-left:.3rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper .reviewLink{color:#189ed9;white-space:nowrap}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper .reviewLink .menuArrowRightIcon{font-size:.625rem;padding-left:.3rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasReviews .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper{margin-top:1rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating.hasRating .reviewDetails{font-size:1rem;margin-top:1.9rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .reviewCount{top:0;padding-left:.5rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating [class$="Icon"]{font-size:1.125rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon{display:inline-block;font-size:.8rem;padding-left:.55rem;padding-bottom:.1rem;position:relative}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip{display:none;opacity:0;position:absolute;top:2.25em;left:-2.5rem;z-index:1060;min-width:21.875rem;padding:.6875rem 1rem;background:#fff;box-shadow:0 7px 16px 2px rgba(0,0,0,.16);border-radius:4px;border:1px solid #bfbfbf;text-align:left;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip::before,header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip::after{border-bottom:1rem solid #bfbfbf;border-left:.875rem solid transparent;border-right:.875rem solid transparent;content:'';display:block;height:0;left:2.5rem;position:absolute;top:-1rem;width:0;z-index:1061}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip::after{border-bottom-color:#fff;top:-.9375rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .tooptipTitle{font-size:1.125rem;margin-top:.3rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;margin-top:.875rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .ratingBoxWrapper{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;display:table-cell}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .ratingBoxWrapper .ratingTitleWrapper{padding-bottom:.35rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:table-cell;padding:0 .8rem 0 1.6rem;text-align:center}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewDetails{font-size:1.125rem;margin:1.2rem auto 0;white-space:nowrap}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewBtn{border:0;border-radius:4px;display:block;font-size:1rem;height:2.5rem;line-height:2.5rem;margin-top:1.9rem;padding:0;text-align:center;white-space:nowrap}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper{margin-top:1.65rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper .methodologyTitle{font-size:1.125rem;margin:0}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper .methodologyDetails{font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.5rem;margin:.7rem 0 .2rem}header.propertyHeader.showReviews .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .menuArrowDownIcon:hover .rating-tooltip{display:table;opacity:1}header.propertyHeader.showReviews .logoColumn{height:6.5rem}header.propertyHeader .propertyInformationColumn{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;float:left;width:calc((((100% - 16.25rem)/12)*10) + 12.5rem);height:6.25rem}@media only screen and (max-width:768px){header.propertyHeader .propertyInformationColumn{height:5.625rem}}header.propertyHeader .propertyInformationColumn .propertyLocation{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;float:left;width:calc(100% - 8.75rem);height:6.25rem;padding:.3125rem 1.25rem .6875rem}@media only screen and (max-width:768px){header.propertyHeader .propertyInformationColumn .propertyLocation{height:5.625rem;padding-top:.625rem}}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow{display:-ms-inline-flexbox;display:-webkit-flex;display:flex}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.8em;white-space:normal}@media only screen and (max-width:1024px){header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{font-size:1.65em}}@media only screen and (max-width:768px){header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .propertyName{font-size:1.5em}}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox{padding-left:1.25rem;font-family:"CostarBrownRegular",sans-serif;font-size:.8em;text-align:right}@media only screen and (max-width:1024px){header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox{color:#74b71b}}@media only screen and (max-width:768px){header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox{padding-top:.625rem}}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox a{color:#74b71b}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .costarVerifiedBadge,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .costarUnverifiedBadge{cursor:pointer}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .costarVerifiedBadge{vertical-align:bottom}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .regMark{font-family:Helvetica,Arial,sans-serif;font-weight:bold}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .verifiedBadgeIcon{font-size:1.3em;vertical-align:text-top}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyNameRow .costarVerifiedBox .verifiedBadge3Icon{color:#74b71b;position:relative;top:2px;vertical-align:baseline}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress a{color:#74b71b}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress h2,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhood,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhoodAddress{display:inline;font-size:1.15em}@media only screen and (max-width:1024px){header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress h2,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhood,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .propertyAddress .neighborhoodAddress{font-size:1em}}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:1.25rem;font-size:.8em;text-align:right;user-select:none}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .rating-tooltip{display:none;opacity:0;position:absolute;top:2.25em;left:0;z-index:1060;width:10.25rem;padding:.6875rem 1rem;background:#fff;box-shadow:0 7px 16px 2px rgba(0,0,0,.16);border-radius:4px;border:1px solid #bfbfbf;text-align:center;font-family:"CostarBrownRegular",sans-serif}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .rating-tooltip::before,header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .rating-tooltip::after{display:block;content:'';position:absolute;top:-1rem;left:calc(50% - .5rem);z-index:1061;height:0;width:0;border-left:.875rem solid transparent;border-right:.875rem solid transparent;border-bottom:1rem solid #bfbfbf}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .rating-tooltip::after{top:-.9375rem;border-bottom-color:#fff}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating>span{position:relative}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating .reviewCount{color:#74b71b;position:relative;top:-.125rem}header.propertyHeader .propertyInformationColumn .propertyLocation .propertyAddressRow .rating:hover .rating-tooltip{display:block;opacity:1}header.propertyHeader .propertyInformationColumn .propertyIconFreshnessWrapper{display:flex;flex-direction:column;justify-content:center;padding-top:.3rem}header.propertyHeader .propertyInformationColumn .propertyIconFreshnessWrapper>div{align-items:center;display:flex}header.propertyHeader .propertyInformationColumn .favoriteBox,header.propertyHeader .propertyInformationColumn .shareBox{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;float:right;color:#74b71b;font-size:2em;line-height:3.75rem;margin-bottom:.625rem;text-align:center;position:relative;max-height:2.5rem}@media only screen and (max-width:1024px){header.propertyHeader .propertyInformationColumn .favoriteBox,header.propertyHeader .propertyInformationColumn .shareBox{width:auto}}@media only screen and (max-width:768px){header.propertyHeader .propertyInformationColumn .favoriteBox,header.propertyHeader .propertyInformationColumn .shareBox{height:5.625rem;line-height:3.125rem}}header.propertyHeader .propertyInformationColumn .favoriteBox a,header.propertyHeader .propertyInformationColumn .shareBox a,header.propertyHeader .propertyInformationColumn .favoriteBox span,header.propertyHeader .propertyInformationColumn .shareBox span{color:#74b71b}header.propertyHeader .propertyInformationColumn .favoriteBox button,header.propertyHeader .propertyInformationColumn .shareBox button{background-color:transparent;border:0;line-height:2.5rem;max-height:2.5rem;padding:0;position:relative;z-index:10}header.propertyHeader .propertyInformationColumn .favoriteBox button:hover+.mortar-tooltip,header.propertyHeader .propertyInformationColumn .shareBox button:hover+.mortar-tooltip,header.propertyHeader .propertyInformationColumn .favoriteBox button:focus+.mortar-tooltip,header.propertyHeader .propertyInformationColumn .shareBox button:focus+.mortar-tooltip{display:inline}header.propertyHeader .propertyInformationColumn .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text,header.propertyHeader .propertyInformationColumn .shareBox button:hover+.mortar-tooltip .mortar-tooltip-text,header.propertyHeader .propertyInformationColumn .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text,header.propertyHeader .propertyInformationColumn .shareBox button:focus+.mortar-tooltip .mortar-tooltip-text{display:inline}header.propertyHeader .propertyInformationColumn .favoriteBox button.v3.liked:before,header.propertyHeader .propertyInformationColumn .shareBox button.v3.liked:before{color:#cc4e40}header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip{left:8px;position:absolute;top:9px;z-index:5;right:31px;bottom:-1px}@media only screen and (max-width:2559px){header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip{right:23px}}header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip .mortar-tooltip-text,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip .mortar-tooltip-text{padding:.5rem .75rem;width:auto}header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip .mortar-tooltip-text.bottom-right,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip .mortar-tooltip-text.bottom-right{left:-67px;top:69px}@media only screen and (max-width:2559px){header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip .mortar-tooltip-text.bottom-right,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip .mortar-tooltip-text.bottom-right{left:-51px;top:50px}}header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip .mortar-tooltip-text.bottom-center,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip .mortar-tooltip-text.bottom-center{right:1.15rem;top:3.15rem}header.propertyHeader .propertyInformationColumn .favoriteBox .mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container,header.propertyHeader .propertyInformationColumn .shareBox .mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container{color:#4c4c4c;display:inline;font-family:"CostarBrownRegular",sans-serif;white-space:nowrap}header.propertyHeader .propertyInformationColumn .shareBox{padding-right:0}header.propertyHeader .propertyInformationColumn .shareBox .rssShareStoryIcon{font-size:3.125rem;position:relative}header.propertyHeader .propertyInformationColumn .favoriteBox{padding-right:.9375rem}header.propertyHeader .propertyInformationColumn .favoriteBox button{font-size:3.375rem}header.propertyHeader .propertyInformationColumn .lastUpdated{align-items:center;float:right;font-family:"CostarBrownRegular",sans-serif;margin-top:0;font-size:1rem}header.propertyHeader .propertyInformationColumn .lastUpdated i{position:relative;top:1px}@media(max-width:1366px){header.propertyHeader .propertyInformationColumn .lastUpdated{font-size:.875rem}}header.propertyHeader .logoColumn,header.propertyHeader .leadColumn{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:left;width:calc((((100% - 16.25rem)/12)*2) + 3.75rem);height:6.25rem;padding:.625rem;border-left:1px solid #cacaca}@media only screen and (max-width:1024px){header.propertyHeader .logoColumn,header.propertyHeader .leadColumn{padding:1.25rem}}@media only screen and (max-width:768px){header.propertyHeader .logoColumn,header.propertyHeader .leadColumn{height:5.625rem}}header.propertyHeader .logoColumn .logoColumnContainer,header.propertyHeader .leadColumn .logoColumnContainer,header.propertyHeader .logoColumn .leadColumnContainer,header.propertyHeader .leadColumn .leadColumnContainer{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:5rem;position:relative}@media only screen and (max-width:768px){header.propertyHeader .logoColumn .logoColumnContainer,header.propertyHeader .leadColumn .logoColumnContainer,header.propertyHeader .logoColumn .leadColumnContainer,header.propertyHeader .leadColumn .leadColumnContainer{height:5.625rem}}header.propertyHeader .logoColumn .logo,header.propertyHeader .leadColumn .logo{width:auto;height:auto;max-width:99%;max-height:99%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width:1024px){header.propertyHeader .logoColumn .logo,header.propertyHeader .leadColumn .logo{display:none}}header.propertyHeader .logoColumn .leadGen,header.propertyHeader .leadColumn .leadGen{display:none;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;font-family:"CostarBrownRegular",sans-serif;font-size:.9em}@media only screen and (max-width:1024px){header.propertyHeader .logoColumn .leadGen,header.propertyHeader .leadColumn .leadGen{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:block}}header.propertyHeader .logoColumn .leadGen .primary,header.propertyHeader .leadColumn .leadGen .primary,header.propertyHeader .logoColumn .leadGen .phoneNumber,header.propertyHeader .leadColumn .leadGen .phoneNumber{display:block;font-size:.9em;text-align:center}@media only screen and (max-width:978px){header.propertyHeader .logoColumn .leadGen .primary,header.propertyHeader .leadColumn .leadGen .primary,header.propertyHeader .logoColumn .leadGen .phoneNumber,header.propertyHeader .leadColumn .leadGen .phoneNumber{font-size:.8em}}header.propertyHeader .logoColumn .leadGen .primary .emailIcon,header.propertyHeader .leadColumn .leadGen .primary .emailIcon,header.propertyHeader .logoColumn .leadGen .phoneNumber .emailIcon,header.propertyHeader .leadColumn .leadGen .phoneNumber .emailIcon,header.propertyHeader .logoColumn .leadGen .primary .phoneNumber,header.propertyHeader .leadColumn .leadGen .primary .phoneNumber,header.propertyHeader .logoColumn .leadGen .phoneNumber .phoneNumber,header.propertyHeader .leadColumn .leadGen .phoneNumber .phoneNumber{font-size:.9em}header.propertyHeader .logoColumn .leadGen .primary,header.propertyHeader .leadColumn .leadGen .primary{padding:.75em 0;border:0 none}header.propertyHeader .logoColumn .leadGen .primary .emailIcon,header.propertyHeader .leadColumn .leadGen .primary .emailIcon{padding-right:.5em}header.propertyHeader .logoColumn .leadGen .primary .contact,header.propertyHeader .leadColumn .leadGen .primary .contact{vertical-align:top}header.propertyHeader .logoColumn .leadGen .phoneNumber,header.propertyHeader .leadColumn .leadGen .phoneNumber{margin-top:.5em;white-space:nowrap}@media only screen and (min-width:1025px){header.propertyHeader .leadColumn{display:none}}@media only screen and (max-width:1024px){header.propertyHeader .leadColumn{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header.propertyHeader .leadColumn .leadColumnContainer{height:auto}header.propertyHeader .leadColumn .leadColumnContainer .leadGen{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:initial;top:initial;right:initial;bottom:initial;left:initial}}@media only screen and (min-width:2560px){header.propertyHeader.paid{margin:2.875rem auto 0}}header.propertyHeader.tiertwo,header.propertyHeader.basic,header.propertyHeader.prosumer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:60%;margin-top:2.875rem;background-color:transparent}@media only screen and (max-width:1024px){header.propertyHeader.tiertwo,header.propertyHeader.basic,header.propertyHeader.prosumer{width:100%}}header.propertyHeader.tiertwo .propertyInformationColumn,header.propertyHeader.basic .propertyInformationColumn,header.propertyHeader.prosumer .propertyInformationColumn{float:none;width:100%}header.propertyHeader.prosumer{width:100%}header .js-leaveAReview:hover{cursor:pointer}.profileV2 #profileHeaderWrapper{min-width:initial;margin-bottom:1.125rem;margin-top:.375rem}.profileV2 #profileHeaderWrapper.inactive{visibility:hidden}.profileV2 #profileHeaderWrapper .profilePropertyInfoWrapper{display:flex;justify-content:space-between;position:relative;margin-bottom:2rem}.profileV2 #profileHeaderWrapper .profilePropertyInfoWrapper #propertyNameRow{flex-direction:row;gap:.5rem;align-items:center;justify-content:start}.profileV2 #profileHeaderWrapper .column{min-width:0}.profileV2 #profileHeaderWrapper .columnTwo{max-width:12.5rem;text-align:right;width:100%}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .columnTwo.hasCTAButton .freshnessUserActionsContainer{right:.75rem}}.profileV2 #profileHeaderWrapper .columnTwo.hasCTAButton .propertyWebsiteUrlContainer{position:absolute;bottom:0;right:0}.profileV2 #profileHeaderWrapper .breadcrumbWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media only screen and (max-width:600px){.profileV2 #profileHeaderWrapper .breadcrumbWrapper{display:none}}.profileV2 #profileHeaderWrapper .breadcrumbWrapper .mapNavBreadcrumb{border:0;font-size:1rem;font-family:"CostarBrownRegular",sans-serif;width:100%;padding:.625em 0}@media(max-width:1366px){.profileV2 #profileHeaderWrapper .breadcrumbWrapper .mapNavBreadcrumb{font-size:.875rem}}.profileV2 #profileHeaderWrapper .breadcrumbWrapper .mapNavBreadcrumb .crumbs{position:relative;top:-.0625rem}.profileV2 #profileHeaderWrapper .breadcrumbWrapper .mapNavBreadcrumb .crumbs .crumb:after{color:#bfbfbf}.profileV2 #profileHeaderWrapper .breadcrumbWrapper .mapNavBreadcrumb .crumbs span:not(.crumb){font-family:"CostarBrownRegular",sans-serif;font-size:1rem}.profileV2 #profileHeaderWrapper .mini-map-btn{background:none;border:0;padding:0 0 8px 0}.profileV2 #profileHeaderWrapper .mini-map-btn img{width:4.5rem;height:4.5rem}.profileV2 #profileHeaderWrapper .mini-map-btn~a img{margin-top:0}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .freshnessUserActionsContainer{position:relative;right:-1.25rem}}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .freshnessContainer{display:table-cell;left:.9375rem;padding-top:0;position:relative;vertical-align:middle}}.profileV2 #profileHeaderWrapper .freshnessContainer .refreshStoryIcon{color:#4c4c4c}.profileV2 #profileHeaderWrapper .freshnessContainer .lastUpdated{color:#4c4c4c;float:none;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;white-space:nowrap}.profileV2 #profileHeaderWrapper .freshnessContainer .lastUpdated i{font-size:1.125rem;font-weight:bold;position:relative;top:.125rem}.profileV2 #profileHeaderWrapper .propertyNameRow{align-items:flex-start;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width:768px){.profileV2 #profileHeaderWrapper .propertyNameRow{margin-top:0}}.profileV2 #profileHeaderWrapper .propertyNameRow .display-name-caption{font-size:1.5rem;font-family:"CostarBrownLight",sans-serif;text-transform:lowercase}.profileV2 #profileHeaderWrapper .propertyNameRow .propertyName{font-family:"CostarBrownRegular",sans-serif;font-size:2.5rem;line-height:1.4;margin:0;padding-right:0;white-space:normal}@media only screen and (min-width:1600px){.profileV2 #profileHeaderWrapper .propertyNameRow .propertyName{font-size:2.5rem}}@media only screen and (min-width:1920px){.profileV2 #profileHeaderWrapper .propertyNameRow .propertyName{font-size:2.909090909rem}}@media only screen and (min-width:2240px){.profileV2 #profileHeaderWrapper .propertyNameRow .propertyName{font-size:2.769230769rem}}@media only screen and (min-width:2560px){.profileV2 #profileHeaderWrapper .propertyNameRow .propertyName{font-size:2.4rem}}.profileV2 #profileHeaderWrapper .propertyNameRow .propertyNamePropRes{font-family:'CostarBrownBold',sans-serif}.profileV2 #profileHeaderWrapper .propertyNameRow .all-in-pricing-text{white-space:nowrap;display:flex;align-items:center;column-gap:.5rem}.profileV2 #profileHeaderWrapper .propertyNameRow .all-in-pricing-text i{color:#0f8ac0;font-size:1.875rem}.profileV2 #profileHeaderWrapper .propertyNameRow #allInPrice{height:unset;font-size:.75rem}.profileV2 #profileHeaderWrapper .propertyNameRow #allInPrice:disabled{pointer-events:none;cursor:default;color:#000}.profileV2 #profileHeaderWrapper .leastTermRow,.profileV2 #profileHeaderWrapper .propertyAddressRow{display:flex;font-size:1.125rem;justify-content:space-between;margin-top:.5rem}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .leastTermRow,.profileV2 #profileHeaderWrapper .propertyAddressRow{margin-top:3px}}.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer{display:flex;flex:1 1 auto;max-width:100%;gap:4px}.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer .leasingOfficeAddressContainer{color:#000;font-family:"CostarBrownLight",sans-serif}@media only screen and (min-width:1600px){.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer .leasingOfficeAddressContainer{font-size:1.125rem}}@media only screen and (min-width:1920px) and (max-width:2239px){.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer .leasingOfficeAddressContainer{font-size:1.181818182rem}}@media only screen and (min-width:2240px){.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer .leasingOfficeAddressContainer{font-size:1.135384615rem}}@media only screen and (min-width:2560px){.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer h2,.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer .leasingOfficeAddressContainer{font-size:1.124333333rem}}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .leastTermRow .propertyAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .propertyAddressContainer{display:block}}.profileV2 #profileHeaderWrapper .leastTermRow h2,.profileV2 #profileHeaderWrapper .propertyAddressRow h2{font-size:1.125rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.625rem}.profileV2 #profileHeaderWrapper .leastTermRow .stateZipContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .stateZipContainer{white-space:nowrap}.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress{display:block;font-family:"CostarBrownRegular",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress{display:block;margin-top:.1875rem}}.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress .neighborhoodSeparator,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress .neighborhoodSeparator{display:none;font-family:"CostarBrownLight",sans-serif;margin-left:5px;margin-right:3px}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress .neighborhoodSeparator,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress .neighborhoodSeparator{display:none}}.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress a,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress a{color:#077eb1;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem}@media only screen and (min-width:1600px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress a,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress a{font-size:1.125rem}}@media only screen and (min-width:1920px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress a,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress a{font-size:1.181818182rem}}@media only screen and (min-width:2240px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress a,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress a{font-size:1.135384615rem}}@media only screen and (min-width:2560px){.profileV2 #profileHeaderWrapper .leastTermRow .neighborhoodAddress a,.profileV2 #profileHeaderWrapper .propertyAddressRow .neighborhoodAddress a{font-size:1.124333333rem}}.profileV2 #profileHeaderWrapper .leastTermRow .leasingOfficeAddressContainer,.profileV2 #profileHeaderWrapper .propertyAddressRow .leasingOfficeAddressContainer{font-size:1rem;display:block}.profileV2 #profileHeaderWrapper .leastTermRow .leasingOfficeAddressContainer .address-header,.profileV2 #profileHeaderWrapper .propertyAddressRow .leasingOfficeAddressContainer .address-header{font-family:"CostarBrownRegular",sans-serif}.profileV2 #profileHeaderWrapper .propertyReviewRow{display:flex;justify-content:space-between;margin-top:.25rem}@media only screen and (max-width:1600px){.profileV2 #profileHeaderWrapper .propertyReviewRow{margin-top:.4375rem}}@media only screen and (max-width:1365px){.profileV2 #profileHeaderWrapper .propertyReviewRow{margin-top:.25rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .propertyReviewContainer{display:flex;gap:1rem;align-items:center}@media only screen and (max-width:1365px){.profileV2 #profileHeaderWrapper .propertyReviewRow .propertyReviewContainer{align-items:center}}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .propertyReviewRow .propertyReviewContainer{margin-top:.25rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .menuArrowDownIcon{color:#077eb1}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBadge{align-items:center;display:flex}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerified{color:#367b01;font-size:1.5rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .verifedText{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .rating{white-space:nowrap}@media only screen and (max-width:1365px){.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasRating{line-height:1.75rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasRating.ca{margin-right:1.6875rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasReviews span:first-child{font-size:.3125rem}@media only screen and (max-width:1600px){.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasReviews span:first-child{font-size:0}}.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasReviews i{font-size:1.1875rem;left:-.125rem}@media only screen and (max-width:1600px){.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasReviews i{top:-.125rem}}@media only screen and (max-width:1366px){.profileV2 #profileHeaderWrapper .propertyReviewRow .rating.hasReviews i{top:-.0625rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .rating i{color:#367b01;font-size:1.1875rem;position:relative;vertical-align:bottom}@media only screen and (max-width:1366px){.profileV2 #profileHeaderWrapper .propertyReviewRow .rating i{top:-.25rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .reviewCount{color:#077eb1;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .reviewCount.leaveReview{padding-right:1rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .reviewRating{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-left:.3125rem}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox{position:relative;white-space:nowrap}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .costarVerifiedBadge{display:inline}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .verified-badge-wrapper{display:flex;align-items:center}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .verified-badge-wrapper .costarVerified{bottom:0!important;position:relative}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .costarVerified{font-size:2.0625rem;left:-.3125rem;position:absolute;bottom:.6875rem}@media only screen and (max-width:1600px){.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .costarVerified{bottom:.5rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .mortar-tooltip{padding:0!important}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .mortar-tooltip-text{padding-bottom:1rem;right:4.25rem;top:2.75rem;white-space:normal;z-index:15}@media only screen and (max-width:1366px){.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .mortar-tooltip-text{top:3.125rem}}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .mortar-tooltip-text.bottom-right{right:0;left:0}.profileV2 #profileHeaderWrapper .propertyReviewRow .costarVerifiedBox .mortar-tooltip-text.bottom-left{right:0;left:0}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper{display:flex;align-items:center;margin-top:10px;gap:10px}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper{display:inline-flex;gap:10px}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section{display:flex;height:auto;min-height:2.875rem;width:12.25rem;border-radius:4px;border:1px solid #d2d2d2;cursor:pointer}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .renter-score,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .renter-score{width:30%;display:flex;justify-content:center;align-items:center;font-family:'CostarBrownBold',sans-serif;background:#367b01;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:1.125rem}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .renter-review-label,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .renter-review-label{display:flex;flex-direction:column;flex:1;font-size:.875rem;justify-content:center;padding-left:.625rem;font-family:"CostarBrownRegular",sans-serif}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .renter-review-label .reviewCount,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .renter-review-label .reviewCount{font-size:.875rem;text-decoration:none}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .renter-review-label .no-review,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .renter-review-label .no-review{width:90%;word-break:break-word;font-family:"CostarBrownRegular",sans-serif}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .building-rating,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .building-rating{width:30%;display:flex;justify-content:center;align-items:center;font-family:'CostarBrownBold',sans-serif;background:#4d4d4d;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:1.125rem}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-building-rating-section .building-rating-label,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .profile-header-review-wrapper .header-renter-review-section .building-rating-label{display:flex;flex-direction:column;flex:1;font-size:.875rem;justify-content:center;padding-left:.625rem;font-family:"CostarBrownRegular",sans-serif}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box{display:inline-flex;font-family:"CostarBrownRegular",sans-serif;font-size:.8em}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box{color:#74b71b}}@media only screen and (max-width:768px){.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box{padding-top:.625rem}}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box a{color:#74b71b}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .mortar-tooltip{padding:0!important}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .costarVerifiedBadge,.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .costarUnverifiedBadge{cursor:pointer}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .costarVerifiedBadge{vertical-align:bottom}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .regMark{font-family:Helvetica,Arial,sans-serif;font-weight:bold}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .verifiedBadgeIcon{font-size:1.3em;vertical-align:text-top}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .verifiedBadge3Icon{color:#74b71b;position:relative;top:2px;vertical-align:baseline}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .costarVerified{color:#367b01;font-size:1.5rem}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .verifedText{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .verified-listing-label{display:flex;align-items:center}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-verified-box .mortar-tooltip-text{top:2.75rem!important;right:3.5625rem!important}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-freshness-container{display:inline-flex}.profileV2 #profileHeaderWrapper .profile-header-enhanced-review-wrapper .review-section-freshness-container .lastUpdated{margin:0!important}.profileV2 #profileHeaderWrapper .pillsContainer{display:flex}.profileV2 #profileHeaderWrapper .userActions{align-items:center;display:flex}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .userActions{padding-left:0;padding-top:0;position:relative;vertical-align:middle}}.profileV2 #profileHeaderWrapper .shareBox,.profileV2 #profileHeaderWrapper .favoriteBox{position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .shareBox,.profileV2 #profileHeaderWrapper .favoriteBox{display:inline-block}}.profileV2 #profileHeaderWrapper .shareBox button,.profileV2 #profileHeaderWrapper .favoriteBox button{background-color:transparent;border:0;color:#367b01;font-size:2.375rem;line-height:2rem;padding:0;position:relative;z-index:10}.profileV2 #profileHeaderWrapper .shareBox button:hover+.mortar-tooltip,.profileV2 #profileHeaderWrapper .favoriteBox button:hover+.mortar-tooltip,.profileV2 #profileHeaderWrapper .shareBox button:focus+.mortar-tooltip,.profileV2 #profileHeaderWrapper .favoriteBox button:focus+.mortar-tooltip{display:inline}.profileV2 #profileHeaderWrapper .shareBox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileV2 #profileHeaderWrapper .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text,.profileV2 #profileHeaderWrapper .shareBox button:focus+.mortar-tooltip .mortar-tooltip-text,.profileV2 #profileHeaderWrapper .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text{display:inline}.profileV2 #profileHeaderWrapper .shareBox button:hover+.mortar-tooltip .mortar-tooltip-inner-text-container,.profileV2 #profileHeaderWrapper .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-inner-text-container,.profileV2 #profileHeaderWrapper .shareBox button:focus+.mortar-tooltip .mortar-tooltip-inner-text-container,.profileV2 #profileHeaderWrapper .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-inner-text-container{display:inline}.profileV2 #profileHeaderWrapper .shareBox button.v3.liked:before,.profileV2 #profileHeaderWrapper .favoriteBox button.v3.liked:before{color:#cc4e40}.profileV2 #profileHeaderWrapper .shareBox .mortar-tooltip,.profileV2 #profileHeaderWrapper .favoriteBox .mortar-tooltip{left:0;position:absolute;z-index:5}.profileV2 #profileHeaderWrapper .shareBox .mortar-tooltip-text.bottom-center,.profileV2 #profileHeaderWrapper .favoriteBox .mortar-tooltip-text.bottom-center{right:.75rem;top:2.75rem}.profileV2 #profileHeaderWrapper .shareBox .mortar-tooltip-inner-text-container,.profileV2 #profileHeaderWrapper .favoriteBox .mortar-tooltip-inner-text-container{font-family:"CostarBrownRegular",sans-serif;white-space:nowrap}.profileV2 #profileHeaderWrapper .shareBox{margin-left:auto;margin-right:.125rem}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .favoriteBox .storyicon{bottom:.125rem}}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text.bottom-center{right:1.9375rem}}@media only screen and (max-width:1024px){.profileV2 #profileHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text.bottom-center::before{right:calc(50% - 2.35rem)}}.profileV2 #profileHeaderWrapper .phoneNumber{display:none;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;line-height:1.125rem;padding-right:.3125rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper{margin-top:.75rem;padding:0 0 0 .9rem;text-align:left}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper>span{font-size:.1rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper>span [class*="star"]{color:#367b01;font-size:2.1rem;margin-right:-.075rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewDetails{margin-top:.7rem;padding-left:.3rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper{font-size:.875rem;margin:1rem 0 0;padding-left:.3rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper .reviewLink{color:#189ed9;white-space:nowrap}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewLinkWrapper .reviewLink .menuArrowRightIcon{font-size:.625rem;padding-left:.3rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper{margin-top:1rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon{display:inline-block;font-size:.8rem;padding-bottom:.1rem;position:relative}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip{display:none;opacity:0;position:absolute;top:2.25em;left:-3.1rem;z-index:1060;min-width:21.875rem;padding:.6875rem 1rem;background:#fff;box-shadow:0 7px 16px 2px rgba(0,0,0,.16);border-radius:4px;border:1px solid #bfbfbf;text-align:left;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;white-space:normal}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip::before,.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip::after{border-bottom:1rem solid #bfbfbf;border-left:.875rem solid transparent;border-right:.875rem solid transparent;content:'';display:block;height:0;left:2.5rem;position:absolute;top:-1rem;width:0;z-index:1061}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip::after{border-bottom-color:#fff;top:-.9375rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .tooptipTitle{font-size:1.125rem;margin-bottom:0;margin-top:.3rem;overflow:visible}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;margin-top:.875rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .ratingBoxWrapper{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;display:table-cell}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .ratingBoxWrapper.notYetRated .ratingTitle{font-size:1.125rem;margin-top:.6rem;margin-bottom:.4rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .ratingBoxWrapper .ratingTitleWrapper{padding-bottom:.35rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:table-cell;padding:0 .8rem 0 1.6rem;text-align:left}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewDetails{font-size:1.125rem;margin:.7rem auto 0;white-space:nowrap}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewBtn{background-color:#367b01;border:0;border-radius:4px;color:#fff;display:block;font-size:1rem;height:2.5rem;line-height:2.5rem;margin-top:1.64rem;padding:0;text-align:center;white-space:nowrap;width:100%}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingDetailsWrapper .renterReviewsWrapper .reviewBtn:hover{background-color:#555;text-decoration:none}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper{margin-top:1.65rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper .methodologyTitle{font-size:1.125rem;margin:0}.profileV2 #profileHeaderWrapper .menuArrowDownIcon .rating-tooltip .ratingMethodologyWrapper .methodologyDetails{font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.5rem;margin:.7rem 0 .2rem}.profileV2 #profileHeaderWrapper .menuArrowDownIcon:hover .rating-tooltip{display:table;opacity:1}.profileV2 #profileHeaderWrapper .contactContainer{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .contactContainer{display:block;margin-top:2rem;padding-top:.625rem}}.profileV2 #profileHeaderWrapper .contactContainer button{margin:0;padding-top:0}.profileV2 #profileHeaderWrapper .pmcLogo{display:block;height:3.5rem;margin-left:auto;margin-top:.375rem;object-fit:contain;max-width:12.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.profileV2 #profileHeaderWrapper .pmcLogo{margin-top:.8125rem}}.profileV2 #profileHeaderWrapper .wsrLogoContainer{margin-top:.875rem}.profileV2 #profileHeaderWrapper .wsrLogoContainer .westsideRentalTwoColorStoryIllustration{font-size:.875rem}.profileV2 #profileHeaderWrapper .homesLogoContainer{margin-top:.75rem}.profileV2 #profileHeaderWrapper .homesLogoContainer .text{font-size:.75rem}.profileV2 #profileHeaderWrapper .homesLogoContainer .homesLogoColorStoryIllustration{font-size:1.75rem}.profileV2 #profileHeaderWrapper .propertySpecialty,.profileV2 #profileHeaderWrapper .listingTypePill{margin:.25rem .5rem 0 0}.profileV2 #profileHeaderWrapper .propertySpecialty a,.profileV2 #profileHeaderWrapper .listingTypePill a{color:#000;text-transform:uppercase}.profileV2 #profileHeaderWrapper .propertySpecialty span:focus,.profileV2 #profileHeaderWrapper .listingTypePill span:focus{text-decoration:underline;box-shadow:0 0 .25rem 0 #74b71b}.profileV2 #profileHeaderWrapper.prop-res .delivery-address h1{display:inline-block;margin:0;font-size:1.125rem;line-height:1.625rem}.tablet .profileV2 #profileHeaderWrapper .contactContainer{display:none}@media only screen and (max-width:1024px){.tablet .profileV2 #profileHeaderWrapper .contactContainer{display:block}}#profileStickyHeaderWrapper{position:fixed;background-color:#fff;border-bottom:1px solid #cacaca;left:calc((100% - (2560px))/2);width:100%;visibility:hidden;z-index:15;margin-top:0;padding:.6875rem .625rem 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transform:translateY(-100%);transition:all .2s ease-in-out;top:47px}@media only screen and (max-width:2560px){#profileStickyHeaderWrapper{left:0}}@media only screen and (min-width:1025px){#profileStickyHeaderWrapper{padding-left:.9375rem;padding-right:.9375rem}}@media only screen and (min-width:2240px){#profileStickyHeaderWrapper{top:53px}}@media only screen and (min-width:2560px){#profileStickyHeaderWrapper{top:64px}}@media only screen and (min-width:1025px){#profileStickyHeaderWrapper.constrainHorizontally{padding-left:3%;padding-right:3%}}@media only screen and (min-width:1281px){#profileStickyHeaderWrapper.constrainHorizontally{padding-left:4.8%;padding-right:4.6%}}@media only screen and (min-width:2561px){#profileStickyHeaderWrapper.constrainHorizontally{padding-left:4.1rem;padding-right:4.1rem}}#profileStickyHeaderWrapper.preload{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}#profileStickyHeaderWrapper.active{transform:translateY(0);visibility:visible}#profileStickyHeaderWrapper .propertyRow{align-items:center;display:flex;justify-content:space-between;position:relative}#profileStickyHeaderWrapper .propertyRow .propertyName{font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem;margin-top:0;max-width:calc(100% - 15.875rem);padding-right:0;white-space:normal}@media only screen and (min-width:2560px){#profileStickyHeaderWrapper .propertyRow .propertyName{font-size:2.5rem}}#profileStickyHeaderWrapper .propertyLogoActionsContainer{align-items:center;display:flex}#profileStickyHeaderWrapper .propertyLogoActionsContainer .stickyHeaderPmcLogo{height:2.8125rem;margin-right:6.25rem;max-width:12.75rem;object-fit:contain;position:absolute;top:-.375rem;right:0}@media only screen and (max-width:767px){#profileStickyHeaderWrapper .propertyLogoActionsContainer .stickyHeaderPmcLogo{display:none}}#profileStickyHeaderWrapper .stickyHeaderWsrLogoContainer{margin-right:1.875rem}#profileStickyHeaderWrapper .stickyHeaderHomesLogoContainer{margin-right:1.875rem}#profileStickyHeaderWrapper .stickyHeaderHomesLogoContainer .text{font-size:.75rem}#profileStickyHeaderWrapper .stickyHeaderHomesLogoContainer .homesLogoColorStoryIllustration{font-size:1.75rem}#profileStickyHeaderWrapper .anchorRow{display:flex;justify-content:space-between;margin-top:.5rem}#profileStickyHeaderWrapper .anchorRow .anchors{position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;white-space:nowrap}#profileStickyHeaderWrapper .anchorRow .anchors::before{background-image:linear-gradient(90deg,#fff 50%,rgba(255,255,255,0) 100%);content:"";display:inline-block;height:100%;left:0;position:absolute;width:3.125rem;z-index:5}#profileStickyHeaderWrapper .anchorRow .anchors::after{background-image:linear-gradient(-90deg,#fff 50%,rgba(255,255,255,0) 100%);content:"";display:inline-block;height:100%;position:absolute;right:0;width:3.125rem;z-index:5}#profileStickyHeaderWrapper .anchorRow .anchors.hideNavArrows::before,#profileStickyHeaderWrapper .anchorRow .anchors.hideNavArrows::after{display:none}#profileStickyHeaderWrapper .anchorRow .anchors.hideNavArrows .slick-list{padding:0 0}#profileStickyHeaderWrapper .anchorRow .slick-list{display:block;padding:0 3.125rem;transition:padding .2s linear;width:100%}#profileStickyHeaderWrapper .anchorRow .slick-list .tabs-nav{border-bottom:0}#profileStickyHeaderWrapper .anchorRow .slick-list .tabs-nav button{padding:0 0 .3rem 0}#profileStickyHeaderWrapper .userActions{align-items:center;display:flex}#profileStickyHeaderWrapper .shareBox,#profileStickyHeaderWrapper .favoriteBox{position:relative}@media only screen and (max-width:768px){#profileStickyHeaderWrapper .shareBox,#profileStickyHeaderWrapper .favoriteBox{top:0}}#profileStickyHeaderWrapper .shareBox button,#profileStickyHeaderWrapper .favoriteBox button{background-color:transparent;border:0;color:#367b01;font-size:2.3125rem;line-height:1.25rem;padding:0;position:relative;z-index:20}#profileStickyHeaderWrapper .shareBox button:focus+.mortar-tooltip,#profileStickyHeaderWrapper .favoriteBox button:focus+.mortar-tooltip,#profileStickyHeaderWrapper .shareBox button:hover+.mortar-tooltip,#profileStickyHeaderWrapper .favoriteBox button:hover+.mortar-tooltip{display:inline-block}#profileStickyHeaderWrapper .shareBox button:focus+.mortar-tooltip .mortar-tooltip-text,#profileStickyHeaderWrapper .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text,#profileStickyHeaderWrapper .shareBox button:hover+.mortar-tooltip .mortar-tooltip-text,#profileStickyHeaderWrapper .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text{display:inline-block}#profileStickyHeaderWrapper .shareBox button:focus+.mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container,#profileStickyHeaderWrapper .favoriteBox button:focus+.mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container,#profileStickyHeaderWrapper .shareBox button:hover+.mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container,#profileStickyHeaderWrapper .favoriteBox button:hover+.mortar-tooltip .mortar-tooltip-text .mortar-tooltip-inner-text-container{display:inline-block}#profileStickyHeaderWrapper .shareBox button i,#profileStickyHeaderWrapper .favoriteBox button i{font-size:2.25rem}#profileStickyHeaderWrapper .shareBox button.v3.liked:before,#profileStickyHeaderWrapper .favoriteBox button.v3.liked:before{color:#cc4e40}#profileStickyHeaderWrapper .shareBox .mortar-tooltip,#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip{left:0;position:absolute;right:0}#profileStickyHeaderWrapper .shareBox .mortar-tooltip .mortar-tooltip-text,#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{right:.9375rem;top:2.9375rem}#profileStickyHeaderWrapper .shareBox .mortar-tooltip .mortar-tooltip-text .mortar-tooltip-title,#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text .mortar-tooltip-title{font-size:1rem}@media only screen and (max-width:768px){#profileStickyHeaderWrapper .favoriteBox{top:.1875rem}}#profileStickyHeaderWrapper .favoriteBox button{font-size:2.25rem}#profileStickyHeaderWrapper .favoriteBox button.storyicon{min-height:2.25rem;top:-.125rem}@media only screen and (max-width:768px){#profileStickyHeaderWrapper .favoriteBox button.storyicon{top:-.375rem}}@media only screen and (min-width:1600px){#profileStickyHeaderWrapper .favoriteBox button.storyicon{min-height:2.222222222rem;top:-.166666667rem}}@media only screen and (min-width:1920px){#profileStickyHeaderWrapper .favoriteBox button.storyicon{min-height:1.818181818rem;top:0}}@media only screen and (min-width:2240px){#profileStickyHeaderWrapper .favoriteBox button.storyicon{min-height:2.230769231rem;top:-.153846154rem}}@media only screen and (min-width:2560px){#profileStickyHeaderWrapper .favoriteBox button.storyicon{min-height:2.233333333rem;top:-.133333333rem}}#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip{left:0;position:absolute;right:0}#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{right:1.5rem;top:2.9375rem}#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text::before{right:calc(50% - 1.5875rem)}@media only screen and (max-width:1024px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text::before{right:calc(50% - 2.1875rem)}}@media only screen and (max-width:1024px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{right:2.1875rem}}@media only screen and (max-width:768px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{top:2.75rem}}@media only screen and (min-width:1600px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{right:1.5rem;top:2.944444444rem}}@media only screen and (min-width:1920px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{top:2.818181818rem}}@media only screen and (min-width:2240px){#profileStickyHeaderWrapper .favoriteBox .mortar-tooltip .mortar-tooltip-text{top:2.923076923rem}}#profileStickyHeaderWrapper .leftNav,#profileStickyHeaderWrapper .rightNav{align-items:center;top:.1875rem;z-index:10}#profileStickyHeaderWrapper .leftNav.slick-disabled i,#profileStickyHeaderWrapper .rightNav.slick-disabled i{color:#d4d4d4}#profileStickyHeaderWrapper .leftNav i,#profileStickyHeaderWrapper .rightNav i{font-size:.875rem}.leftNav,.rightNav{position:absolute;cursor:pointer;border:0 none;background-color:transparent;padding:0 .4375rem}.leftNav{left:0}@media only screen and (max-width:1024px){.leftNav{padding-left:0}}.rightNav{right:0}@media only screen and (max-width:1024px){.rightNav{padding-right:0}}.profileCarouselArrowLeftIcon,.profileCarouselArrowRightIcon{border:0 none;font-size:1rem;color:#367b01;background-color:transparent}@media only screen and (min-width:768px) and (max-width:1024px){.basic #profileHeaderWrapper .pmcLogo,.tiertwo #profileHeaderWrapper .pmcLogo{margin-top:3.125rem}}@media only screen and (min-width:768px) and (max-width:1024px){.basic #profileHeaderWrapper .wsrLogoContainer,.tiertwo #profileHeaderWrapper .wsrLogoContainer{margin-top:3.125rem}}@media only screen and (min-width:768px) and (max-width:1024px){.profilePropRes #profileHeaderWrapper .freshnessContainer{left:0}}.profilePropRes #profileHeaderWrapper .neighborhoodAddress{padding-top:.25rem}.profilePropRes #profileHeaderWrapper .propertyAddressRow{margin-bottom:0}.profilePropRes #profileHeaderWrapper #priceBedBathAreaInfoWrapper{margin-top:0}.upsell #profileHeaderWrapper .location-map,.upsell #profileHeaderWrapper .pmcLogo{display:none}.freshnessContainer{align-content:center}.freshnessContainer .lastUpdated{display:flex;margin:0!important}.freshnessContainer .lastUpdated .storyicon{top:0!important}#priceBedBathAreaInfoWrapper{display:flex;margin-top:1rem;margin-bottom:1.125rem;background-color:#fff;border:1px solid #cacaca;border-radius:5px}#priceBedBathAreaInfoWrapper .row{display:flex;flex-direction:row;width:100%}#priceBedBathAreaInfoWrapper .priceBedRangeInfoContainer{width:100%}#priceBedBathAreaInfoWrapper .column{display:flex;justify-content:space-between;flex:1 1 auto;margin:0}#priceBedBathAreaInfoWrapper .column:not(:last-child)::after{border-right:1px solid #cacaca;content:""}#priceBedBathAreaInfoWrapper .column.nearbyCampusColumn{max-width:20%;padding-left:.625rem;padding-right:.625rem}#priceBedBathAreaInfoWrapper .priceBedRangeInfo{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:1.25rem 0;width:100%}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .priceBedRangeInfoInnerContainer{text-align:center;margin:0 auto;display:flex;justify-content:space-evenly;flex-direction:column}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .priceBedRangeInfoInnerContainer.center{text-align:center}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel{color:#000;font-size:1rem;line-height:1.5rem;margin-bottom:.25rem}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel p{font-size:1.125rem}@media only screen and (min-width:1920px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel{font-size:1rem}}@media only screen and (min-width:2240px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel{font-size:1rem}}@media only screen and (min-width:2560px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel{font-size:1rem}}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel .all-in-pricing-text{white-space:nowrap;font-family:"CostarBrownLight",sans-serif;display:flex;align-items:center;column-gap:.25rem}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel .all-in-pricing-text i{color:#0f8ac0}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel.priceLeaseTerm{font-size:.875rem}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoLabel.priceLeaseTerm span:not(:first-child):before{content:'·';font-size:2rem;vertical-align:middle;padding:0 .45rem 0 .5rem;line-height:1;color:#000;position:static}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail{color:#000;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem}@media only screen and (min-width:1600px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail{font-size:1.125rem}}@media only screen and (min-width:1920px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail{font-size:1.15rem}}@media only screen and (min-width:2240px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail{font-size:1.135384615rem}}@media only screen and (min-width:2560px){#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail{font-size:1.124333333rem}}#priceBedBathAreaInfoWrapper .priceBedRangeInfo .rentInfoDetail #allInPrice{height:unset;font-size:.75rem}#unitDetailInfoWrapper{color:#000}#unitDetailInfoWrapper h3{color:#4c4c4c}#unitDetailInfoWrapper .unitDetailContainer,#unitDetailInfoWrapper .unitDescriptionContainer{padding-bottom:1rem}.pricingGridItem{border:1px solid #cacaca;border-radius:5px;margin-bottom:1.875rem;padding:.875rem 1.625rem}.pricingGridItem.multiFamily.hasUnitGrid{padding-bottom:1rem}.pricingGridItem.multiFamily .actionLinksContainer{margin-bottom:.6rem}.pricingGridItem:last-of-type{margin-bottom:1rem}.pricingGridItem ul{margin:0;padding-left:0}.pricingGridItem .availability{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;margin-top:.9375rem;margin-bottom:.188rem;text-transform:capitalize}@media only screen and (min-width:1600px){.pricingGridItem .availability{font-size:1.166666667rem}}@media only screen and (min-width:1920px){.pricingGridItem .availability{font-size:1.15rem}}@media only screen and (min-width:2240px){.pricingGridItem .availability{font-size:1.135384615rem}}@media only screen and (min-width:2560px){.pricingGridItem .availability{font-size:1.124333333rem}}.pricingGridItem .availabilityInfo{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.pricingGridItem .unitDetailsEngrain{display:none}.pricingGridItem .unitDetailsEngrain.active{display:block}.pricingGridItem .unitDetails{color:#4c4c4c;display:none;font-size:1rem;padding:0 .25rem .75rem 0}.pricingGridItem .unitDetails .unitDescriptionContainer{margin-top:.75rem}.pricingGridItem .unitDetails .unitDescription{display:block;margin-top:.75rem;white-space:pre-line}.pricingGridItem .unitDetails .unitName,.pricingGridItem .unitDetails .viewPriceCta{display:block;margin-top:.25rem}.pricingGridItem .unitDetails .viewPriceCta i{color:#0576a7!important}.pricingGridItem .unitDetails .pricing-detail-cta{display:flex}.pricingGridItem .unitDetails .pricing-detail-cta .rentEstimateStoryIcon{color:#0576a7!important}.pricingGridItem .unitDetails .system-message{max-width:unset;margin-bottom:1rem}.pricingGridItem .unitDetails .system-message .copy{padding-top:unset!important}.pricingGridItem .unitDetails .system-message i{top:.6rem!important}.pricingGridItem .unitDetails .unitConcessionText{padding:1rem;border:.0625rem solid #189ed9;display:flex;border-radius:.3125rem;background:#dcf3fb;margin-top:1rem;overflow-wrap:anywhere}.pricingGridItem .unitDetails .unitConcessionText i{color:#4c4c4c;font-size:1.5rem;margin-right:.5rem}.pricingGridItem .unitDetails .unitConcessionText i::before{vertical-align:middle}.pricingGridItem .unitDetails .unitConcessionText .rentSpecialTitle{padding:0!important;align-self:center;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}.pricingGridItem .unitDetails .rent-info-section{display:flex;align-items:center}.pricingGridItem .unitDetails .rent-info-section .unit-detail-rent-estimate-button{margin:0;border-color:#0576a7;padding-left:.625rem;padding-right:.625rem;display:flex;align-items:center;cursor:pointer;color:#0576a7}.pricingGridItem .unitDetails .rent-info-section .unit-detail-rent-estimate-button i{font-size:1.5rem;color:#fff;border:1px solid #0576a7;border-radius:50%;background:#0576a7;margin-right:.5rem}.pricingGridItem .unitDetails .rent-info-section .price-by-information{margin-left:1rem}.pricingGridItem .unitDetails .unit-media-label{display:none;margin-top:1rem;margin-bottom:.5rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;font-weight:normal}.pricingGridItem .unitDetails p{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;padding-top:.5rem}.pricingGridItem .unitDetails .amenities,.pricingGridItem .unitDetails .leaseTerms{margin-top:.5rem}.pricingGridItem .unitDetails .amenities .topAmenity,.pricingGridItem .unitDetails .leaseTerms .topAmenity,.pricingGridItem .unitDetails .amenities .topLeaseTerm,.pricingGridItem .unitDetails .leaseTerms .topLeaseTerm{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.pricingGridItem .unitDetails .amenities ul li:first-child,.pricingGridItem .unitDetails .leaseTerms ul li:first-child{margin-top:.5rem}.pricingGridItem .unitDetails .amenities ul li,.pricingGridItem .unitDetails .leaseTerms ul li{list-style:none}.pricingGridItem .unitDetails .amenities ul li:last-child ul,.pricingGridItem .unitDetails .leaseTerms ul li:last-child ul{border-bottom:0;margin-bottom:0;padding-bottom:0}.pricingGridItem .unitDetails .amenities ul ul,.pricingGridItem .unitDetails .leaseTerms ul ul{padding-bottom:1.375rem;padding-top:.4rem;margin-bottom:1rem;column-count:2;list-style:none}.pricingGridItem .unitDetails .amenities ul ul li,.pricingGridItem .unitDetails .leaseTerms ul ul li{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;color:#4c4c4c;padding-right:20px;padding-left:1rem;padding-top:.5rem;list-style-type:none;position:relative}.pricingGridItem .unitDetails .amenities ul ul li::before,.pricingGridItem .unitDetails .leaseTerms ul ul li::before{content:"•";color:#4c4c4c;left:0;position:absolute}.pricingGridItem .unitDetails .amenities ul>li>ul>li:first-child,.pricingGridItem .unitDetails .leaseTerms ul>li>ul>li:first-child{margin-top:0}.pricingGridItem .unitDetails .amenities ul>li>ul>li:last-child,.pricingGridItem .unitDetails .leaseTerms ul>li>ul>li:last-child{margin-bottom:.5rem}.pricingGridItem .unitDetails.active{display:block}.pricingGridItem .unitDetails .unit-level-actions{display:flex}.pricingGridItem .unitDetails .unit-level-actions .first-col{width:50%}.pricingGridItem .unitDetails .unit-level-actions .second-col{width:50%}.pricingGridItem .unitDetails .title{font-size:1rem;font-weight:bold}.pricingGridItem .unitDetails .icons{font-size:1.5rem;vertical-align:middle;line-height:normal}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks{background-color:transparent;border:0;padding:0}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .imagesStoryIcon{bottom:2px;position:relative}.pricingGridItem .unitDetails .unitPhotosBtn{display:none}.pricingGridItem .unitDetails .unitFloorPlansBtn{display:none}.pricingGridItem .unitDetails .unitVideoBtn{display:none}.pricingGridItem .unitDetails .unitTourBtn{display:none}.pricingGridItem .unitDetails .unitMapBtn{display:none}.pricingGridItem .unitDetails .unitViewBtn{display:none}.pricingGridItem .unitDetails .actionLinks{color:#0576a7}.pricingGridItem .unitGridContainer{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-top:.6875rem}.pricingGridItem .unitGridContainer .grid-container{padding:0}.pricingGridItem .unitGridContainer .unitGridHeaderRow{border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;display:flex}.pricingGridItem .unitGridContainer .unitGridHeaderRow .unitColumn,.pricingGridItem .unitGridContainer .unitGridHeaderRow .pricingColumn{width:19%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .sqftColumn{width:20%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .availableColumn{width:42%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel{color:#4c4c4c;font-size:.875rem;height:2.125rem;line-height:2.125rem;padding:0}.pricingGridItem .unitGridContainer .unitContainer{list-style-type:none}.pricingGridItem .unitGridContainer .unitContainer:not(:last-child){border-bottom:1px solid #cacaca}.pricingGridItem .unitGridContainer .unitContainer.hideOnCollapsed{display:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn{background-color:transparent;border:0;padding:0}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active{color:#0576a7}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:-moz-focusring{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.disabled{color:#4c4c4c;cursor:default}.pricingGridItem .unitGridContainer .unitContainer .unitBtn .unitNumberText{width:80%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}.pricingGridItem .unitGridContainer .unitContainer .unitBtn i{font-size:1.5rem;vertical-align:text-top;color:#4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .column{align-items:center;display:flex;float:left;height:2.75rem;line-height:1rem}.pricingGridItem .unitGridContainer .unitContainer .column button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricingGridItem .unitGridContainer .unitContainer .column>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricingGridItem .unitGridContainer .unitContainer .availableColumn{width:42%}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer{align-items:center;display:flex;flex-grow:1;justify-content:space-between;overflow:hidden}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer>div{align-items:center;display:flex;justify-content:space-between}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer .dateAvailable{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;line-height:normal}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button{font-size:.875rem;height:2rem;margin:.125rem 1.125rem .125rem 0;padding-top:0}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.btn{padding-left:.625rem;padding-right:.625rem}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.expandSectionBtn{margin-right:.625rem}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.js-applyNowExternal{align-items:center;justify-content:center;display:flex}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.js-applyNowExternal .newWindowStoryIcon{font-size:1.25rem;padding-left:4px}.pricingGridItem .unitGridContainer .unitContainer .unitColumn,.pricingGridItem .unitGridContainer .unitContainer .pricingColumn{width:19%}.pricingGridItem .unitGridContainer .unitContainer .clickable{cursor:pointer}.pricingGridItem .unitGridContainer .unitContainer .sqftColumn{width:20%}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn{background-color:transparent;border:1px solid transparent;border-radius:4px;padding:0}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus:not(:focus-visible){border:1px solid transparent}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus:not(:-moz-focusring){border:1px solid transparent}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus-visible{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:-moz-focusring{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn i{color:#4c4c4c;font-size:1.5rem;height:2.125rem;line-height:2.125rem}.pricingGridItem .unitGridContainer .unitContainer .hideCaret{visibility:hidden}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks{color:#0576a7;vertical-align:middle;background-color:transparent;border:0;padding:0}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .icons{font-size:1.5rem;line-height:normal;color:#0576a7;margin-right:.25rem;display:inline-block}.pricingGridItem .unitGridContainer .unitContainer .tadalabel{margin-left:8px;padding:6px;font-size:12px;border-width:1px;color:#000;position:relative;top:3px}.pricingGridItem .unitGridContainer .showMoreLabel{padding-top:.9375rem;text-align:center}.pricingGridItem .unitGridContainer .showMoreLabel button{background-color:transparent;border:0;color:#0576a7}.pricingGridItem .unitGridContainer .showMoreLabel button:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .showMoreLabel button:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .showMoreLabel button:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .showMoreLabel button:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .showMoreLabel button:-moz-focusring{text-decoration:underline}.pricingGridItem .applyUnitDetailsSection{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;margin-top:.3125rem}.pricingGridItem .applyUnitDetailsSection .row{margin-bottom:0;margin-top:0}.pricingGridItem .applyUnitDetailsSection ul{margin:0;padding-left:0}.pricingGridItem .applyUnitDetailsSection .expandUnitDetailButton{margin-top:0}.pricingGridItem .applyUnitDetailsSection .unitApply .btn{font-size:.875rem;height:2rem;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:9.125rem}.pricingGridItem .applyUnitDetailsSection .unitDetail{font-size:1rem;margin-top:.875rem}.pricingGridItem .applyUnitDetailsSection .unitDetail:first-of-type{margin-top:1.0625rem}.pricingGridItem .applyUnitDetailsSection .unitDetail .title{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;font-weight:normal}.pricingGridItem .applyUnitDetailsSection .unitDetail ul li:first-child{margin-top:.5rem}.pricingGridItem .applyUnitDetailsSection .unitDetail ul li{list-style:none}.pricingGridItem .applyUnitDetailsSection .unitDetail ul ul{column-count:2}.pricingGridItem .applyUnitDetailsSection .unitDetail ul ul li{list-style-position:inside}.pricingGridItem .applyUnitDetailsSection .unitDetail ul>li>ul>li:first-child{margin-top:0}.pricingGridItem .applyUnitDetailsSection .unitDetail ul>li>ul>li:last-child{margin-bottom:.5rem}.pricingGridItem .priceGridModelWrapper{margin-bottom:0;background-color:#fff}.pricingGridItem .priceGridModelWrapper .row{display:flex;flex-direction:row;width:100%}.pricingGridItem .priceGridModelWrapper .column1{display:flex;flex-direction:column;flex-grow:1;min-width:0}.pricingGridItem .priceGridModelWrapper .column2{display:flex;flex-direction:column;flex-shrink:0;margin-top:.375rem;min-width:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo{position:relative;list-style-type:none;margin:0;padding:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-family:"CostarBrownRegular",sans-serif;font-size:1.375rem;font-weight:normal;line-height:1.875rem;margin:0;overflow:hidden;padding:0}@media only screen and (min-width:1600px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.431666667rem;line-height:2.244444444rem}}@media only screen and (min-width:1920px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.405454545rem;line-height:2.063636364rem}}@media only screen and (min-width:2240px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.387692308rem;line-height:1.9rem}}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.374333333rem}}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{display:block;font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-top:.5625rem}@media only screen and (min-width:1600px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.301666667rem}}@media only screen and (min-width:1920px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.277727273rem}}@media only screen and (min-width:2240px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.261538462rem}}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.249333333rem}}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .detailsLabel{margin-top:.3125rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .detailsTextWrapper{display:block}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .leaseDepositLabel{margin-top:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer{margin-top:.875rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .sendMessage{padding:0 .5rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .tourFloorplan{vertical-align:middle;margin:0;margin-right:1.125rem;padding:0 .5rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer.mobile{display:none}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .actionLinks{background-color:transparent;border:0;padding:0;margin-right:1.125rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .actionLinks:last-of-type{margin-right:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .icons{font-size:1.5rem;vertical-align:middle;line-height:normal;color:#0576a7;margin-right:.25rem}.pricingGridItem .priceGridModelWrapper .expandUnitDetailButton{margin-bottom:.9375rem}.pricingGridItem .priceGridModelWrapper .expandUnitDetailButton .actionLinks .down2StoryIcon{color:#0576a7}.pricingGridItem .priceGridModelWrapper .actionLinks{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;padding:0 10px 0 0;position:relative;font-size:1rem;vertical-align:middle;line-height:normal}.pricingGridItem .priceGridModelWrapper .actionLinks:focus{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .priceGridModelWrapper .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .priceGridModelWrapper .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks .down2StoryIcon,.pricingGridItem .priceGridModelWrapper .actionLinks .up2StoryIcon{bottom:0;position:absolute;right:-.625rem;text-decoration:none}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .actionLinks .down2StoryIcon,.pricingGridItem .priceGridModelWrapper .actionLinks .up2StoryIcon{right:-.875rem}}.pricingGridItem .priceGridModelWrapper .unitApply{margin-left:auto}.pricingGridItem .priceGridModelWrapper .unitApply button{margin-top:0;margin-right:0}.pricingGridItem .priceGridModelWrapper .applyUnitDetailsSectionMobile{display:none}.pricingGridItem .priceGridModelWrapper .floorplanButton{list-style-type:none;border:1px solid #cacaca;border-radius:5px;cursor:pointer;overflow:hidden}.pricingGridItem .priceGridModelWrapper .floorplanButton .floorPlanButtonImage{background-size:contain;background-repeat:no-repeat;background-position:center center;width:8.625rem;height:8.625rem;margin:5px}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .floorplanButton .floorPlanButtonImage{width:9.133333333rem;height:9.133333333rem}}.pricingGridItem .priceGridModelWrapper .floorplanButton .unitPhotoButtonImage{background-size:cover;background-repeat:no-repeat;background-position:center center;width:9rem;height:9rem;margin:0}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .floorplanButton .unitPhotoButtonImage{width:9.133333333rem;height:9.133333333rem}}.pricingGridItem .rent-estimate-button{display:flex;align-items:center;cursor:pointer}.pricingGridItem .rent-estimate-button .rent-estimate-icon{font-size:1.5rem;border:1px solid #0576a7;border-radius:50%;background:#0576a7;color:#fff;margin-right:.5rem}.pricingGridItem .rent-estimate-button span{color:#0576a7}.pricingGridItem .cta-section{display:flex;align-items:center;margin-top:1rem;justify-content:space-between}.pricingGridItem .cta-section button{margin:0!important}.pricingGridItem .cta-section .unit-detail-rent-estimate-button{display:none;align-items:center;text-decoration:none}.pricingGridItem .cta-section i{font-size:2rem}.pricingGridItem{border:1px solid #cacaca;border-radius:5px;margin-bottom:1.875rem;padding:.875rem 1.625rem}.pricingGridItem.multiFamily.hasUnitGrid{padding-bottom:1rem}.pricingGridItem.multiFamily .actionLinksContainer{margin-bottom:.6rem}.pricingGridItem:last-of-type{margin-bottom:1rem}.pricingGridItem ul{margin:0;padding-left:0}.pricingGridItem .availability{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;margin-top:.9375rem;margin-bottom:.188rem;text-transform:capitalize}@media only screen and (min-width:1600px){.pricingGridItem .availability{font-size:1.166666667rem}}@media only screen and (min-width:1920px){.pricingGridItem .availability{font-size:1.15rem}}@media only screen and (min-width:2240px){.pricingGridItem .availability{font-size:1.135384615rem}}@media only screen and (min-width:2560px){.pricingGridItem .availability{font-size:1.124333333rem}}.pricingGridItem .availabilityInfo{font-size:1rem;font-family:"CostarBrownLight",sans-serif}.pricingGridItem .unitDetailsEngrain{display:none}.pricingGridItem .unitDetailsEngrain.active{display:block}.pricingGridItem .unitDetails{color:#4c4c4c;display:none;font-size:1rem;padding:0 .25rem .75rem 0}.pricingGridItem .unitDetails .unitDescriptionContainer{margin-top:.75rem}.pricingGridItem .unitDetails .unitDescription{display:block;margin-top:.75rem;white-space:pre-line}.pricingGridItem .unitDetails .unitName,.pricingGridItem .unitDetails .viewPriceCta{display:block;margin-top:.25rem}.pricingGridItem .unitDetails .viewPriceCta i{color:#0576a7!important}.pricingGridItem .unitDetails .pricing-detail-cta{display:flex}.pricingGridItem .unitDetails .pricing-detail-cta .rentEstimateStoryIcon{color:#0576a7!important}.pricingGridItem .unitDetails .system-message{max-width:unset;margin-bottom:1rem}.pricingGridItem .unitDetails .system-message .copy{padding-top:unset!important}.pricingGridItem .unitDetails .system-message i{top:.6rem!important}.pricingGridItem .unitDetails .unitConcessionText{padding:1rem;border:.0625rem solid #189ed9;display:flex;border-radius:.3125rem;background:#dcf3fb;margin-top:1rem;overflow-wrap:anywhere}.pricingGridItem .unitDetails .unitConcessionText i{color:#4c4c4c;font-size:1.5rem;margin-right:.5rem}.pricingGridItem .unitDetails .unitConcessionText i::before{vertical-align:middle}.pricingGridItem .unitDetails .unitConcessionText .rentSpecialTitle{padding:0!important;align-self:center;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}.pricingGridItem .unitDetails .rent-info-section{display:flex;align-items:center}.pricingGridItem .unitDetails .rent-info-section .unit-detail-rent-estimate-button{margin:0;border-color:#0576a7;padding-left:.625rem;padding-right:.625rem;display:flex;align-items:center;cursor:pointer;color:#0576a7}.pricingGridItem .unitDetails .rent-info-section .unit-detail-rent-estimate-button i{font-size:1.5rem;color:#fff;border:1px solid #0576a7;border-radius:50%;background:#0576a7;margin-right:.5rem}.pricingGridItem .unitDetails .rent-info-section .price-by-information{margin-left:1rem}.pricingGridItem .unitDetails .unit-media-label{display:none;margin-top:1rem;margin-bottom:.5rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;font-weight:normal}.pricingGridItem .unitDetails p{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;padding-top:.5rem}.pricingGridItem .unitDetails .amenities,.pricingGridItem .unitDetails .leaseTerms{margin-top:.5rem}.pricingGridItem .unitDetails .amenities .topAmenity,.pricingGridItem .unitDetails .leaseTerms .topAmenity,.pricingGridItem .unitDetails .amenities .topLeaseTerm,.pricingGridItem .unitDetails .leaseTerms .topLeaseTerm{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.pricingGridItem .unitDetails .amenities ul li:first-child,.pricingGridItem .unitDetails .leaseTerms ul li:first-child{margin-top:.5rem}.pricingGridItem .unitDetails .amenities ul li,.pricingGridItem .unitDetails .leaseTerms ul li{list-style:none}.pricingGridItem .unitDetails .amenities ul li:last-child ul,.pricingGridItem .unitDetails .leaseTerms ul li:last-child ul{border-bottom:0;margin-bottom:0;padding-bottom:0}.pricingGridItem .unitDetails .amenities ul ul,.pricingGridItem .unitDetails .leaseTerms ul ul{padding-bottom:1.375rem;padding-top:.4rem;margin-bottom:1rem;column-count:2;list-style:none}.pricingGridItem .unitDetails .amenities ul ul li,.pricingGridItem .unitDetails .leaseTerms ul ul li{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;color:#4c4c4c;padding-right:20px;padding-left:1rem;padding-top:.5rem;list-style-type:none;position:relative}.pricingGridItem .unitDetails .amenities ul ul li::before,.pricingGridItem .unitDetails .leaseTerms ul ul li::before{content:"•";color:#4c4c4c;left:0;position:absolute}.pricingGridItem .unitDetails .amenities ul>li>ul>li:first-child,.pricingGridItem .unitDetails .leaseTerms ul>li>ul>li:first-child{margin-top:0}.pricingGridItem .unitDetails .amenities ul>li>ul>li:last-child,.pricingGridItem .unitDetails .leaseTerms ul>li>ul>li:last-child{margin-bottom:.5rem}.pricingGridItem .unitDetails.active{display:block}.pricingGridItem .unitDetails .unit-level-actions{display:flex}.pricingGridItem .unitDetails .unit-level-actions .first-col{width:50%}.pricingGridItem .unitDetails .unit-level-actions .second-col{width:50%}.pricingGridItem .unitDetails .title{font-size:1rem;font-weight:bold}.pricingGridItem .unitDetails .icons{font-size:1.5rem;vertical-align:middle;line-height:normal}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks{background-color:transparent;border:0;padding:0}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .unitDetails .actionLinksContainer .imagesStoryIcon{bottom:2px;position:relative}.pricingGridItem .unitDetails .unitPhotosBtn{display:none}.pricingGridItem .unitDetails .unitFloorPlansBtn{display:none}.pricingGridItem .unitDetails .unitVideoBtn{display:none}.pricingGridItem .unitDetails .unitTourBtn{display:none}.pricingGridItem .unitDetails .unitMapBtn{display:none}.pricingGridItem .unitDetails .unitViewBtn{display:none}.pricingGridItem .unitDetails .actionLinks{color:#0576a7}.pricingGridItem .unitGridContainer{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-top:.6875rem}.pricingGridItem .unitGridContainer .grid-container{padding:0;overflow:hidden}.pricingGridItem .unitGridContainer .unitGridHeaderRow{border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;display:flex}.pricingGridItem .unitGridContainer .unitGridHeaderRow .unitColumn,.pricingGridItem .unitGridContainer .unitGridHeaderRow .pricingColumn{width:19%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .sqftColumn{width:20%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .availableColumn{width:42%}.pricingGridItem .unitGridContainer .unitGridHeaderRow .unitLabel{color:#4c4c4c;font-size:.875rem;height:2.125rem;line-height:2.125rem;padding:0}.pricingGridItem .unitGridContainer .unitContainer{list-style-type:none}.pricingGridItem .unitGridContainer .unitContainer:not(:last-child){border-bottom:1px solid #cacaca}.pricingGridItem .unitGridContainer .unitContainer.hideOnCollapsed{display:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn{background-color:transparent;border:0;padding:0}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active{color:#0576a7}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.active:-moz-focusring{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .unitBtn.disabled{color:#4c4c4c;cursor:default}.pricingGridItem .unitGridContainer .unitContainer .unitBtn .unitNumberText{width:80%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}.pricingGridItem .unitGridContainer .unitContainer .unitBtn i{font-size:1.5rem;vertical-align:text-top;color:#4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .column{align-items:center;display:flex;float:left;height:2.75rem;line-height:1rem}.pricingGridItem .unitGridContainer .unitContainer .column button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricingGridItem .unitGridContainer .unitContainer .column>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricingGridItem .unitGridContainer .unitContainer .availableColumn{width:42%}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer{align-items:center;display:flex;flex-grow:1;justify-content:space-between;overflow:hidden}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer>div{align-items:center;display:flex;justify-content:space-between}.pricingGridItem .unitGridContainer .unitContainer .availableColumn .availableColumnInnerContainer .dateAvailable{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;line-height:normal}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button{font-size:.875rem;height:2rem;margin:.125rem 1.125rem .125rem 0;padding-top:0}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.btn{padding-left:.625rem;padding-right:.625rem}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.expandSectionBtn{margin-right:.625rem}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.js-applyNowExternal{align-items:center;justify-content:center;display:flex}.pricingGridItem .unitGridContainer .unitContainer .availableColumn button.js-applyNowExternal .newWindowStoryIcon{font-size:1.25rem;padding-left:4px}.pricingGridItem .unitGridContainer .unitContainer .unitColumn,.pricingGridItem .unitGridContainer .unitContainer .pricingColumn{width:19%}.pricingGridItem .unitGridContainer .unitContainer .clickable{cursor:pointer}.pricingGridItem .unitGridContainer .unitContainer .sqftColumn{width:20%}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn{background-color:transparent;border:1px solid transparent;border-radius:4px;padding:0}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus:not(:focus-visible){border:1px solid transparent}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus:not(:-moz-focusring){border:1px solid transparent}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:focus-visible{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn:-moz-focusring{border:1px solid #4c4c4c}.pricingGridItem .unitGridContainer .unitContainer .expandSectionBtn i{color:#4c4c4c;font-size:1.5rem;height:2.125rem;line-height:2.125rem}.pricingGridItem .unitGridContainer .unitContainer .hideCaret{visibility:hidden}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks{color:#0576a7;vertical-align:middle;background-color:transparent;border:0;padding:0}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .unitGridContainer .unitContainer .actionLinksContainer .icons{font-size:1.5rem;line-height:normal;color:#0576a7;margin-right:.25rem;display:inline-block}.pricingGridItem .unitGridContainer .unitContainer .tadalabel{margin-left:8px;padding:6px;font-size:12px;border-width:1px;color:#000;position:relative;top:3px}.pricingGridItem .unitGridContainer .showMoreLabel{padding-top:.9375rem;text-align:center}.pricingGridItem .unitGridContainer .showMoreLabel button{background-color:transparent;border:0;color:#0576a7}.pricingGridItem .unitGridContainer .showMoreLabel button:focus{text-decoration:underline}.pricingGridItem .unitGridContainer .showMoreLabel button:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .unitGridContainer .showMoreLabel button:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .unitGridContainer .showMoreLabel button:focus-visible{text-decoration:underline}.pricingGridItem .unitGridContainer .showMoreLabel button:-moz-focusring{text-decoration:underline}.pricingGridItem .applyUnitDetailsSection{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:1rem;margin-top:.3125rem}.pricingGridItem .applyUnitDetailsSection .row{margin-bottom:0;margin-top:0}.pricingGridItem .applyUnitDetailsSection ul{margin:0;padding-left:0}.pricingGridItem .applyUnitDetailsSection .expandUnitDetailButton{margin-top:0}.pricingGridItem .applyUnitDetailsSection .unitApply .btn{font-size:.875rem;height:2rem;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:9.125rem}.pricingGridItem .applyUnitDetailsSection .unitDetail{font-size:1rem;margin-top:.875rem}.pricingGridItem .applyUnitDetailsSection .unitDetail:first-of-type{margin-top:1.0625rem}.pricingGridItem .applyUnitDetailsSection .unitDetail .title{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;font-weight:normal}.pricingGridItem .applyUnitDetailsSection .unitDetail ul li:first-child{margin-top:.5rem}.pricingGridItem .applyUnitDetailsSection .unitDetail ul li{list-style:none}.pricingGridItem .applyUnitDetailsSection .unitDetail ul ul{column-count:2}.pricingGridItem .applyUnitDetailsSection .unitDetail ul ul li{list-style-position:inside}.pricingGridItem .applyUnitDetailsSection .unitDetail ul>li>ul>li:first-child{margin-top:0}.pricingGridItem .applyUnitDetailsSection .unitDetail ul>li>ul>li:last-child{margin-bottom:.5rem}.pricingGridItem .priceGridModelWrapper{margin-bottom:0;background-color:#fff}.pricingGridItem .priceGridModelWrapper .row{display:flex;flex-direction:row;width:100%}.pricingGridItem .priceGridModelWrapper .column1{display:flex;flex-direction:column;flex-grow:1;min-width:0}.pricingGridItem .priceGridModelWrapper .column2{display:flex;flex-direction:column;flex-shrink:0;margin-top:.375rem;min-width:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo{position:relative;list-style-type:none;margin:0;padding:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-family:"CostarBrownRegular",sans-serif;font-size:1.375rem;font-weight:normal;line-height:1.875rem;margin:0;overflow:hidden;padding:0;color:#4c4c4c}@media only screen and (min-width:1600px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.431666667rem;line-height:2.244444444rem}}@media only screen and (min-width:1920px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.405454545rem;line-height:2.063636364rem}}@media only screen and (min-width:2240px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.387692308rem;line-height:1.9rem}}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelLabel{font-size:1.374333333rem}}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .modelName{display:block;overflow:unset;text-overflow:unset;white-space:nowrap;width:95%}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{display:flex;font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-top:.5625rem;gap:.25rem}@media only screen and (min-width:1600px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.301666667rem}}@media only screen and (min-width:1920px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.277727273rem}}@media only screen and (min-width:2240px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.261538462rem}}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel{font-size:1.249333333rem}}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel .all-in-pricing-text{display:flex;align-items:center;white-space:nowrap;font-family:"CostarBrownLight",sans-serif;font-size:.875rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .rentLabel .all-in-pricing-text i{color:#0f8ac0;font-size:1rem;padding-right:.125rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .unitLabel{display:flex;justify-content:space-between}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .detailsLabel{margin-top:.3125rem;display:inline-block;font-size:1.125rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .detailsTextWrapper{display:block}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .leaseDepositLabel{margin-top:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer{margin-top:.875rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .sendMessage{padding:0 .5rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .tourFloorplan{vertical-align:middle;margin:0;margin-right:1.125rem;padding:0 .5rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer.mobile{display:none}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .actionLinks{background-color:transparent;border:0;padding:0;margin-right:1.125rem}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .actionLinksContainer .actionLinks:last-of-type{margin-right:0}.pricingGridItem .priceGridModelWrapper .priceBedRangeInfo .icons{font-size:1.5rem;vertical-align:middle;line-height:normal;color:#0576a7;margin-right:.25rem}.pricingGridItem .priceGridModelWrapper .expandUnitDetailButton{margin-bottom:.9375rem}.pricingGridItem .priceGridModelWrapper .expandUnitDetailButton .actionLinks .down2StoryIcon{color:#0576a7}.pricingGridItem .priceGridModelWrapper .actionLinks{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;padding:0 10px 0 0;position:relative;font-size:1rem;vertical-align:middle;line-height:normal}.pricingGridItem .priceGridModelWrapper .actionLinks:focus{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks:focus:not(:focus-visible){text-decoration:none}.pricingGridItem .priceGridModelWrapper .actionLinks:focus:not(:-moz-focusring){text-decoration:none}.pricingGridItem .priceGridModelWrapper .actionLinks:focus-visible{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks:-moz-focusring{text-decoration:underline}.pricingGridItem .priceGridModelWrapper .actionLinks .down2StoryIcon,.pricingGridItem .priceGridModelWrapper .actionLinks .up2StoryIcon{bottom:0;position:absolute;right:-.625rem;text-decoration:none}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .actionLinks .down2StoryIcon,.pricingGridItem .priceGridModelWrapper .actionLinks .up2StoryIcon{right:-.875rem}}.pricingGridItem .priceGridModelWrapper .unitApply{margin-left:auto}.pricingGridItem .priceGridModelWrapper .unitApply button{margin-top:0;margin-right:0}.pricingGridItem .priceGridModelWrapper .applyUnitDetailsSectionMobile{display:none}.pricingGridItem .priceGridModelWrapper .floorplanButton{list-style-type:none;border:1px solid #cacaca;border-radius:5px;cursor:pointer;overflow:hidden}.pricingGridItem .priceGridModelWrapper .floorplanButton .floorPlanButtonImage{background-size:contain;background-repeat:no-repeat;background-position:center center;width:8.625rem;height:8.625rem;margin:5px}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .floorplanButton .floorPlanButtonImage{width:9.133333333rem;height:9.133333333rem}}.pricingGridItem .priceGridModelWrapper .floorplanButton .unitPhotoButtonImage{background-size:cover;background-repeat:no-repeat;background-position:center center;width:9rem;height:9rem;margin:0}@media only screen and (min-width:2560px){.pricingGridItem .priceGridModelWrapper .floorplanButton .unitPhotoButtonImage{width:9.133333333rem;height:9.133333333rem}}.pricingGridItem .rent-estimate-button{display:flex;align-items:center;cursor:pointer}.pricingGridItem .rent-estimate-button .rent-estimate-icon{font-size:1.5rem;border:1px solid #0576a7;border-radius:50%;background:#0576a7;color:#fff;margin-right:.5rem}.pricingGridItem .rent-estimate-button span{color:#0576a7}.pricingGridItem .cta-section{display:flex;align-items:center;margin-top:1rem;justify-content:space-between}.pricingGridItem .cta-section button{margin:0!important}.pricingGridItem .cta-section .unit-detail-rent-estimate-button{display:none;align-items:center;text-decoration:none}.pricingGridItem .cta-section i{font-size:2rem}.pricingGridItem.v3{padding:1.5rem 1.5rem 1rem}.pricingGridItem.v3 .availability{margin-top:1.5rem;margin-bottom:0}.pricingGridItem.v3 .priceGridModelWrapper .column1{flex:0 1 auto}.pricingGridItem.v3 .priceGridModelWrapper .column2{flex:1;margin-top:0}.pricingGridItem.v3 .priceGridModelWrapper .column2 .modelLabel,.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:1600px){.pricingGridItem.v3 .priceGridModelWrapper .column2 .modelLabel,.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{font-size:1.209444444rem;line-height:2.022222222rem}}@media only screen and (min-width:1920px){.pricingGridItem.v3 .priceGridModelWrapper .column2 .modelLabel,.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{font-size:1.223636364rem;line-height:1.881818182rem}}@media only screen and (min-width:2240px){.pricingGridItem.v3 .priceGridModelWrapper .column2 .modelLabel,.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{font-size:1.233846154rem;line-height:1.746153846rem}}@media only screen and (min-width:2560px){.pricingGridItem.v3 .priceGridModelWrapper .column2 .modelLabel,.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{font-size:1.241rem}}.pricingGridItem.v3 .priceGridModelWrapper .column2 .rentLabel{margin-top:0}.pricingGridItem.v3 .priceGridModelWrapper .column2 .detailsLabel{margin-top:0}.pricingGridItem.v3 .priceGridModelWrapper .column2 .detailsLabel .detailsTextWrapper span{font-size:1rem;line-height:1rem}.pricingGridItem.v3 .priceGridModelWrapper .column2 .actionLinksContainer{margin-top:.5rem}.pricingGridItem.v3 .priceGridModelWrapper .column2 .actionLinksContainer button{margin:0}.pricingGridItem.v3 .priceGridModelWrapper .column2 .actionLinksContainer button:not(:first-child):before{content:'·';font-size:2rem;position:relative;top:8px;padding:0 .625rem 0 .5rem;line-height:0;color:#000}.pricingGridItem.v3 .priceGridModelWrapper .detailsTextWrapper{display:flex;flex-wrap:wrap}.pricingGridItem.v3 .priceGridModelWrapper .detailsTextWrapper span:after{content:'·';font-size:2rem;position:relative;top:6px;padding:0 .5rem 0 .5rem}@media only screen and (min-width:2560px){.pricingGridItem.v3 .priceGridModelWrapper .detailsTextWrapper span:after{top:.5rem}}.pricingGridItem.v3 .priceGridModelWrapper .detailsTextWrapper span:last-child:after{content:''}.pricingGridItem.v3 .priceGridModelWrapper .floorplanButton{border:0;margin-right:1rem}.pricingGridItem.v3 .priceGridModelWrapper .floorplanButton .floorPlanButtonImage{width:7.25rem;height:7.25rem}.pricingGridItem.v3 .priceGridModelWrapper .floorplanButton .unitPhotoButtonImage{width:7.25rem;height:7.25rem}.pricingGridItem.v3 .unitGridContainer{position:relative;left:-24px;width:calc(100% + 48px);margin-top:1rem}@media only screen and (min-width:2240px){.pricingGridItem.v3 .unitGridContainer{left:-26px;width:calc(100% + 52px)}}@media only screen and (min-width:2560px){.pricingGridItem.v3 .unitGridContainer{left:-33px;width:calc(100% + 65px)}}.pricingGridItem.v3 .unitGridContainer .unitGridHeaderRow{color:#4c4c4c;background:#f5f5f5}.pricingGridItem.v3 .unitGridContainer ul{margin-bottom:-1rem}.pricingGridItem.v3 .unitGridContainer .unitLabel{width:16.7%!important;font-size:1rem}.pricingGridItem.v3 .unitGridContainer .unitLabel.sqftColumn{width:10%!important}.pricingGridItem.v3 .unitGridContainer .unitColumn{padding-left:26px}.pricingGridItem.v3 .unitGridContainer .availableColumn{width:19%}.pricingGridItem.v3 .unitGridContainer .unitContainer{font-family:"CostarBrownLight",sans-serif}.pricingGridItem.v3 .unitGridContainer .unitContainer:hover{background:#f5fbfc}.pricingGridItem.v3 .unitGridContainer .unitContainer .column{width:16.7%;height:3.5rem}.pricingGridItem.v3 .unitGridContainer .unitContainer .column.sqftColumn{width:10%!important}.pricingGridItem.v3 .unitGridContainer .unitContainer .column:not(:last-of-type){padding-right:.25rem}.pricingGridItem.v3 .unitGridContainer .unitContainer .availableColumn .dateAvailable{max-width:100%}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn{width:39.9%;padding-right:26px}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn .unitDetailsColumnInnerContainer{align-items:center;display:flex;flex-grow:1;justify-content:space-between;overflow:hidden}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn .unitDetailsColumnInnerContainer .unitDetailsBtn span{margin-left:-6px}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn .unitDetailsColumnInnerContainer button{font-size:1rem}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn .unitDetailsColumnInnerContainer button:not(.btn-text){width:8.625rem}.pricingGridItem.v3 .unitGridContainer .unitContainer .unitDetailsColumn .unitDetailsColumnInnerContainer>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.pricingGridItem.v3 .unitGridContainer .showMoreLabel button{margin-top:1rem}}#walkScoreSection.hide{display:none}.ratings .sectionTitle{margin-bottom:1.25rem}.ratings .ratingsInfo .ratingCol{width:100%}@media only screen and (min-width:768px){.ratings .ratingsInfo::after{content:'';display:block;clear:both}.ratings .ratingsInfo .ratingCol{float:left;width:45%;margin-right:1rem;margin-bottom:1rem}}@media only screen and (min-width:769px) and (max-width:1920px){.ratings .ratingsInfo .ratingCol{margin-left:0;width:47%;margin-right:1rem;margin-bottom:1rem}}@media only screen and (min-width:1921px) and (max-width:2240px){.ratings .ratingsInfo .ratingCol{margin-left:0;width:47%;margin-right:1rem;margin-bottom:1rem}}@media only screen and (min-width:1941px) and (max-width:2560px){.ratings .ratingsInfo .ratingCol{margin-left:0;width:47%;margin-right:1rem;margin-bottom:1rem}}@media only screen and (min-width:2261px){.ratings .ratingsInfo .ratingCol{margin-left:0;width:47.5%;margin-right:1rem;margin-bottom:1rem}}.ratings .ratingsInfo-box .ratingsBox{border:1px solid #3f3f3f;padding:1rem;text-align:left;border-radius:3px}@media only screen and (max-width:767px){.ratings .ratingsInfo-box .ratingsBox{margin-bottom:1rem}}.ratings .ratingsInfo-box .ratingsBox .scoreType{text-transform:uppercase;font-size:1.125rem;margin-bottom:.5rem;display:block;position:static;color:#3f3f3f}.ratings .ratingsInfo-box .ratingsBox .ratingsScore{display:flex;align-content:flex-start;color:#3f3f3f}.ratings .ratingsInfo-box .ratingsBox .ratingsScore .walkIcon::before{position:relative;left:-10px}.ratings .ratingsInfo-box .ratingsBox .ratingsScore .walkIcon,.ratings .ratingsInfo-box .ratingsBox .ratingsScore .commuteBusIcon,.ratings .ratingsInfo-box .ratingsBox .ratingsScore .bikeIcon{width:auto;font-size:4rem;position:static;color:#3f3f3f}.ratings .ratingsInfo-box .ratingsBox .ratingsScore .commuteBusIcon,.ratings .ratingsInfo-box .ratingsBox .ratingsScore .bikeIcon{margin-right:1rem}.ratings .ratingsInfo-box .ratingsBox .ratingsScore>div .score{font-size:2.25rem;font-weight:bolder;line-height:1;margin-bottom:.5rem;position:static;color:#3f3f3f}.ratings .ratingsInfo-box .ratingsBox .ratingsScore>div span{display:block;position:static;color:#3f3f3f;font-style:normal}@media only screen and (max-width:1280px) and (min-width:768px){body.culture-es .profileAppWrapper.basic .ratings .ratingsInfo .ratingCol .ratingsScore>div{min-height:86px}}@media screen{.mainWrapper .print,.mainMobileWrapper .print{display:none!important}.mainWrapper #profileHeaderWrapper .range .beds.print,.mainMobileWrapper #profileHeaderWrapper .range .beds.print{display:none}}@media print{body{height:auto;overflow-y:visible;overflow-x:hidden;min-width:unset;max-width:100%}.row{margin-left:0;margin-right:0}.mainWrapper .screen{display:none!important}.mainWrapper .aspectRatioImage{-webkit-print-color-adjust:exact}.mainWrapper #mainHeader{display:none}.mainWrapper #profileHeaderWrapper{position:static;overflow-x:hidden;min-width:unset;max-width:100%}.mainWrapper #profileHeaderWrapper.profileHeaderPaidWrapper{position:relative;z-index:30}.mainWrapper #profileHeaderWrapper .propertyHeader{display:block;padding-left:0;padding-right:0;background:transparent;margin-top:0;height:auto}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn{width:100%;padding:0;height:auto}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .rating,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .rating{display:none}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .favoriteEmptyIcon,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .favoriteEmptyIcon,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .favoriteFilledIcon,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .favoriteFilledIcon,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .favoriteBox,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .favoriteBox{display:none}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .propertyName,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .propertyName{-webkit-print-color-adjust:exact;max-width:100%;font-size:1.2em;font-family:'CostarBrownRegular';color:#7f7e7e;overflow:hidden;text-overflow:initial;display:inline-block}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .propertyName .propertyDisplayName,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .propertyName .propertyDisplayName{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .propertyAddress,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .propertyAddress{margin-top:0;max-width:100%}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .propertyLocationWrapper,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .propertyLocationWrapper{max-width:70%;width:auto}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .propertyLocation,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .propertyLocation{padding:0;width:100%;height:min-content}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .range,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .range{font-weight:normal;padding-left:2em;float:right}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .range .rentRange,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .range .rentRange{font-size:1.2em}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .range .beds,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .range .beds{display:none}.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformation .range .beds.print,.mainWrapper #profileHeaderWrapper .propertyHeader .propertyInformationColumn .range .beds.print{-webkit-print-color-adjust:exact;display:block;font-size:.9em;color:#7f7e7e}.mainWrapper #profileHeaderWrapper .propertyHeader .logo{display:none}.mainWrapper #profileHeaderWrapper .propertyHeader.tiertwo,.mainWrapper #profileHeaderWrapper .propertyHeader.basic,.mainWrapper #profileHeaderWrapper .propertyHeader.prosumer{position:relative;height:93px;top:0;z-index:30;width:100%}.mainWrapper #profileHeaderWrapper .propertyHeader.tiertwo .similarPropertiesHeader .sectionTitle,.mainWrapper #profileHeaderWrapper .propertyHeader.basic .similarPropertiesHeader .sectionTitle,.mainWrapper #profileHeaderWrapper .propertyHeader.prosumer .similarPropertiesHeader .sectionTitle{display:none}.mainWrapper #profileHeaderWrapper .headerSearch{display:none}.mainWrapper #profileHeaderWrapper #modifiedMainHeader{display:none}.mainWrapper #profileHeaderWrapper .navWrapper{display:none}.mainWrapper #profileApp #profileWrapper{overflow:visible;margin-top:0;position:relative}.mainWrapper #profileApp #profileWrapper section{display:none}.mainWrapper #profileApp #profileWrapper section.print{display:block}.mainWrapper #profileApp #profileWrapper aside{display:none}.mainWrapper #profileApp #profileWrapper .profileTierTwo,.mainWrapper #profileApp #profileWrapper .profileBasic{min-height:initial}.mainWrapper #profileApp #profileWrapper .carousel{margin-bottom:0}.mainWrapper #profileApp #profileWrapper .carousel:before{display:block;content:' ';width:100%;padding-right:10px;height:10px;box-sizing:content-box}.mainWrapper #profileApp #profileWrapper .carousel .carouselContent{width:100%;height:2.6in}.mainWrapper #profileApp #profileWrapper .carousel .carouselContent .imageContainer{position:relative;top:50%;padding-top:66.6%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mainWrapper #profileApp #profileWrapper .carousel .carouselContent .imageContainer img{width:100%;display:block;bottom:0;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.mainWrapper #profileApp #profileWrapper .carousel.paid .leftColumn{padding:0;height:100%;overflow:hidden}.mainWrapper #profileApp #profileWrapper .carousel.paid .rightColumn{height:100%;padding-left:10px}.mainWrapper #profileApp #profileWrapper .carousel.paid .rightColumn .carouselItem{display:block;position:relative;overflow:hidden;height:50%}.mainWrapper #profileApp #profileWrapper .carousel.paid .rightColumn .carouselItem:first-child{border-bottom:5px solid transparent}.mainWrapper #profileApp #profileWrapper .carousel.paid .rightColumn .carouselItem:last-child{border-top:5px solid transparent}.mainWrapper #profileApp #profileWrapper .carousel.tiertwo .carouselColumn,.mainWrapper #profileApp #profileWrapper .carousel.basic .carouselColumn,.mainWrapper #profileApp #profileWrapper .carousel.prosumer .carouselColumn{height:100%;overflow:hidden}.mainWrapper #profileApp #profileWrapper .carousel.tiertwo .carouselColumn .carouselItem,.mainWrapper #profileApp #profileWrapper .carousel.basic .carouselColumn .carouselItem,.mainWrapper #profileApp #profileWrapper .carousel.prosumer .carouselColumn .carouselItem{display:block;position:relative;overflow:hidden;height:100%}.mainWrapper #profileApp #profileWrapper .carousel.tiertwo .carouselColumn .carouselItem img,.mainWrapper #profileApp #profileWrapper .carousel.basic .carouselColumn .carouselItem img,.mainWrapper #profileApp #profileWrapper .carousel.prosumer .carouselColumn .carouselItem img{display:block;width:100%}.mainWrapper #profileApp #profileWrapper .carousel.tiertwo .carouselColumn:first-child,.mainWrapper #profileApp #profileWrapper .carousel.basic .carouselColumn:first-child,.mainWrapper #profileApp #profileWrapper .carousel.prosumer .carouselColumn:first-child{border-right:5px solid transparent}.mainWrapper #profileApp #profileWrapper .carousel.tiertwo .carouselColumn:last-child,.mainWrapper #profileApp #profileWrapper .carousel.basic .carouselColumn:last-child,.mainWrapper #profileApp #profileWrapper .carousel.prosumer .carouselColumn:last-child{border-left:5px solid transparent}.mainWrapper #profileApp #profileWrapper #rentSpecialsSection{display:block}.mainWrapper #profileApp #profileWrapper .availabilitySection{display:block;margin-bottom:5px;margin-top:20px;min-height:300px}.mainWrapper #profileApp #profileWrapper .availabilitySection .availabilityTable{font-size:14.4px;border-left:0;border-right:0}.mainWrapper #profileApp #profileWrapper .availabilitySection .availabilityTable th{padding-top:0}.mainWrapper #profileApp #profileWrapper .availabilitySection .availabilityTable tbody .rentalGridRow{height:30px}.mainWrapper #profileApp #profileWrapper .availabilitySection .availabilityTable tbody tr:nth-child(n+11){display:none}.mainWrapper #profileApp #profileWrapper .availabilitySection .availabilityTable tbody td{color:#4c4c4c;line-height:2em}.mainWrapper #profileApp #profileWrapper .availabilitySection .disclaimer{display:none}.mainWrapper #profileApp #profileWrapper .availabilitySection .disclaimer.print{display:block}.mainWrapper #profileApp #profileWrapper #descriptionSection{display:block}.mainWrapper #profileApp #profileWrapper #descriptionSection h3{color:#4c4c4c!important;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5em;margin-bottom:.5em;margin-top:1rem;border-bottom:1px solid #4c4c4c;page-break-after:avoid;display:block}.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection{display:block}.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection h3{color:#4c4c4c!important;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5em;margin-bottom:.5em;margin-top:1rem;border-bottom:1px solid #4c4c4c;page-break-after:avoid;display:block}.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection .incomeRestrictionsContent{display:block}.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection .incomeRestrictionsContent .incomeRestrictionsTable{width:33%}.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection .incomeRestrictionsContent .incomeRestrictionsTable th,.mainWrapper #profileApp #profileWrapper #incomeRestrictionsSection .incomeRestrictionsContent .incomeRestrictionsTable td{font-family:"CostarBrownLight",sans-serif;font-size:.875rem;line-height:2em;padding:0}.mainWrapper #profileApp #profileWrapper .printPropertySection{-webkit-print-color-adjust:exact;padding-top:5px}.mainWrapper #profileApp #profileWrapper .printPropertySection .printTitle{color:#4c4c4c!important;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5em;margin-bottom:.5em;margin-top:1rem;border-bottom:1px solid #4c4c4c;page-break-after:avoid;display:block}.mainWrapper #profileApp #profileWrapper .printPropertySection .col-75{padding-right:2em}.mainWrapper #profileApp #profileWrapper .printPropertySection ul{margin:0;padding:0;list-style:none}.mainWrapper #profileApp #profileWrapper .printPropertySection ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainWrapper #profileApp #profileWrapper .printPropertySection .printExpenses .printTitle{font-family:"CostarBrownRegular",sans-serif}.mainWrapper #profileApp #profileWrapper .printPropertySection .printExpenses .descriptionWrapper{white-space:nowrap}.mainWrapper #profileApp #profileWrapper .printPropertySection .printExpenses .descriptionWrapper .expense-description,.mainWrapper #profileApp #profileWrapper .printPropertySection .printExpenses .descriptionWrapper .expense-cost{display:inline-block;vertical-align:bottom}.mainWrapper #profileApp #profileWrapper .printPropertySection .printExpenses .descriptionWrapper .expense-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75%;padding-right:.5rem}.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours .printTitle{padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #7f7e7e;line-height:1.2em;vertical-align:top}.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours .officeHours{width:100%}.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours th,.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours td{padding:0;color:#4c4c4c}.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours th{font-weight:bold;text-align:left;line-height:2em}.mainWrapper #profileApp #profileWrapper .printPropertySection .printOfficeHours td{text-align:left}.mainWrapper #profileApp #profileWrapper #schoolsSection{display:block}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolsNav{border:0;margin:.25rem 0}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolsNav .tabHeader{display:none}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolsNav .schoolsLegendOutboundContainer{top:0;font-size:.75rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .tabContent{page-break-inside:avoid}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .tabContent .cell-sm-6.cell-xs-12{width:33.333%;padding:0 .625rem .625rem 0}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard{height:auto;margin-bottom:0;padding:1.0625rem;box-shadow:none;border:1px solid #3f3f3f}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .schoolType{font-size:.6875rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .schoolName{font-size:.9375rem;line-height:1.5rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .details{margin-bottom:.25rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .details>p{height:1rem;font-size:.6875rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .details .numberOfStudents{margin-top:.25rem!important}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .iconContainer{display:flex;justify-content:flex-start}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .iconContainer i{font-size:1rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .iconContainer span{font-size:.75rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .iconContainer>div{width:auto;margin-right:1.5rem}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .schoolCard .iconContainer .outOfTen{bottom:2px}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .outboundLinksContainer{padding-top:0;font-size:.5em}.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .outboundLinksContainer .rating,.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .outboundLinksContainer .tooltip,.mainWrapper #profileApp #profileWrapper #schoolsSection .schoolsModule .outboundLinksContainer #ratingsMethodology{display:none!important}.mainWrapper #profileApp #profileWrapper #walkScoreSection{display:block}.mainWrapper #profileApp #profileWrapper #walkScoreSection h3{color:#4c4c4c!important;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5em;margin-bottom:.5em;margin-top:1rem;border-bottom:1px solid #4c4c4c;page-break-after:avoid;display:block}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol{display:inline-block;width:40%;margin-right:1%}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .ratingsBox{padding:.75rem}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .scoreType{font-size:.75rem}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .walkIcon,.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .commuteBusIcon{font-size:3rem}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .score{font-size:1.6875rem;margin-bottom:.25rem}.mainWrapper #profileApp #profileWrapper #walkScoreSection.ratings .ratingsInfo .ratingCol .scoreDescription{font-size:1.125rem}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection{display:block}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection.hide-on-print{display:none}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection h3:not(.subHeading){display:none}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection h3{color:#4c4c4c!important;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5em;margin-bottom:.5em;margin-top:1rem;border-bottom:1px solid #4c4c4c;page-break-after:avoid;display:block}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection #pointsofInterestSection{display:block;margin-bottom:0}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection #pointsofInterestSection .transportationDetail{padding-bottom:1em}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection #pointsofInterestSection .transportationDetail:last-of-type{padding-bottom:0}.mainWrapper #profileApp #profileWrapper #nearbyAmenitiesSection #pointsofInterestSection .transportationDetail:not(.showPrint){display:none}.mainWrapper #profileApp #profileWrapper.tiertwo .alertMeContainer,.mainWrapper #profileApp #profileWrapper.prosumer .alertMeContainer,.mainWrapper #profileApp #profileWrapper.basic .alertMeContainer{display:none}.mainWrapper #profileApp #profileWrapper.tiertwo .leadColumn,.mainWrapper #profileApp #profileWrapper.prosumer .leadColumn,.mainWrapper #profileApp #profileWrapper.basic .leadColumn{display:none}.mainWrapper #profileApp.profileContentSpacingV2 .profileContent{margin-left:0}.mainWrapper #profileApp .carouselPillWrapper{display:none}.mainWrapper #profileApp .tabContainer{margin:0}.mainWrapper #profileApp .tabContainer .tabBody{min-height:300px;border-left:0;border-right:0;border-bottom:0}.mainWrapper #profileApp .tabContainer .tabBody .tabContent{border-bottom:1px solid #ccc}.mainWrapper #profileApp .profileContent{padding:0;width:100%;z-index:1}.mainWrapper #profileApp .profileFooterWrapper{display:block;position:relative;width:100%}.mainWrapper #profileApp .profileFooterWrapper #profileQuickLinks{display:none}.mainWrapper #profileApp .profileFooterWrapper footer{text-align:right;background:none;display:flex;justify-content:space-between;align-items:flex-end}.mainWrapper #profileApp .profileFooterWrapper footer .linkRow{display:none}.mainWrapper #profileApp .profileFooterWrapper footer .logo{display:block;float:left;margin-right:1em}.mainWrapper #profileApp .profileFooterWrapper footer .logo img{height:60px}.mainWrapper #profileApp .profileFooterWrapper footer .phone{display:block;float:left;line-height:67px;font-size:1.5em}.mainWrapper #profileApp .profileFooterWrapper footer .footerLogo{color:#000;height:108px;margin:0}.mainWrapper #profileApp .profileFooterWrapper footer .footerLogo .costarCopyright{font-size:.8em;display:block}.mainWrapper #profileApp .profileFooterWrapper footer .social{display:none}.mainWrapper #profileApp #profileApplyNow{display:none}}.profileFooterWrapper #profileFooter.profileFooter{font-size:.875rem;color:#0576a7}@media only screen and (max-width:1024px){.profileFooterWrapper #profileFooter.profileFooter{padding-bottom:2rem}}.profileFooterWrapper #profileFooter.profileFooter .linkRow{border-top:1px solid #cacaca}.profileFooterWrapper #profileFooter.profileFooter .linkRow ul{margin:0;padding:.5rem 0 .5rem 3.125rem}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .linkRow ul{padding-left:24px;padding-right:24px}}.profileFooterWrapper #profileFooter.profileFooter .linkRow ul li{display:inline-block}.profileFooterWrapper #profileFooter.profileFooter .linkRow ul li a{padding:.55rem .25rem;display:inline-block;text-decoration:none}.profileFooterWrapper #profileFooter.profileFooter .linkRow ul li:after{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;content:"/";display:inline-block;margin-left:.25rem}.profileFooterWrapper #profileFooter.profileFooter .linkRow ul li:last-of-type:after{content:"";margin:0}.profileFooterWrapper #profileFooter.profileFooter .logoRow{background-color:#f4f4f4;font-family:"CostarBrownLight",sans-serif;display:flex;justify-content:space-between;align-items:center;height:4.8125rem}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .logoRow{height:3.5rem}}.profileFooterWrapper #profileFooter.profileFooter .logoRow i{font-size:2rem}.profileFooterWrapper #profileFooter.profileFooter .logoRow .equalHousingStoryIcon{color:#4c4c4c;text-wrap:nowrap}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo{display:inline;text-decoration:none;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;padding-left:3.125rem}@media only screen and (min-width:1600px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo{align-items:center;display:flex}}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo{padding-left:24px}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing{display:inline;height:2rem;font-size:.875rem}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing{display:none}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .costarCopyright{margin-left:1.3125rem}@media(max-width:1024px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .costarCopyright{display:none}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a{text-decoration:none;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a:hover{color:#3f3f3f}@media only screen and (min-width:1600px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a{align-items:center;bottom:-.222222222rem;color:#4c4c4c;display:flex;font-size:.777777778rem;position:relative}}@media only screen and (min-width:1920px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a{font-size:.636363636rem}}@media only screen and (min-width:2240px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a{font-size:.615384615rem}}@media only screen and (min-width:2560px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing a{bottom:-.133333333rem;font-size:.533333333rem}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .ehoProfileLabel{margin-left:.875rem;font-size:.875rem}@media(max-width:1024px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .ehoProfileLabel{display:none}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .ehoProfileLabel i{position:relative;top:8px}@media only screen and (min-width:1600px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .footerLogo .equalHousing .ehoProfileLabel i{top:0}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .social{display:inline-block;float:right}.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons{margin-right:1.875rem;display:grid;grid-auto-flow:column dense;gap:3px}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons{margin-right:24px}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons a{color:#fff;background-color:#4c4c4c;border-radius:50%;font-size:2rem}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons a{font-size:1.5rem}}.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons a:hover{text-decoration:none}.profileFooterWrapper #profileFooter.profileFooter .logoRow .social .socialIcons .blogStoryIcon{background-color:#fff;color:#4c4c4c}.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;height:1.125rem;font-size:.875rem;display:none;padding-left:3.125rem}@media only screen and (max-width:1024px){.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024{display:block;padding-left:3.125rem}}@media only screen and (max-width:768px){.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024{padding-left:1.5rem;font-size:.875rem}}.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024 .ehoProfileLabel{text-align:center;margin-top:.65em;margin-left:1em;display:inline}.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024 .ehoProfileLabel i{font-size:1.75rem;position:relative;top:8px}.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024 .ehoProfileLabel a{text-decoration:none;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;font-size:.875rem}.profileFooterWrapper #profileFooter.profileFooter .breakpoint1024 .ehoProfileLabel a:hover{color:#3f3f3f}.profileFooterWrapper #nearby{margin-top:2em}@media only screen and (max-width:1024px){.profileFooterWrapper #nearby .col-25{width:50%;margin-bottom:3em}}.profileFooterWrapper #nearby ul{margin:0;padding:0}.profileFooterWrapper .nearby{background-color:#f4f4f4}.profileFooterWrapper .footerLinks{border-bottom:1px solid #cacaca;padding:0 1.5em 1em;text-align:center}.profileFooterWrapper .footerLinks a{display:inline-block;margin-bottom:.5em;margin-right:1.75em}.profileFooterWrapper .otherResources{float:left;width:23%}.profileFooterWrapper .profileAppWrapper .profilePaid:after{content:".";display:block;height:0;clear:both;visibility:hidden}.profileFooterWrapper .profileAppWrapper.tiertwo .profileBasic:after,.profileFooterWrapper .profileAppWrapper.basic .profileBasic:after,.profileFooterWrapper .profileAppWrapper.prosumer .profileBasic:after{content:".";display:block;height:0;clear:both;visibility:hidden}.profileFooterWrapper .profileFooterTitle{font-size:1.5em;margin-bottom:.75em}.profileFooterWrapper .profileFooterMenu{margin:0 0 1em 0;padding:0;background-color:#f4f4f4;width:100%;float:left;padding:.75em 0}.profileFooterWrapper .profileFooterMenu li{list-style:none;float:left}.profileFooterWrapper .profileFooterMenu li a{background-color:#7f7e7e;color:#fff;padding:.75em 1em;border-right:1px solid #fff}.profileFooterWrapper .profileFooterMenu li.active a{background-color:#77b800}.profileFooterWrapper .profileTabs .profileTabsContent{display:none}.profileFooterWrapper .profileTabs .profileTabsContent .contentCol{margin:0;padding:0;display:inline-block;vertical-align:top;width:15%}.profileFooterWrapper .profileTabs .profileTabsContent .contentCol a{color:#77b800;padding:1em 0}.profileFooterWrapper .profileTabs .profileTabsContent .contentCol ul{margin:0;padding:0 0 0 1em}.profileFooterWrapper .profileTabs .profileTabsContent .contentCol ul li{list-style:none;padding:.25em 0}.profileFooterWrapper .profileTabs #tab1{display:block}@media only screen and (max-width:768px){.profileFooterWrapper .quickLinks{padding-left:24px;padding-right:24px}}.profileFooterWrapper .quickLinks .quickLinksContent a{font-size:1rem}.amenitiesIconGridContainer{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){.amenitiesIconGridContainer{margin-top:0}}.amenitiesIconGridContainer.fourColumnGrid .amenityCard{flex-basis:auto;width:calc(25% - 1rem)}.amenitiesIconGridContainer.fourColumnGrid .amenityCard:nth-child(4n){margin-right:0}.amenitiesIconGridContainer.twoColumnGrid .amenityCard{flex-basis:auto;width:calc(50% - 1rem)}.amenitiesIconGridContainer.twoColumnGrid .amenityCard:nth-child(2n){margin-right:0}.amenitiesIconGridContainer .amenityCard{border:.0625rem solid #d2d2d2;border-radius:.25rem;flex:1 0 0;flex-direction:column;margin-bottom:1rem;margin-right:1rem;padding:.83125rem;text-align:center;min-height:8.234375rem}.amenitiesIconGridContainer .amenityIconContainer{align-items:center;display:flex;height:4.0625rem;justify-content:center;margin:.625rem auto 0;width:4.0625rem}.amenitiesIconGridContainer .amenityIconContainer .storyicon{font-size:4.0625rem}.amenitiesIconGridContainer .amenityLabel{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:1.1875rem;margin-top:.375rem;text-align:center}@media only screen and (max-width:767px){.amenitiesIconGridContainer .amenityCard{padding:.75rem}.amenitiesIconGridContainer .amenityIconContainer{height:2.75rem;margin:0 auto 0;width:3.0625rem}.amenitiesIconGridContainer .amenityIconContainer .storyicon{font-size:3.125rem}.amenitiesIconGridContainer .amenityLabel{font-size:.875rem;line-height:1rem;margin:0}}@supports(display:grid){.amenitiesIconGridContainer{display:grid;column-gap:1rem;grid-row-gap:1rem;grid-auto-rows:1fr}@media only screen and (max-width:767px){.amenitiesIconGridContainer{column-gap:.5625rem;grid-row-gap:.5rem}}.amenitiesIconGridContainer.fourColumnGrid{grid-template-columns:repeat(4,1fr)}.amenitiesIconGridContainer.fourColumnGrid .amenityCard{align-items:center;display:flex;justify-content:center;min-width:100%;margin-bottom:0;margin-right:0}.amenitiesIconGridContainer.twoColumnGrid{grid-template-columns:repeat(2,1fr)}.amenitiesIconGridContainer.twoColumnGrid .amenityCard{align-items:center;display:flex;justify-content:center;min-width:100%;margin-bottom:0;margin-right:0}.amenitiesIconGridContainer .amenityIconContainer{margin:0}}#infoCardLayerZeroRegion{position:absolute;z-index:20}#infoCardLayerOneRegion{position:absolute;z-index:25}@import'../../../Content/animations.css';.infoCardBronzePhoto{width:8.0625rem;height:7.25rem}.infoCardSilverPhoto{width:13.625rem;height:9.875rem}.infoCardGoldPhoto{width:15.625rem;height:11.3125rem}.infoCardPlatinumPhoto{width:18.3125rem;height:13.125rem}#InfoCardView.infoCardWrapperV2{position:relative;font-size:1rem;background-color:#fff;box-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.15)}#InfoCardView.infoCardWrapperV2.selected{border-bottom:.25rem solid #189ed9;border-radius:.25rem;overflow:hidden}#InfoCardView.infoCardWrapperV2 p{white-space:nowrap;overflow:hidden;margin:0}#InfoCardView.infoCardWrapperV2 .property-profile-link{text-decoration:none;color:#4c4c4c}#InfoCardView.infoCardWrapperV2 .detailedInfo{font-family:"CostarBrownLight",sans-serif;font-size:16px;font-weight:300;line-height:24px}#InfoCardView.infoCardWrapperV2 .detailedInfo .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;line-height:24px;text-overflow:ellipsis;overflow:hidden}#InfoCardView.infoCardWrapperV2 .favoriteContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#InfoCardView.infoCardWrapperV2 .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-1px;color:#367b01;text-decoration:none;font-size:20px;margin:0}.desktop #InfoCardView.infoCardWrapperV2 .favoriteContainer .favoriteOutlineStoryIcon:hover{color:#367b01}#InfoCardView.infoCardWrapperV2 .applyNowContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#InfoCardView.infoCardWrapperV2 .applyNowContainer .btn-primary{margin:0}#InfoCardView.infoCardWrapperV2 .btnCustomWidth{width:50%}#InfoCardView.infoCardWrapperV2 .click-card-footer{width:100%}#InfoCardView.infoCardWrapperV2 .click-card-footer .btn{margin:0}#InfoCardView.infoCardWrapperV2 .click-card-footer .phone-container .btn{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:14px;line-height:24px;width:48%}#InfoCardView.infoCardWrapperV2 .click-card-footer .email-container .btn{min-width:50px;padding-left:0;padding-right:0}#InfoCardView.infoCardWrapperV2 .click-card-footer .apply-container .btn{min-width:50px;padding-left:0;padding-right:0}#InfoCardView.infoCardWrapperV2 .click-card-footer .halfWidth .btn{min-width:48%!important}#InfoCardView.infoCardWrapperV2 .click-card-footer .fullWidthAction .btn{min-width:100%!important}#InfoCardView.infoCardWrapperV2 .spinner{display:block;position:absolute;z-index:50}#InfoCardView.infoCardWrapperV2 .apartmentsLogoStoryIllustration{color:#74b71b;display:block;font-size:2.5em;position:absolute;z-index:50;margin-top:-1.1875rem;margin-left:-1.1875rem}#InfoCardView.infoCardWrapperV2 .apartmentsLogoStoryIllustration.rotate{animation:rotate .75s infinite linear}#InfoCardView.infoCardWrapperV2 [role=button]{cursor:pointer}#InfoCardView.infoCardWrapperV2 .perPersonWrapper{display:inline-block;width:1.75rem;position:relative;margin-left:.3125rem;display:none}#InfoCardView.infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper{bottom:90%;left:-78%;visibility:hidden;width:6.9375rem;height:2.5rem;background-color:#fff;color:#7f7e7e;text-align:center;padding:.3125rem;padding-top:.25rem;position:absolute;z-index:10;margin-left:-3.75rem;font-size:.625rem;border:.0625rem solid #f4f4f4;box-shadow:0 .3125rem .625rem rgba(0,0,0,.2);border:.0625rem solid #cacaca}#InfoCardView.infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper:after,#InfoCardView.infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper:before{top:100%;left:85%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#InfoCardView.infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper:after{border-color:rgba(255,255,255,0);border-width:.3125rem;margin-left:-.3125rem;border-top-color:#fff}#InfoCardView.infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper:before{border-color:rgba(204,204,204,0);border-width:.375rem;margin-left:-.375rem;border-top-color:#cacaca}#InfoCardView.infoCardWrapperV2 .perPersonWrapper:hover .perPersonTooltipWrapper{visibility:visible}#InfoCardView.infoCardWrapperV2 .bedIcon{font-size:1.625rem;position:relative;top:.25rem}#InfoCardView.infoCardWrapperV2 .prosumer-email-icon{display:none}#InfoCardView.infoCardDiamondV2 .contact,#InfoCardView.infoCardGoldV2 .contact,#InfoCardView.infoCardPlatinumV2 .contact,#InfoCardView.infoCardSilverV2 .contact,#InfoCardView.infoCardProsumerV2 .contact,#InfoCardView.infoCardPremiumMax .contact,#InfoCardView.infoCardPremiumPlus .contact,#InfoCardView.infoCardPremium .contact{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #cacaca;padding:6px;font-size:16px;line-height:24px}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer,#InfoCardView.infoCardGoldV2 .contact .phoneContainer,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer,#InfoCardView.infoCardSilverV2 .contact .phoneContainer,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer,#InfoCardView.infoCardPremiumMax .contact .phoneContainer,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer,#InfoCardView.infoCardPremium .contact .phoneContainer,#InfoCardView.infoCardDiamondV2 .contact .emailContainer,#InfoCardView.infoCardGoldV2 .contact .emailContainer,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer,#InfoCardView.infoCardSilverV2 .contact .emailContainer,#InfoCardView.infoCardProsumerV2 .contact .emailContainer,#InfoCardView.infoCardPremiumMax .contact .emailContainer,#InfoCardView.infoCardPremiumPlus .contact .emailContainer,#InfoCardView.infoCardPremium .contact .emailContainer,#InfoCardView.infoCardDiamondV2 .contact .applyNowContainer,#InfoCardView.infoCardGoldV2 .contact .applyNowContainer,#InfoCardView.infoCardPlatinumV2 .contact .applyNowContainer,#InfoCardView.infoCardSilverV2 .contact .applyNowContainer,#InfoCardView.infoCardProsumerV2 .contact .applyNowContainer,#InfoCardView.infoCardPremiumMax .contact .applyNowContainer,#InfoCardView.infoCardPremiumPlus .contact .applyNowContainer,#InfoCardView.infoCardPremium .contact .applyNowContainer{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#InfoCardView.infoCardDiamondV2 .contact .emailContainer,#InfoCardView.infoCardGoldV2 .contact .emailContainer,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer,#InfoCardView.infoCardSilverV2 .contact .emailContainer,#InfoCardView.infoCardProsumerV2 .contact .emailContainer,#InfoCardView.infoCardPremiumMax .contact .emailContainer,#InfoCardView.infoCardPremiumPlus .contact .emailContainer,#InfoCardView.infoCardPremium .contact .emailContainer,#InfoCardView.infoCardDiamondV2 .contact .applyNowContainer,#InfoCardView.infoCardGoldV2 .contact .applyNowContainer,#InfoCardView.infoCardPlatinumV2 .contact .applyNowContainer,#InfoCardView.infoCardSilverV2 .contact .applyNowContainer,#InfoCardView.infoCardProsumerV2 .contact .applyNowContainer,#InfoCardView.infoCardPremiumMax .contact .applyNowContainer,#InfoCardView.infoCardPremiumPlus .contact .applyNowContainer,#InfoCardView.infoCardPremium .contact .applyNowContainer{padding-right:6px}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer,#InfoCardView.infoCardGoldV2 .contact .phoneContainer,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer,#InfoCardView.infoCardSilverV2 .contact .phoneContainer,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer,#InfoCardView.infoCardPremiumMax .contact .phoneContainer,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer,#InfoCardView.infoCardPremium .contact .phoneContainer{min-width:115px}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremium .contact .phoneContainer .contactLabel{left:-3px;font-family:'CostarBrownBold',sans-serif;font-size:18px;line-height:24px;top:-2.75px;position:relative}@media(min-width:2560px){#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremium .contact .phoneContainer .contactLabel{font-size:22px}}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .contactLabel span,#InfoCardView.infoCardPremium .contact .phoneContainer .contactLabel span{color:#000}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .applyActive,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .applyActive,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .applyActive,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .applyActive,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .applyActive,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .applyActive,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .applyActive,#InfoCardView.infoCardPremium .contact .phoneContainer .applyActive{font-size:14px}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer,#InfoCardView.infoCardGoldV2 .contact .phoneContainer,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer,#InfoCardView.infoCardSilverV2 .contact .phoneContainer,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer,#InfoCardView.infoCardPremiumMax .contact .phoneContainer,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer,#InfoCardView.infoCardPremium .contact .phoneContainer,#InfoCardView.infoCardDiamondV2 .contact .emailContainer,#InfoCardView.infoCardGoldV2 .contact .emailContainer,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer,#InfoCardView.infoCardSilverV2 .contact .emailContainer,#InfoCardView.infoCardProsumerV2 .contact .emailContainer,#InfoCardView.infoCardPremiumMax .contact .emailContainer,#InfoCardView.infoCardPremiumPlus .contact .emailContainer,#InfoCardView.infoCardPremium .contact .emailContainer{font-family:"CostarBrownRegular",sans-serif}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .btn-sm,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .btn-sm,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .btn-sm,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .btn-sm,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .btn-sm,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .btn-sm,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .btn-sm,#InfoCardView.infoCardPremium .contact .phoneContainer .btn-sm,#InfoCardView.infoCardDiamondV2 .contact .emailContainer .btn-sm,#InfoCardView.infoCardGoldV2 .contact .emailContainer .btn-sm,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer .btn-sm,#InfoCardView.infoCardSilverV2 .contact .emailContainer .btn-sm,#InfoCardView.infoCardProsumerV2 .contact .emailContainer .btn-sm,#InfoCardView.infoCardPremiumMax .contact .emailContainer .btn-sm,#InfoCardView.infoCardPremiumPlus .contact .emailContainer .btn-sm,#InfoCardView.infoCardPremium .contact .emailContainer .btn-sm{margin:0;width:100%;padding:6px 0}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardPremium .contact .phoneContainer .phoneStoryIcon,#InfoCardView.infoCardDiamondV2 .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardGoldV2 .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardSilverV2 .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardProsumerV2 .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardPremiumMax .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardPremiumPlus .contact .emailContainer .phoneStoryIcon,#InfoCardView.infoCardPremium .contact .emailContainer .phoneStoryIcon{font-size:20px;position:relative}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardPremium .contact .phoneContainer .emailStoryIcon,#InfoCardView.infoCardDiamondV2 .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardGoldV2 .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardSilverV2 .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardProsumerV2 .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardPremiumMax .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardPremiumPlus .contact .emailContainer .emailStoryIcon,#InfoCardView.infoCardPremium .contact .emailContainer .emailStoryIcon{font-size:20px;position:relative}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardGoldV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardSilverV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumMax .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer .contactLabel,#InfoCardView.infoCardPremium .contact .phoneContainer .contactLabel,#InfoCardView.infoCardDiamondV2 .contact .emailContainer .contactLabel,#InfoCardView.infoCardGoldV2 .contact .emailContainer .contactLabel,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer .contactLabel,#InfoCardView.infoCardSilverV2 .contact .emailContainer .contactLabel,#InfoCardView.infoCardProsumerV2 .contact .emailContainer .contactLabel,#InfoCardView.infoCardPremiumMax .contact .emailContainer .contactLabel,#InfoCardView.infoCardPremiumPlus .contact .emailContainer .contactLabel,#InfoCardView.infoCardPremium .contact .emailContainer .contactLabel{position:relative}#InfoCardView.infoCardDiamondV2 .contact .phoneContainer span,#InfoCardView.infoCardGoldV2 .contact .phoneContainer span,#InfoCardView.infoCardPlatinumV2 .contact .phoneContainer span,#InfoCardView.infoCardSilverV2 .contact .phoneContainer span,#InfoCardView.infoCardProsumerV2 .contact .phoneContainer span,#InfoCardView.infoCardPremiumMax .contact .phoneContainer span,#InfoCardView.infoCardPremiumPlus .contact .phoneContainer span,#InfoCardView.infoCardPremium .contact .phoneContainer span,#InfoCardView.infoCardDiamondV2 .contact .emailContainer span,#InfoCardView.infoCardGoldV2 .contact .emailContainer span,#InfoCardView.infoCardPlatinumV2 .contact .emailContainer span,#InfoCardView.infoCardSilverV2 .contact .emailContainer span,#InfoCardView.infoCardProsumerV2 .contact .emailContainer span,#InfoCardView.infoCardPremiumMax .contact .emailContainer span,#InfoCardView.infoCardPremiumPlus .contact .emailContainer span,#InfoCardView.infoCardPremium .contact .emailContainer span{position:relative}#InfoCardView.infoCardDiamondV2 img,#InfoCardView.infoCardGoldV2 img,#InfoCardView.infoCardPlatinumV2 img,#InfoCardView.infoCardSilverV2 img,#InfoCardView.infoCardPremiumMax img,#InfoCardView.infoCardPremiumPlus img,#InfoCardView.infoCardPremium img{max-width:100%}#InfoCardView.infoCardDiamondV2 .itemPhoto,#InfoCardView.infoCardGoldV2 .itemPhoto,#InfoCardView.infoCardPlatinumV2 .itemPhoto,#InfoCardView.infoCardSilverV2 .itemPhoto,#InfoCardView.infoCardPremiumMax .itemPhoto,#InfoCardView.infoCardPremiumPlus .itemPhoto,#InfoCardView.infoCardPremium .itemPhoto,#InfoCardView.infoCardDiamondV2 .carousel-item,#InfoCardView.infoCardGoldV2 .carousel-item,#InfoCardView.infoCardPlatinumV2 .carousel-item,#InfoCardView.infoCardSilverV2 .carousel-item,#InfoCardView.infoCardPremiumMax .carousel-item,#InfoCardView.infoCardPremiumPlus .carousel-item,#InfoCardView.infoCardPremium .carousel-item{background-size:cover;background-position:center center}#InfoCardView.infoCardDiamondV2 .apartmentsLogoStoryIllustration,#InfoCardView.infoCardGoldV2 .apartmentsLogoStoryIllustration,#InfoCardView.infoCardPlatinumV2 .apartmentsLogoStoryIllustration,#InfoCardView.infoCardSilverV2 .apartmentsLogoStoryIllustration,#InfoCardView.infoCardPremiumMax .apartmentsLogoStoryIllustration,#InfoCardView.infoCardPremiumPlus .apartmentsLogoStoryIllustration,#InfoCardView.infoCardPremium .apartmentsLogoStoryIllustration{top:50%;left:50%}#InfoCardView.infoCardDiamondV2 h1,#InfoCardView.infoCardGoldV2 h1,#InfoCardView.infoCardPlatinumV2 h1,#InfoCardView.infoCardPremiumMax h1,#InfoCardView.infoCardPremiumPlus h1{font-size:1.12em;color:#fff;margin:0}#InfoCardView.infoCardDiamondV2 .propertyInfo,#InfoCardView.infoCardGoldV2 .propertyInfo,#InfoCardView.infoCardPlatinumV2 .propertyInfo,#InfoCardView.infoCardPremiumMax .propertyInfo,#InfoCardView.infoCardPremiumPlus .propertyInfo{padding:10px;background-color:#fff}#InfoCardView.infoCardDiamondV2 .propertyInfo a,#InfoCardView.infoCardGoldV2 .propertyInfo a,#InfoCardView.infoCardPlatinumV2 .propertyInfo a,#InfoCardView.infoCardPremiumMax .propertyInfo a,#InfoCardView.infoCardPremiumPlus .propertyInfo a{display:block;font-size:18px;line-height:24px;color:#4c4c4c;white-space:nowrap;overflow:hidden;width:85%;text-overflow:ellipsis}#InfoCardView.infoCardDiamondV2 .propertyInfo a:hover,#InfoCardView.infoCardGoldV2 .propertyInfo a:hover,#InfoCardView.infoCardPlatinumV2 .propertyInfo a:hover,#InfoCardView.infoCardPremiumMax .propertyInfo a:hover,#InfoCardView.infoCardPremiumPlus .propertyInfo a:hover{color:#189ed9}#InfoCardView.infoCardDiamondV2 .propertyInfo .favoriteContainer,#InfoCardView.infoCardGoldV2 .propertyInfo .favoriteContainer,#InfoCardView.infoCardPlatinumV2 .propertyInfo .favoriteContainer,#InfoCardView.infoCardPremiumMax .propertyInfo .favoriteContainer,#InfoCardView.infoCardPremiumPlus .propertyInfo .favoriteContainer{position:absolute;top:0;right:0}#InfoCardView.infoCardDiamondV2 .propertyInfo .favoriteContainer .favoriteOutlineStoryIcon,#InfoCardView.infoCardGoldV2 .propertyInfo .favoriteContainer .favoriteOutlineStoryIcon,#InfoCardView.infoCardPlatinumV2 .propertyInfo .favoriteContainer .favoriteOutlineStoryIcon,#InfoCardView.infoCardPremiumMax .propertyInfo .favoriteContainer .favoriteOutlineStoryIcon,#InfoCardView.infoCardPremiumPlus .propertyInfo .favoriteContainer .favoriteOutlineStoryIcon{font-size:32px;padding:7px}#InfoCardView.infoCardDiamondV2 .media,#InfoCardView.infoCardGoldV2 .media,#InfoCardView.infoCardPlatinumV2 .media,#InfoCardView.infoCardPremiumMax .media,#InfoCardView.infoCardPremiumPlus .media{position:relative}#InfoCardView.infoCardDiamondV2 .media .galleryControl,#InfoCardView.infoCardGoldV2 .media .galleryControl,#InfoCardView.infoCardPlatinumV2 .media .galleryControl,#InfoCardView.infoCardPremiumMax .media .galleryControl,#InfoCardView.infoCardPremiumPlus .media .galleryControl{position:absolute;top:50%;width:100%;z-index:10;margin-top:-33px;margin-top:-2.0625rem}#InfoCardView.infoCardDiamondV2 .media .galleryControl .left2StoryIcon,#InfoCardView.infoCardGoldV2 .media .galleryControl .left2StoryIcon,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .left2StoryIcon,#InfoCardView.infoCardPremiumMax .media .galleryControl .left2StoryIcon,#InfoCardView.infoCardPremiumPlus .media .galleryControl .left2StoryIcon,#InfoCardView.infoCardDiamondV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardGoldV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPremiumMax .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPremiumPlus .media .galleryControl .right2StoryIcon{color:#fff;font-size:1.75rem;text-shadow:.0625rem .125rem .25rem rgba(0,0,0,.3);background-color:transparent;border:0}#InfoCardView.infoCardDiamondV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardGoldV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPremiumMax .media .galleryControl .right2StoryIcon,#InfoCardView.infoCardPremiumPlus .media .galleryControl .right2StoryIcon{margin-left:.5625rem}#InfoCardView.infoCardDiamondV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardGoldV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPremiumMax .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPremiumPlus .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardDiamondV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardGoldV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPremiumMax .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPremiumPlus .media .galleryControl .imageCarouselRightContainer{background-color:transparent;width:3rem;height:4.375rem;border:0;position:absolute}#InfoCardView.infoCardDiamondV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardGoldV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPremiumMax .media .galleryControl .imageCarouselLeftContainer,#InfoCardView.infoCardPremiumPlus .media .galleryControl .imageCarouselLeftContainer{left:0}#InfoCardView.infoCardDiamondV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardGoldV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPlatinumV2 .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPremiumMax .media .galleryControl .imageCarouselRightContainer,#InfoCardView.infoCardPremiumPlus .media .galleryControl .imageCarouselRightContainer{right:0}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner{text-align:right;position:absolute;right:0;bottom:0;left:auto;z-index:10;margin-bottom:.625rem;width:100%}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner button,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner button,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner button,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner button,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner button{cursor:pointer;color:#fff;font-family:"CostarBrownLight",sans-serif;line-height:1em;text-align:center;text-decoration:none;display:inline-block;width:2em;height:2em;background-color:#74b71b;padding:0;margin-left:.4375rem;border:0;border-radius:1em;box-shadow:.125rem .125rem .125rem rgba(0,0,0,.5)}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner i,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner i,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner i,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner i,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner i{line-height:inherit;vertical-align:top;display:inline-block}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner i.playVideoPlacardIcon,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner i.playVideoPlacardIcon,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner i.playVideoPlacardIcon,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner i.playVideoPlacardIcon,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner i.playVideoPlacardIcon{position:relative;left:.1em}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .virtualTour,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .virtualTour,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .virtualTour,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .virtualTour,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .virtualTour{width:auto;white-space:nowrap;padding-left:.8rem;padding-right:.8rem;float:right;margin-right:1rem;border-radius:30px;border:1px solid #74b71b;background-color:#fff;color:#367b01;font-size:.875rem;font-family:'CostarBrownBold',sans-serif;position:relative;height:2.125rem}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .virtualTour:hover,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .virtualTour:hover,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .virtualTour:hover,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .virtualTour:hover,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .virtualTour:hover{background-color:#367b01;color:#fff}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .virtualTour:active,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .virtualTour:active,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .virtualTour:active,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .virtualTour:active,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .virtualTour:active{background-color:#367b01;color:#fff}#InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .videoPlay,#InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .videoPlay,#InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .videoPlay,#InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .videoPlay,#InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .videoPlay{box-shadow:none;float:left;margin-left:1rem}.desktop #InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .videoPlay:hover,.desktop #InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .videoPlay:hover,.desktop #InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .videoPlay:hover,.desktop #InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .videoPlay:hover,.desktop #InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .videoPlay:hover,.desktop #InfoCardView.infoCardDiamondV2 .media .infoCardMediaBanner .videoPlay:active,.desktop #InfoCardView.infoCardGoldV2 .media .infoCardMediaBanner .videoPlay:active,.desktop #InfoCardView.infoCardPlatinumV2 .media .infoCardMediaBanner .videoPlay:active,.desktop #InfoCardView.infoCardPremiumMax .media .infoCardMediaBanner .videoPlay:active,.desktop #InfoCardView.infoCardPremiumPlus .media .infoCardMediaBanner .videoPlay:active{background-color:#555}#InfoCardView.infoCardDiamondV2 .detailedInfo,#InfoCardView.infoCardPlatinumV2 .detailedInfo,#InfoCardView.infoCardPremiumMax .detailedInfo{padding:.75em}#InfoCardView.infoCardDiamondV2{width:18.4em;min-height:10em}#InfoCardView.infoCardDiamondV2 .itemPhoto,#InfoCardView.infoCardDiamondV2 .carousel-item{height:13.125rem}#InfoCardView.infoCardDiamondV2 .spinner{top:44%;left:42%}#InfoCardView.infoCardDiamondV2 .amenities{list-style:none;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#InfoCardView.infoCardDiamondV2 .amenities span{font-size:14px;font-weight:300;line-height:20px}#InfoCardView.infoCardDiamondV2 .amenities .comma-wrapper{position:relative;left:-3px;width:0;display:inline-block}#InfoCardView.infoCardDiamondV2 .click-card-footer .phone-container .btn{padding:0 10px;width:48%}#InfoCardView.infoCardDiamondV2 .click-card-footer .email-container .btn{min-width:64px}@media only screen and (min-width:2560px){#InfoCardView.infoCardDiamondV2 .click-card-footer .email-container .btn{min-width:24%}}#InfoCardView.infoCardDiamondV2 .click-card-footer .apply-container .btn{min-width:64px}@media only screen and (min-width:2560px){#InfoCardView.infoCardDiamondV2 .click-card-footer .apply-container .btn{min-width:24%}}#InfoCardView.infoCardPlatinumV2{width:15.5em;min-height:10em}#InfoCardView.infoCardPlatinumV2 .itemPhoto,#InfoCardView.infoCardPlatinumV2 .carousel-item{height:11.3125rem}#InfoCardView.infoCardPlatinumV2 .spinner{top:44%;left:40%}#InfoCardView.infoCardPlatinumV2 .click-card-footer .phone-container .btn{width:48%}#InfoCardView.infoCardPlatinumV2 .click-card-footer .email-container .btn{min-width:23%}@media only screen and (min-width:2560px){#InfoCardView.infoCardPlatinumV2 .click-card-footer .email-container .btn{min-width:24%}}#InfoCardView.infoCardPlatinumV2 .click-card-footer .apply-container .btn{min-width:23%}@media only screen and (min-width:2560px){#InfoCardView.infoCardPlatinumV2 .click-card-footer .apply-container .btn{min-width:24%}}#InfoCardView.infoCardPremiumMax{width:15.5em;min-height:10em}#InfoCardView.infoCardPremiumMax .itemPhoto,#InfoCardView.infoCardPremiumMax .carousel-item{height:11.3125rem}#InfoCardView.infoCardPremiumMax .spinner{top:44%;left:40%}#InfoCardView.infoCardPremiumMax .detailedInfo>div{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}#InfoCardView.infoCardGoldV2{width:13.5em;min-height:10em}#InfoCardView.infoCardGoldV2 h1{margin:0;width:100%}#InfoCardView.infoCardGoldV2 h1 a{font-size:16px!important}#InfoCardView.infoCardGoldV2 h1 .favoriteContainer .favoriteOutlineStoryIcon{top:0;padding:6px!important}#InfoCardView.infoCardGoldV2 .itemPhoto,#InfoCardView.infoCardGoldV2 .carousel-item{height:9.875rem}#InfoCardView.infoCardGoldV2 .spinner{top:36%;left:38%}#InfoCardView.infoCardGoldV2 .detailedInfo{padding:.5em}#InfoCardView.infoCardGoldV2 .btnCustomWidth{width:48%}#InfoCardView.infoCardGoldV2 .contact{padding:0}#InfoCardView.infoCardGoldV2 .click-card-footer{width:100%}#InfoCardView.infoCardGoldV2 .click-card-footer .btn{margin:0}#InfoCardView.infoCardGoldV2 .click-card-footer .phone-container .btn{width:50%}#InfoCardView.infoCardGoldV2 .click-card-footer .email-container .btn{min-width:23%;padding-left:0;padding-right:0;border-left:1px solid #cacaca}#InfoCardView.infoCardGoldV2 .click-card-footer .apply-container .btn{min-width:23%;padding-left:0;padding-right:0;border-left:1px solid #cacaca}#InfoCardView.infoCardPremiumPlus{width:13.5em;min-height:10em}#InfoCardView.infoCardPremiumPlus .itemPhoto,#InfoCardView.infoCardPremiumPlus .carousel-item{height:9.875rem}#InfoCardView.infoCardPremiumPlus .spinner{top:36%;left:38%}#InfoCardView.infoCardPremiumPlus .detailedInfo{padding:.5em}#InfoCardView.infoCardPremiumPlus .detailedInfo>div{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}#InfoCardView.infoCardPremiumPlus .detailedInfo .beds{font-family:"CostarBrownLight",sans-serif;color:#000;font-size:16px;font-weight:300;line-height:24px}#InfoCardView.infoCardPremiumPlus .detailedInfo .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;line-height:24px}#InfoCardView.infoCardPremiumPlus .btnCustomWidth{width:48%}#InfoCardView.infoCardPremiumPlus .contact{padding:0}#InfoCardView.infoCardPremiumPlus .click-card-footer{width:100%}#InfoCardView.infoCardPremiumPlus .click-card-footer .btn{margin:0}#InfoCardView.infoCardPremiumPlus .click-card-footer .phone-container .btn{width:50%}#InfoCardView.infoCardPremiumPlus .click-card-footer .email-container .btn{min-width:23%;padding-left:0;padding-right:0;border-left:1px solid #cacaca}#InfoCardView.infoCardPremiumPlus .click-card-footer .apply-container .btn{min-width:23%;padding-left:0;padding-right:0;border-left:1px solid #cacaca}#InfoCardView.infoCardBasicV2 h1,#InfoCardView.infoCardProsumerV2 h1,#InfoCardView.infoCardSilverV2 h1,#InfoCardView.infoCardTierTwoV2 h1,#InfoCardView.infoCardPremium h1{display:block;display:-webkit-box;position:relative;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#InfoCardView.infoCardBasicV2 h1,#InfoCardView.infoCardProsumerV2 h1,#InfoCardView.infoCardSilverV2 h1,#InfoCardView.infoCardTierTwoV2 h1,#InfoCardView.infoCardPremium h1{color:#0b6839;font-family:"CostarBrownRegular",sans-serif;font-size:1em;max-height:3.125rem}#InfoCardView.infoCardBasicV2 .infoContainer,#InfoCardView.infoCardProsumerV2 .infoContainer,#InfoCardView.infoCardSilverV2 .infoContainer,#InfoCardView.infoCardTierTwoV2 .infoContainer,#InfoCardView.infoCardPremium .infoContainer{padding:.5em}#InfoCardView.infoCardSilverV2{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:21.5em;min-height:7.4em}#InfoCardView.infoCardSilverV2 h1{margin:0;width:100%}#InfoCardView.infoCardSilverV2 h1 a{width:100%;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:89%;display:block;position:relative}@media only screen and (min-width:2560px){#InfoCardView.infoCardSilverV2 h1 a{font-size:18px}}#InfoCardView.infoCardSilverV2 h1 .favoriteContainer{position:absolute;top:0;right:0}#InfoCardView.infoCardSilverV2 h1 .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-5px;color:#478500;text-decoration:none;font-size:32px;margin:0}#InfoCardView.infoCardSilverV2 .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;line-height:24px}@media only screen and (min-width:2560px){#InfoCardView.infoCardSilverV2 .rent{font-size:20px}}#InfoCardView.infoCardSilverV2 .beds{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:16px;line-height:24px;padding-bottom:8px}@media only screen and (min-width:2560px){#InfoCardView.infoCardSilverV2 .beds{font-size:18px;display:block;padding-top:10px}}#InfoCardView.infoCardSilverV2 .itemPhoto,#InfoCardView.infoCardSilverV2 .carousel-item{width:6.875rem;min-height:6.1875rem}#InfoCardView.infoCardSilverV2 .carousel,#InfoCardView.infoCardSilverV2 .carousel-inner,#InfoCardView.infoCardSilverV2 .itemPhoto,#InfoCardView.infoCardSilverV2 .carousel-item{height:100%}#InfoCardView.infoCardSilverV2 .media{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-right:1px solid #cacaca}#InfoCardView.infoCardSilverV2 .propertySummary{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:calc(100% - 111px)}@media(min-width:2560px){#InfoCardView.infoCardSilverV2 .propertySummary{width:calc(100% - 157px)}}#InfoCardView.infoCardSilverV2 .btnCustomWidth{width:48%}#InfoCardView.infoCardSilverV2 .contact{padding:0}#InfoCardView.infoCardSilverV2 .click-card-footer{width:100%}#InfoCardView.infoCardSilverV2 .click-card-footer .btn{margin:0}#InfoCardView.infoCardSilverV2 .click-card-footer .phone-container .btn{padding:0;width:48%}#InfoCardView.infoCardSilverV2 .click-card-footer .email-container .btn{min-width:54px;padding-left:0;padding-right:0;border-left:1px solid #cacaca}@media only screen and (min-width:2560px){#InfoCardView.infoCardSilverV2 .click-card-footer .email-container .btn{min-width:78px}}#InfoCardView.infoCardSilverV2 .click-card-footer .apply-container .btn{min-width:54px;padding-left:0;padding-right:0;border-left:1px solid #cacaca}@media only screen and (min-width:2560px){#InfoCardView.infoCardSilverV2 .click-card-footer .apply-container .btn{min-width:78px}}#InfoCardView.infoCardPremium{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:21.5em;min-height:7.4em}#InfoCardView.infoCardPremium h1{margin:0}#InfoCardView.infoCardPremium h1 a{width:100%;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:89%;display:block;position:relative}@media only screen and (min-width:2560px){#InfoCardView.infoCardPremium h1 a{font-size:18px}}#InfoCardView.infoCardPremium h1 .favoriteContainer{position:absolute;top:0;right:0}#InfoCardView.infoCardPremium h1 .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-5px;color:#478500;text-decoration:none;font-size:32px;margin:0}#InfoCardView.infoCardPremium .itemPhoto,#InfoCardView.infoCardPremium .carousel-item{width:6.875rem;min-height:6.1875rem}#InfoCardView.infoCardPremium .carousel,#InfoCardView.infoCardPremium .carousel-inner,#InfoCardView.infoCardPremium .itemPhoto,#InfoCardView.infoCardPremium .carousel-item{height:100%}#InfoCardView.infoCardPremium .media{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-right:1px solid #cacaca}#InfoCardView.infoCardPremium .propertySummary{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:calc(100% - 111px)}#InfoCardView.infoCardPremium .detailedInfo>div{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}#InfoCardView.infoCardPremium .detailedInfo .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;line-height:24px}@media only screen and (min-width:2560px){#InfoCardView.infoCardPremium .detailedInfo .rent{font-size:20px}}#InfoCardView.infoCardPremium .detailedInfo .beds{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:16px;line-height:24px;padding-bottom:8px}@media only screen and (min-width:2560px){#InfoCardView.infoCardPremium .detailedInfo .beds{font-size:18px;display:block;padding-top:10px}}#InfoCardView.infoCardPremium .btnCustomWidth{width:48%}#InfoCardView.infoCardPremium .contact{padding:0}#InfoCardView.infoCardPremium .click-card-footer{width:100%}#InfoCardView.infoCardPremium .click-card-footer .btn{margin:0}#InfoCardView.infoCardPremium .click-card-footer .phone-container .btn{width:48%}#InfoCardView.infoCardPremium .click-card-footer .email-container .btn{min-width:50px;padding-left:0;padding-right:0;border-left:1px solid #cacaca}@media only screen and (min-width:2560px){#InfoCardView.infoCardPremium .click-card-footer .email-container .btn{min-width:78px}}#InfoCardView.infoCardPremium .click-card-footer .apply-container .btn{min-width:50px;padding-left:0;padding-right:0;border-left:1px solid #cacaca}@media only screen and (min-width:2560px){#InfoCardView.infoCardPremium .click-card-footer .apply-container .btn{min-width:78px}}#InfoCardView.infoCardBasicV2,#InfoCardView.infoCardProsumerV2,#InfoCardView.infoCardTierTwoV2{width:10em}#InfoCardView.infoCardBasicV2 .perPersonWrapper .perPersonTooltipWrapper,#InfoCardView.infoCardProsumerV2 .perPersonWrapper .perPersonTooltipWrapper,#InfoCardView.infoCardTierTwoV2 .perPersonWrapper .perPersonTooltipWrapper{left:64%}#InfoCardView.infoCardBasicV2 .perPersonWrapper .perPersonTooltipWrapper:before,#InfoCardView.infoCardProsumerV2 .perPersonWrapper .perPersonTooltipWrapper:before,#InfoCardView.infoCardTierTwoV2 .perPersonWrapper .perPersonTooltipWrapper:before,#InfoCardView.infoCardBasicV2 .perPersonWrapper .perPersonTooltipWrapper:after,#InfoCardView.infoCardProsumerV2 .perPersonWrapper .perPersonTooltipWrapper:after,#InfoCardView.infoCardTierTwoV2 .perPersonWrapper .perPersonTooltipWrapper:after{left:52%}#InfoCardView.infoCardBasicV2 .favoriteContainer,#InfoCardView.infoCardProsumerV2 .favoriteContainer,#InfoCardView.infoCardTierTwoV2 .favoriteContainer{margin-left:.1875rem}#InfoCardView.infoCardProsumerV2{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:2560px){#InfoCardView.infoCardProsumerV2{width:11rem}}#InfoCardView.infoCardProsumerV2 h1{margin:0;width:100%;display:block;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#InfoCardView.infoCardProsumerV2 h1 a{font-family:"CostarBrownRegular",sans-serif;font-size:16px!important;color:#4c4c4c}#InfoCardView.infoCardProsumerV2 .rent{font-family:"CostarBrownRegular",sans-serif;font-size:16px!important}#InfoCardView.infoCardProsumerV2 .propertyInfo{display:flex}#InfoCardView.infoCardProsumerV2 .favoriteContainer{align-items:flex-start}#InfoCardView.infoCardProsumerV2 .favoriteContainer .favoriteOutlineStoryIcon{color:#478500;text-decoration:none;font-size:25px;margin:0}#InfoCardView.infoCardProsumerV2 .btnCustomWidth{width:30%}#InfoCardView.infoCardProsumerV2 .contact{padding:0}#InfoCardView.infoCardProsumerV2 .click-card-footer{width:100%}#InfoCardView.infoCardProsumerV2 .click-card-footer .btn{margin:0}#InfoCardView.infoCardProsumerV2 .click-card-footer .phone-container .btn{width:66%;padding:0;font-size:14px}#InfoCardView.infoCardProsumerV2 .click-card-footer .email-container .btn{min-width:50px;padding-left:0;padding-right:0;border-left:1px solid #cacaca}#InfoCardView.infoCardProsumerV2 .click-card-footer .apply-container .btn{min-width:auto;padding-left:0;padding-right:0;border-left:1px solid #cacaca}@media only screen and (max-width:2560px){#InfoCardView.infoCardBasicV2{width:12rem}}#InfoCardView.infoCardBasicV2 h1{margin:0;width:100%;color:#4c4c4c}#InfoCardView.infoCardBasicV2 h1 a{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:16px;line-height:18px}#InfoCardView.infoCardBasicV2 .rentContainer{position:relative}#InfoCardView.infoCardBasicV2 .rentContainer .rent{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:18px}#InfoCardView.infoCardBasicV2 .propertyInfo{display:flex}#InfoCardView.infoCardBasicV2 .favoriteContainer{align-items:flex-start}#InfoCardView.infoCardBasicV2 .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-1px;color:#478500;text-decoration:none;font-size:25px;margin:0}@media only screen and (min-width:2560px){#InfoCardView.infoCardBasicV2 .favoriteContainer .favoriteOutlineStoryIcon{top:3px}}#InfoCardView.infoCardTierTwoV2 h1{margin:0}#InfoCardView.infoCardTierTwoV2 h1 a{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:16px;line-height:18px}#InfoCardView.infoCardTierTwoV2 .noAvailability{font-weight:bold;font-size:.85em;margin:.65em 0}#InfoCardView .emailContainer .emailOutlineIcon{position:relative;top:1px}.infoCardPOIView{border:2px solid #74b71b;background-color:rgba(255,255,255,.9);box-shadow:.0625rem .0625rem .25rem #999;width:10.83em;height:3.5em;padding:0 .55em}.infoCardPOIView.leasingOffice{height:4.8em}.infoCardPOIView .imageWrapper{float:left;width:15%;margin-top:.5rem;margin-right:.3125rem}.infoCardPOIView .imageWrapper img{width:100%}.infoCardPOIView h1{font-size:.7em;font-weight:bold;min-height:1.5em;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3f3f3f}.infoCardPOIView p{overflow:hidden;white-space:nowrap;font-size:.7em;text-overflow:ellipsis}.MultiplePOIInfoCardView{border:.125rem solid #74b71b;background-color:rgba(255,255,255,.9);box-shadow:.0625rem .0625rem .25rem #999;width:10.83em}.MultiplePOIInfoCardView .infoCardContent{padding:.625rem}.MultiplePOIInfoCardView .infoCardContent .imageWrapper{float:left;width:15%;margin-top:.5rem;margin-right:.3125rem}.MultiplePOIInfoCardView .infoCardContent .imageWrapper img{width:100%}.MultiplePOIInfoCardView .infoCardContent h1{font-size:.7em;font-weight:bold;min-height:1.5em;line-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#3f3f3f}.MultiplePOIInfoCardView .infoCardContent p{overflow:hidden;white-space:nowrap;font-size:.7em;text-overflow:ellipsis}.MultiplePOIInfoCardView .MultipleInfoCardViewFooter{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #cacaca;justify-content:space-between;align-items:center}.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .footerPrev,.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .footerNext{background-color:#74b71b;border:1px solid #74b71b;color:#fff}.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .footerNext{float:right}.infoCardSchoolView{box-shadow:.0625rem .0625rem .25rem #999;width:20em;min-height:9em;padding:.833em;background-color:#fff}.infoCardSchoolView .descriptionContainer{margin-bottom:.625em}.infoCardSchoolView .descriptionContainer .schoolType,.infoCardSchoolView .descriptionContainer .details{color:#808080}.infoCardSchoolView .descriptionContainer .schoolType{font-size:.667em;margin-bottom:.938em}.infoCardSchoolView .descriptionContainer h1{font-size:1em}.infoCardSchoolView .descriptionContainer .details{font-size:.75em}.infoCardSchoolView .descriptionContainer .details .grades{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;margin-bottom:.833em}.infoCardSchoolView .iconContainer{display:table;width:100%}.infoCardSchoolView .iconContainer .rating,.infoCardSchoolView .iconContainer .attendenceZone,.infoCardSchoolView .iconContainer .identified{display:table-cell;width:33.33%}.infoCardSchoolView .iconContainer .rating span,.infoCardSchoolView .iconContainer .attendenceZone span,.infoCardSchoolView .iconContainer .identified span{display:inline-block}.infoCardSchoolView .iconContainer .rating span{font-size:1.25em;position:relative;top:.2em}.infoCardSchoolView .iconContainer .rating span.outOfLabel{font-size:.542em;font-family:"CostarBrownRegular",sans-serif;top:0}.infoCardSchoolView .iconContainer .attendanceZoneIcon,.infoCardSchoolView .iconContainer .nearbySchoolsIcon,.infoCardSchoolView .iconContainer .propertyIdentifiedIcon{position:relative;top:.25em}.infoCardSchoolView .iconContainer .attendanceZoneLabel,.infoCardSchoolView .iconContainer .nearbyLabel,.infoCardSchoolView .iconContainer .propertyIdentifiedLabel{font-size:.542em;font-family:"CostarBrownRegular",sans-serif}.infoCardSchoolViewV2{box-shadow:.0625rem .0625rem .25rem #999;width:23.75rem;min-height:6.75rem;background-color:#fff}.mainMobileWrapper .infoCardSchoolViewV2{width:100%}.infoCardSchoolViewV2 .detailContainer{float:left;width:100%}.mainMobileWrapper .infoCardSchoolViewV2 .detailContainer{display:grid;grid-template-columns:min-content auto}.infoCardSchoolViewV2 .detailContainer .ratingContainer{float:left;width:5rem;text-align:center;padding:.625rem 0}.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating{height:3.5rem;width:3.5rem;margin:auto}.infoCardSchoolViewV2 .detailContainer .ratingContainer .school-rating-logo-link{position:relative;top:.5rem}.infoCardSchoolViewV2 .detailContainer .ratingContainer .outOfLabel{font-size:.6875rem;font-weight:bold}.infoCardSchoolViewV2 .detailContainer .descriptionContainer{float:right;width:18.75rem;border-left:1px solid #cacaca;padding:.625rem;height:5.625rem}.mainMobileWrapper .infoCardSchoolViewV2 .detailContainer .descriptionContainer{width:auto}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .schoolName{font-size:.9375rem;font-weight:bold;margin:0;padding-bottom:.3125rem;padding-top:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .schoolType{font-size:.75rem}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .schoolType .type{max-width:calc(100% - 3.125rem);display:inline-block;white-space:nowrap;text-overflow:ellipsis;vertical-align:sub;overflow:hidden}@media(-webkit-min-device-pixel-ratio:2){.infoCardSchoolViewV2 .detailContainer .descriptionContainer .gradesRange{position:relative;top:.125rem}}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .gradesRange:before{content:'|';padding:.3125rem}@media(-webkit-min-device-pixel-ratio:2){.infoCardSchoolViewV2 .detailContainer .descriptionContainer .gradesRange:before{position:relative;top:-.0625rem}}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .enrollment{float:left}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .phoneNumber{float:right}.infoCardSchoolViewV2 .detailContainer .descriptionContainer .details{font-size:.75rem;padding-top:.625rem}.infoCardSchoolViewV2 .detailContainerNR{float:left;width:100%}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR{float:right;width:100%;padding:.625rem;height:5.625rem}@media(max-width:414px){.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR{width:100%}}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .schoolName{font-size:.9375rem;font-weight:bold;margin:0;padding-bottom:.3125rem;padding-top:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .schoolType{font-size:.75rem}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .schoolType .type{max-width:calc(100% - 3.125rem);display:inline-block;white-space:nowrap;text-overflow:ellipsis;vertical-align:sub;overflow:hidden}@media(-webkit-min-device-pixel-ratio:2){.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .gradesRange{position:relative;top:.125rem}}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .gradesRange:before{content:'|';padding:.3125rem}@media(-webkit-min-device-pixel-ratio:2){.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .gradesRange:before{position:relative;top:-.0625rem}}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .enrollment{float:left}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .phoneNumber{float:right}.infoCardSchoolViewV2 .detailContainerNR .descriptionContainerNR .details{font-size:.75rem;padding-top:.625rem}.infoCardSchoolViewV2 .providedBy{float:left;width:100%;height:1.0625rem;text-align:center;background-color:#e0e0e0}.infoCardSchoolViewV2 .providedBy a{color:#545454;font-size:.6875rem;vertical-align:top}#MultipleInfoCardView.MultipleInfoCardViewV2{background:#fff}#MultipleInfoCardView.MultipleInfoCardViewV2.selected{border-bottom:.25rem solid #189ed9;border-radius:.25rem;overflow:hidden}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #cacaca}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerNext,#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerPrev{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:transparent;padding:0 .5em;border:0}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerNext i,#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerPrev i{color:#367b01}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerPrev{-webkit-order:0;-ms-flex-order:0;order:0}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerNext{-webkit-order:2;-ms-flex-order:2;order:2}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .footerNext i{position:relative;left:.25em}#MultipleInfoCardView.MultipleInfoCardViewV2 .MultipleInfoCardViewFooterV2 .listingPage{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center;height:1.8em;padding-top:.15em}.infoCardCampusView,.InfoCardNeighborhoodView,.infoCardShoppingView,.infoCardTransitView,.infoCardRestaurentsView{background:#fff;box-sizing:border-box;max-width:19.75rem;height:5rem;box-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.15);border-radius:.1875rem}@media(min-width:2240px){.infoCardCampusView,.InfoCardNeighborhoodView,.infoCardShoppingView,.infoCardTransitView,.infoCardRestaurentsView{max-width:17.555555556rem;height:4.444444444rem}}@media(min-width:2560px){.infoCardCampusView,.InfoCardNeighborhoodView,.infoCardShoppingView,.infoCardTransitView,.infoCardRestaurentsView{max-width:14.363636364rem;height:3.636363636rem}}.infoCardCampusView .image-container,.InfoCardNeighborhoodView .image-container,.infoCardShoppingView .image-container,.infoCardTransitView .image-container,.infoCardRestaurentsView .image-container{box-sizing:border-box;float:left;width:5rem;height:100%;background:#fff;background-size:cover;background-position:center;box-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.15)}@media(min-width:2240px){.infoCardCampusView .image-container,.InfoCardNeighborhoodView .image-container,.infoCardShoppingView .image-container,.infoCardTransitView .image-container,.infoCardRestaurentsView .image-container{width:4.444444444rem}}@media(min-width:2560px){.infoCardCampusView .image-container,.InfoCardNeighborhoodView .image-container,.infoCardShoppingView .image-container,.infoCardTransitView .image-container,.infoCardRestaurentsView .image-container{width:3.636363636rem}}.infoCardCampusView .info-container,.InfoCardNeighborhoodView .info-container,.infoCardShoppingView .info-container,.infoCardTransitView .info-container,.infoCardRestaurentsView .info-container{width:calc(100% - 5rem);height:100%;box-sizing:border-box;background-color:#fff;float:left;background:#fff;padding:.8125rem .625rem;max-width:17.5rem}@media(min-width:2240px){.infoCardCampusView .info-container,.InfoCardNeighborhoodView .info-container,.infoCardShoppingView .info-container,.infoCardTransitView .info-container,.infoCardRestaurentsView .info-container{width:calc(100% - 4.444444444rem);max-width:15.555555556rem;padding:.611111111rem .3rem}}@media(min-width:2560px){.infoCardCampusView .info-container,.InfoCardNeighborhoodView .info-container,.infoCardShoppingView .info-container,.infoCardTransitView .info-container,.infoCardRestaurentsView .info-container{width:calc(100% - 3.636363636rem);max-width:12.727272727rem;padding:.4rem .227272727rem .245454545rem}}.infoCardCampusView .info-container p,.InfoCardNeighborhoodView .info-container p,.infoCardShoppingView .info-container p,.infoCardTransitView .info-container p,.infoCardRestaurentsView .info-container p{display:inline-block;margin:0 0 0 .375rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;max-width:calc(100% - 1.75rem);float:left}@media(min-width:2240px){.infoCardCampusView .info-container p,.InfoCardNeighborhoodView .info-container p,.infoCardShoppingView .info-container p,.infoCardTransitView .info-container p,.infoCardRestaurentsView .info-container p{font-size:.888888889rem;max-width:calc(100% - 1.722222222rem)}}@media(min-width:2560px){.infoCardCampusView .info-container p,.InfoCardNeighborhoodView .info-container p,.infoCardShoppingView .info-container p,.infoCardTransitView .info-container p,.infoCardRestaurentsView .info-container p{font-size:.727272727rem;max-width:calc(100% - 1.4rem)}}.infoCardCampusView .info-container .btn-group,.InfoCardNeighborhoodView .info-container .btn-group,.infoCardShoppingView .info-container .btn-group,.infoCardTransitView .info-container .btn-group,.infoCardRestaurentsView .info-container .btn-group{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;-webkit-align-items:center;align-items:center;margin-top:1.625rem;clear:both}@media(min-width:2240px){.infoCardCampusView .info-container .btn-group,.InfoCardNeighborhoodView .info-container .btn-group,.infoCardShoppingView .info-container .btn-group,.infoCardTransitView .info-container .btn-group,.infoCardRestaurentsView .info-container .btn-group{margin-top:1.444444444rem}}@media(min-width:2560px){.infoCardCampusView .info-container .btn-group,.InfoCardNeighborhoodView .info-container .btn-group,.infoCardShoppingView .info-container .btn-group,.infoCardTransitView .info-container .btn-group,.infoCardRestaurentsView .info-container .btn-group{margin-top:1.181818182rem}}.infoCardCampusView .info-container .btn-group .divider,.InfoCardNeighborhoodView .info-container .btn-group .divider,.infoCardShoppingView .info-container .btn-group .divider,.infoCardTransitView .info-container .btn-group .divider,.infoCardRestaurentsView .info-container .btn-group .divider{margin:0 .1875rem;padding-bottom:.125rem;color:rgba(191,191,191,.7)}.infoCardCampusView .info-container .btn-group .hideIcon,.InfoCardNeighborhoodView .info-container .btn-group .hideIcon,.infoCardShoppingView .info-container .btn-group .hideIcon,.infoCardTransitView .info-container .btn-group .hideIcon,.infoCardRestaurentsView .info-container .btn-group .hideIcon{display:none}.infoCardCampusView .info-container .btn-group .minusStoryIcon,.InfoCardNeighborhoodView .info-container .btn-group .minusStoryIcon,.infoCardShoppingView .info-container .btn-group .minusStoryIcon,.infoCardTransitView .info-container .btn-group .minusStoryIcon,.infoCardRestaurentsView .info-container .btn-group .minusStoryIcon{transform:rotate(90deg);color:#4c4c4c}.infoCardCampusView .info-container .btn-group .right2StoryIcon,.InfoCardNeighborhoodView .info-container .btn-group .right2StoryIcon,.infoCardShoppingView .info-container .btn-group .right2StoryIcon,.infoCardTransitView .info-container .btn-group .right2StoryIcon,.infoCardRestaurentsView .info-container .btn-group .right2StoryIcon{font-size:1.0375rem;color:#0576a7;position:relative;top:.1875rem;left:-.375rem}@media(min-width:2240px){.infoCardCampusView .info-container .btn-group .right2StoryIcon,.InfoCardNeighborhoodView .info-container .btn-group .right2StoryIcon,.infoCardShoppingView .info-container .btn-group .right2StoryIcon,.infoCardTransitView .info-container .btn-group .right2StoryIcon,.infoCardRestaurentsView .info-container .btn-group .right2StoryIcon{top:.166666667rem}}@media(min-width:2560px){.infoCardCampusView .info-container .btn-group .right2StoryIcon,.InfoCardNeighborhoodView .info-container .btn-group .right2StoryIcon,.infoCardShoppingView .info-container .btn-group .right2StoryIcon,.infoCardTransitView .info-container .btn-group .right2StoryIcon,.infoCardRestaurentsView .info-container .btn-group .right2StoryIcon{top:.136363636rem;font-size:.754545455rem}}.infoCardCampusView .info-container .btn-group .btn,.InfoCardNeighborhoodView .info-container .btn-group .btn,.infoCardShoppingView .info-container .btn-group .btn,.infoCardTransitView .info-container .btn-group .btn,.infoCardRestaurentsView .info-container .btn-group .btn{font-size:.875rem;margin:0;padding:.3125rem;width:auto}@media(min-width:2240px){.infoCardCampusView .info-container .btn-group .btn,.InfoCardNeighborhoodView .info-container .btn-group .btn,.infoCardShoppingView .info-container .btn-group .btn,.infoCardTransitView .info-container .btn-group .btn,.infoCardRestaurentsView .info-container .btn-group .btn{font-size:.777777778rem;padding:.277777778rem}}@media(min-width:2560px){.infoCardCampusView .info-container .btn-group .btn,.InfoCardNeighborhoodView .info-container .btn-group .btn,.infoCardShoppingView .info-container .btn-group .btn,.infoCardTransitView .info-container .btn-group .btn,.infoCardRestaurentsView .info-container .btn-group .btn{min-width:initial;font-size:.636363636rem;padding:.227272727rem}}.infoCardCampusView .fullWidth,.InfoCardNeighborhoodView .fullWidth,.infoCardShoppingView .fullWidth,.infoCardTransitView .fullWidth,.infoCardRestaurentsView .fullWidth{width:100%}.InfoCardNeighborhoodView .info-container p{margin-left:.125rem}.InfoCardNeighborhoodView .info-container .map1StoryIcon{font-size:1.5rem;float:left;position:relative;top:.1rem}@media(min-width:2240px){.InfoCardNeighborhoodView .info-container .map1StoryIcon{font-size:1.333333333rem}}@media(min-width:2560px){.InfoCardNeighborhoodView .info-container .map1StoryIcon{font-size:1.090909091rem}}.infoCardCampusView .collegesStoryIcon{position:relative;top:.4rem;left:.2125rem;margin-right:.1rem;font-size:.8125rem;float:left}@media(min-width:2240px){.infoCardCampusView .collegesStoryIcon{font-size:.722222222rem;top:.3rem;left:.333333333rem;margin-right:.222222222rem}}@media(min-width:2560px){.infoCardCampusView .collegesStoryIcon{font-size:.590909091rem;top:.25rem;left:.15rem;margin-right:0}}.infoCardTransitView .info-container p{margin-left:.5rem}.infoCardTransitView .info-container .busStoryIcon{position:relative;top:.35rem;left:.2125rem;font-size:.8125rem;float:left}@media(min-width:2240px){.infoCardTransitView .info-container .busStoryIcon{font-size:.722222222rem;left:.333333333rem;margin-right:.222222222rem}}@media(min-width:2560px){.infoCardTransitView .info-container .busStoryIcon{font-size:.590909091rem;top:.25rem;left:.3rem;margin-right:0}}.infoCardRestaurentsView .info-container{padding:.4rem .4375rem}@media(min-width:2240px){.infoCardRestaurentsView .info-container{padding:.3rem}}@media(min-width:2560px){.infoCardRestaurentsView .info-container{padding:.4rem .3rem}}.infoCardRestaurentsView .info-container .diningStoryIcon{position:relative;top:.35rem;left:.3rem;margin-right:.3rem;font-size:.8125rem;float:left}@media(min-width:2240px){.infoCardRestaurentsView .info-container .diningStoryIcon{font-size:.722222222rem;top:.3rem;left:.333333333rem;margin-right:.3rem}}@media(min-width:2560px){.infoCardRestaurentsView .info-container .diningStoryIcon{top:.2rem}}.infoCardRestaurentsView .info-container .reviewContainer{clear:both;color:#367b01;padding-top:.3rem;padding-left:.15rem}@media(min-width:2240px){.infoCardRestaurentsView .info-container .reviewContainer{padding-top:.1rem}}@media(min-width:2560px){.infoCardRestaurentsView .info-container .reviewContainer{font-size:.818181818rem;line-height:.818181818rem;padding-top:.081818182rem}}.infoCardRestaurentsView .info-container .building-address{font-family:"CostarBrownLight",sans-serif;font-size:.875rem;margin:0 .375rem 0 .2rem;max-width:calc(100% - .375rem)}@media(min-width:2240px){.infoCardRestaurentsView .info-container .building-address{font-size:.777777778rem;margin:0 .333333333rem 0 .177777778rem;max-width:calc(100% - .333333333rem)}}@media(min-width:2560px){.infoCardRestaurentsView .info-container .building-address{font-size:.636363636rem;margin:0 .272727273rem 0 .145454545rem;max-width:calc(100% - .272727273rem)}}.infoCardCampusBuildingView{box-sizing:border-box;width:13rem;height:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border-radius:3px;overflow:hidden}.infoCardCampusBuildingView .info-container{box-sizing:border-box;background-color:#fff;display:block;position:relative;width:100%}.infoCardCampusBuildingView .info-container .content{box-sizing:border-box;height:auto;padding:10px}.infoCardCampusBuildingView .info-container .content h4{margin:0;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.infoCardCampusBuildingView .info-container .content p{margin:0;padding:0;font-size:16px;font-family:"CostarBrownLight",sans-serif}.overlay-info-card{display:block;background:#fff;width:100%;padding:10px 15px}.overlay-info-card .busStoryIcon,.overlay-info-card .diningStoryIcon,.overlay-info-card .collegesStoryIcon,.overlay-info-card .map1StoryIcon{display:none}.overlay-info-card .action-wrapper{width:100%;padding-top:0}.overlay-info-card .action-wrapper .border-btn,.overlay-info-card .action-wrapper .blue-btn{width:49%;margin:0;text-align:left;font-size:14px;color:#0576a7}.overlay-info-card .action-wrapper .border-btn.fullWidth,.overlay-info-card .action-wrapper .blue-btn.fullWidth{width:100%}.overlay-info-card .action-wrapper .border-btn i,.overlay-info-card .action-wrapper .blue-btn i{position:relative;top:2px;font-size:16px}.overlay-info-card .action-wrapper .border-btn:active,.overlay-info-card .action-wrapper .blue-btn:active{text-decoration:none}.overlay-info-card .action-wrapper .blue-btn{width:49%;margin:0;text-align:right}.overlay-info-card.OverlayNeighborhood{padding:10px 15px 5px 15px}.overlay-info-card.OverlayNeighborhood .detail-wrapper{position:relative;display:block;border-bottom:1px solid rgba(191,191,191,.7);padding:0 0 16px 0}.overlay-info-card.OverlayNeighborhood .info-section{display:block;width:100%;float:none}.overlay-info-card.OverlayNeighborhood h3{position:relative;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:22px;max-width:87%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overlay-info-card.OverlayNeighborhood h3 .map1StoryIcon{position:relative;top:6px;font-size:26px;display:inline}.overlay-info-card.OverlayNeighborhood .closeStoryIcon{padding:5px 0;font-size:26px;position:absolute;top:0;right:0}.overlay-info-card.OverlayTransit{padding:10px 15px 5px 15px}.overlay-info-card.OverlayTransit .map1StoryIcon,.overlay-info-card.OverlayTransit .overlay-image,.overlay-info-card.OverlayTransit .diningStoryIcon,.overlay-info-card.OverlayTransit .collegesStoryIcon{display:none}.overlay-info-card.OverlayTransit .detail-wrapper{position:relative;display:block;border-bottom:1px solid rgba(191,191,191,.7);padding:0 0 16px 0}.overlay-info-card.OverlayTransit .info-section{display:block;width:100%;float:none}.overlay-info-card.OverlayTransit h3{position:relative;top:5px;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:22px;max-width:87%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overlay-info-card.OverlayTransit h3 span{padding-left:6px}.overlay-info-card.OverlayTransit h3 .busStoryIcon{display:inline}.overlay-info-card.OverlayTransit .closeStoryIcon{float:right;padding:0;font-size:26px;position:absolute;top:2px;right:0}.overlay-info-card.OverlayRestaurants{padding:0;background-color:#fff}.overlay-info-card.OverlayRestaurants .overlay-image{display:block;width:76px;height:76px;float:left;background-position:center;background-repeat:no-repeat;background-size:cover!important}.overlay-info-card.OverlayRestaurants h3{position:relative;top:5px;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:22px;max-width:87%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overlay-info-card.OverlayRestaurants h3 span{padding-left:4px}.overlay-info-card.OverlayRestaurants h3 .diningStoryIcon{display:inline}.overlay-info-card.OverlayRestaurants .closeStoryIcon{color:#4c4c4c;float:right;padding:0;font-size:26px;position:absolute;top:4px;right:5px}.overlay-info-card.OverlayRestaurants .info-section{height:76px;padding-left:84px}.overlay-info-card.OverlayRestaurants .info-section .reviewContainer{font-size:12px;padding:8px 0 0 0;color:#367b01}.overlay-info-card.OverlayRestaurants .info-section .reviewContainer i{font-size:18px}.overlay-info-card.OverlayRestaurants p{color:#000;font-size:12px;line-height:18px;padding:0;margin:0;font-family:"CostarBrownLight",sans-serif;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay-info-card.OverlayRestaurants .action-wrapper{display:none}.overlay-info-card.OverlayCampuses{padding:10px 15px 5px 15px}.overlay-info-card.OverlayCampuses .map1StoryIcon,.overlay-info-card.OverlayCampuses .diningStoryIcon,.overlay-info-card.OverlayCampuses .busStoryIcon{display:none}.overlay-info-card.OverlayCampuses h3{position:relative;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:22px;max-width:87%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overlay-info-card.OverlayCampuses h3 .collegesStoryIcon{display:inline}.overlay-info-card.OverlayCampuses .closeStoryIcon{float:right;padding:0;font-size:26px;position:absolute;top:0;right:0}.overlay-info-card.OverlayCampuses .overlay-image{background-color:#367b01!important;display:block;width:76px;height:76px;float:left;background-position:center;background-repeat:no-repeat;background-size:cover!important}.overlay-info-card.OverlayCampuses .detail-wrapper{position:relative;display:block;border-bottom:1px solid rgba(191,191,191,.7);padding:0 0 16px 0}.overlay-info-card.OverlayCampuses.hasImage{padding:0}.overlay-info-card.OverlayCampuses.hasImage .detail-wrapper{position:relative;display:block;border-bottom:1px solid rgba(191,191,191,.7);padding:0}.overlay-info-card.OverlayCampuses.hasImage .closeStoryIcon{padding:6px}.overlay-info-card.OverlayCampuses.hasImage .info-section{padding:10px 0 10px 85px}.overlay-info-card.OverlayCampuses.hasImage .action-wrapper{width:100%;padding-top:0;padding-left:85px}.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .border-btn,.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .blue-btn{width:49%;margin:0;text-align:left;font-size:14px;color:#0576a7}.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .border-btn.fullWidth,.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .blue-btn.fullWidth{width:100%}.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .border-btn i,.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .blue-btn i{position:relative;top:1px}.overlay-info-card.OverlayCampuses.hasImage .action-wrapper .blue-btn{width:49%;margin:0;text-align:right}.overlay-info-card.MyPlaceCard{padding:5px 0 5px 15px}.overlay-info-card.MyPlaceCard .detail-wrapper{position:relative;display:block;padding:0 0 16px 0}.overlay-info-card.MyPlaceCard .info-section{display:block;width:100%;float:none}.overlay-info-card.MyPlaceCard h3{position:relative;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overlay-info-card.MyPlaceCard h3 .map1StoryIcon,.overlay-info-card.MyPlaceCard h3 .busStoryIcon,.overlay-info-card.MyPlaceCard h3 .diningStoryIcon,.overlay-info-card.MyPlaceCard h3 .collegesStoryIcon{display:none}.overlay-info-card.MyPlaceCard .closeStoryIcon{padding:5px 0;font-size:26px;position:absolute;top:0;right:0}.overlay-info-card.MyPlaceCard .overlay-image,.overlay-info-card.MyPlaceCard .action-wrapper{display:none}.overlay-info-card.MyPlaceCard p,.overlay-info-card.MyPlaceCard div{line-height:18px;padding:4px 0 0 0;margin:0;font-family:"CostarBrownLight",sans-serif;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.culture-es .infoCardSchoolView .iconContainer .rating,.culture-es .infoCardSchoolView .iconContainer .attendenceZone,.culture-es .infoCardSchoolView .iconContainer .identified{width:33.33%}.culture-es .infoCardSchoolView .iconContainer .identified{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}.culture-es .infoCardSchoolView .iconContainer .identified span{line-height:1em}.culture-es .infoCardSchoolView .iconContainer .identified span.propertyIdentifiedLabel{padding-left:.625rem;position:relative;top:.3125rem}.culture-es .infoCardWrapperV2 .perPersonWrapper .perPersonTooltipWrapper{font-size:.5625rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper{font-size:1rem;width:32.5rem;height:auto;pointer-events:all}.dlf-wrapper #contactLeadForm.contactLeadWrapper .error{width:100%;position:absolute;z-index:10;top:0;margin:.3rem 0 0 0;background-color:#f4f4f4;height:2.625rem;overflow:hidden;border:1px solid #cf0000;color:#cf0000;font-weight:bold;padding:.5625rem;opacity:1;border-radius:4px}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .error{height:2.375rem;padding:.4375rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .error{height:2.25rem;padding:.375rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .error:before{font-family:'StorybookIcons'!important;content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#cf0000;float:right;font-size:1.3125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .sub-error{color:#cf0000;font-size:.625rem;position:absolute;bottom:-1.25rem;left:0;line-height:1.25rem}@media(max-height:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .sub-error{bottom:-1rem;line-height:1rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .fadeErrors{opacity:0;transition:all .75s ease-in-out;z-index:-1}.dlf-wrapper #contactLeadForm.contactLeadWrapper .errorInput{border:1px solid #cf0000!important}.dlf-wrapper #contactLeadForm.contactLeadWrapper .submitError p{margin-top:0;font-weight:bold;color:#cf0000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .cell-xs-6 .error{width:98%}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .cell-xs-6 .error{width:97.5%}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .cell-xs-6 .error{width:97%}}.dlf-wrapper #contactLeadForm.contactLeadWrapper h3,.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormTitle{font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem;color:#4c4c4c;background-color:#fff;padding:.6rem 2.4rem;text-align:center;border-bottom:.5px solid rgba(191,191,191,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:3.53125rem;margin-bottom:.9rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .left-container{display:flex;flex-direction:column}.dlf-wrapper #contactLeadForm.contactLeadWrapper .left2StoryIcon{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper #form-header{display:none;font-size:1.125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper fieldset{border:0 none;padding:0;margin:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper.showModalUnit #ctn{font-size:1rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .btn-group{margin-top:.25rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper input,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea{display:block;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;border:1px solid #b1b1b1;padding:.5rem .75rem .625rem .75rem;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;margin-top:.25rem;margin-bottom:1.25rem;line-height:normal}.dlf-wrapper #contactLeadForm.contactLeadWrapper input:focus,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea:focus{border-color:#367b01;outline:0;box-shadow:0 0 .25rem 0 #74b701}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dlf-wrapper #contactLeadForm.contactLeadWrapper input,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea{font-family:"CostarBrownLight",sans-serif}}.dlf-wrapper #contactLeadForm.contactLeadWrapper ::-webkit-input-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper ::-moz-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper :-ms-input-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper :-moz-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox-default:checked+label:before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox-default+label:before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox-default+label:after{transform:scale(.6)}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox-default+label{left:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox-default+label:after{height:1.145rem;top:calc(100% - 1.175rem)}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label.emailListingLabel{left:-.4rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{font-size:14px;display:inline;top:18px}.dlf-wrapper #contactLeadForm.contactLeadWrapper .cell-xs-6{padding:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .cell-xs-12{padding:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .first-input{padding-right:1rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .first-input .caret{padding-right:.6rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .last-input{padding-left:1rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input{position:relative}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input input{padding-right:1.875rem;cursor:pointer}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon{position:absolute;right:4px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:2rem}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon{font-size:1.75rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon::before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon::before{color:#367b01}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.dlfInputLoading i.refreshStoryIcon{display:block;-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear;transform-origin:46% 51%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.dlfInputLoading i.calendarStoryIcon{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.active i.calendarStoryIcon::before{color:#367b01}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .dlfClearInput{margin-right:30px}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker{right:0;width:100%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker:before{content:'';display:inline-block;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-bottom:.4375rem solid #bfbfbf;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-.4375rem;right:.375rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker:after{content:'';display:inline-block;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-bottom:.375rem solid #fff;position:absolute;top:-.375rem;right:.4375rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day.old{visibility:hidden}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day.old,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day.new{color:#999}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:2.5rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th{background:#fff}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.next,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.prev{font-family:'StorybookIcons'!important;color:#367b01;position:absolute;padding-top:.25rem;font-size:1.5rem;font-weight:normal}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.next{right:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.next:before{content:""}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.prev{left:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.prev:before{content:""}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th a{display:none;color:#367b01;padding-right:.4375rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.switch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;padding-right:0;width:70%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker th.disabled{color:#bfbfbf;background-color:transparent}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker td{background:#fff;border:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker td.disabled,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker td .disabled{background-color:#f5f5f5}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .month,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .year{color:#000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day.active,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .month.active,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .year.active{color:#fff;background:#367b01;border-radius:.1875rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day.active:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .month.active:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .year.active:hover{color:#000;background:#fff}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .day:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .month:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .year:hover{background-color:transparent;box-shadow:inset 0 0 0 1px #367b01;border-radius:.1875rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .month,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input .datepicker .year{width:33%;margin:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input .datepicker{left:0;width:calc(200% + .625rem)}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input .datepicker:before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input .datepicker:after{left:25%;right:initial}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input .datepicker:before{left:calc(25% - .0625rem)}@media only screen and (max-width:1385px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input.refreshStoryIcon{padding:3.5px 10px!important}}@media only screen and (max-width:1170px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.tour-calendar-input.refreshStoryIcon{padding:3.5px 10px!important}}@media only screen and (max-width:1385px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input.refreshStoryIcon{padding:3.5px 10px!important}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input>p.error{top:2.1875rem}@media only screen and (min-width:1601px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input>p.error{top:2.3125rem}}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input>p.error{top:1.875rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input>p.error{top:1.625rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper #ReasonForMovingContainer .filter-option{overflow:initial}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm .cell-xs-6.first-input .calendar-input{margin-top:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates{width:100%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates button{border:1px solid #b1b1b1;border-radius:0;margin-bottom:1em;padding:.35em .75em;font-size:1.125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper textarea{resize:none;height:5em;margin-bottom:.5em}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;display:block;height:1.895625rem;bottom:.9375rem;font-size:12px;width:100%;background:#fff;text-align:left;border-top:0;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper .counter-wrapper .count-warning{color:#cf0000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper .error{height:5.625rem;padding:.4375rem}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper .error{height:5.0625rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper .error{height:2.8125rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox{position:relative}.dlf-wrapper #contactLeadForm.contactLeadWrapper .emailListings{position:absolute}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormAction{margin:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:10px;line-height:16px;margin-top:16px}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt{font-size:14px;line-height:20px}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt .complete-tcpa{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt .show-more-tcpa,.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt .show-less-tcpa{display:inline-block;background-color:transparent;border:0;color:#189ed9;cursor:pointer;padding:0;font-family:"CostarBrownRegular",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper .tcpa-txt .show-less-tcpa{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm label{color:#4c4c4c}.dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .leftArrowIcon{position:absolute;padding:.875rem;font-size:28px;top:0;right:0;padding:.6875rem;border:0 none;color:#4c4c4c;background-color:transparent;cursor:pointer}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .leftArrowIcon{font-size:1.777777778rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .leftArrowIcon{font-size:1.727272727rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .leftArrowIcon{top:.5rem;left:.625rem;right:unset}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormDate{z-index:1000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendarIcon{right:0;margin-top:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{background:#fff;left:50%;margin-left:-14.09375rem;height:fit-content}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12{position:relative}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{background-color:transparent;border:0;padding:0;position:absolute;font-size:.875rem;left:0;top:3.75rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error::before,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error::before,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error::before{content:none}@media only screen and (min-width:1300px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{top:3.4375rem}}@media only screen and (min-width:1500px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{top:3.75rem}}@media only screen and (min-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{top:3.9375rem}}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{top:3.611111111rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .first-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .cell-xs-12 .error{top:3.181818182rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.9375rem}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.944444444rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.863636364rem}}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:1.84375rem;border-top-left-radius:4px;border-top-right-radius:4px}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer input,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer textarea,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .moveInDates button{font-size:1rem;margin-bottom:1rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:1.5625rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:1.59375rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer input,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer textarea,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .moveInDates button,.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .ui-selectmenu-button{font-size:.875rem;margin-bottom:1rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer textarea{height:3.25em}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:1.3125rem}}@media only screen and (max-width:1280px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:1.5rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer textarea{height:3.25em}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:1.25rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment{max-height:1000px;padding:0 .625rem 1.25rem 1.8125rem;overflow-x:hidden;overflow-y:scroll;max-height:700px}@media(max-width:1281px) and (max-height:800px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment{padding:0 10px 35px 10px}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment.sb-scrollbar::-webkit-scrollbar-track{background-color:#fff}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment{padding:0 .461538462rem 1.057692308rem 1.538461538rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment{padding:0 .4rem .916666667rem 1.333333333rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment textarea{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:1.25rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .ui-selectmenu-button{margin-top:.25rem;margin-bottom:1.25rem;color:#4c4c4c;height:unset;padding:.5rem .75rem .625rem .75rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .ui-selectmenu-button.errorInput[aria-expanded="true"],.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .ui-selectmenu-button.errorInput:focus-visible{box-shadow:0 0 4px 0 #ff5c49}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .ui-selectmenu-button ::after{top:53%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .ui-menu li:first-of-type{display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .cell-xs-6 .ui-selectmenu-menu{padding-right:1rem}.dlf-wrapper #contactLeadForm.v3 .cta-wrapper{display:flex;flex-direction:column-reverse;width:100%}.dlf-wrapper #contactLeadForm.v3 .cta-wrapper .contactFormAction{width:10rem;margin:auto;font-size:1rem}.dlf-wrapper #contactLeadForm.v3 .cta-wrapper>fieldset.checkbox{padding-bottom:1rem;text-align:center}.dlf-wrapper #contactLeadForm.v3 .tcpa-txt{text-align:left}.dlf-wrapper #contactLeadForm.showModalUnit #ctn{font-size:1rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper h3,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactFormTitle{font-size:1.25rem}}@media only screen and (min-width:1601px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactFormTitle{font-size:1.555555556rem}}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .primary{font-size:1.25rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .calendar-input{margin-top:.3125rem;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .calendar-input .calendarIcon{font-size:1.0625rem}}@media only screen and (max-width:1300px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .calendar-input .calendarIcon{font-size:.875rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm input{font-size:1.125rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm input{font-size:1.03125rem!important}}@media only screen and (max-width:1385px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm input{font-size:.875rem!important;padding:.40625rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .checkbox{margin-bottom:12px}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .checkbox label span{position:relative;left:-11px;top:-1px;font-size:14px}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm #ReasonForMovingContainer{padding-bottom:.3125rem}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:1.125rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:1.03125rem}}@media only screen and (max-width:1385px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper textarea{font-size:.875rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper .error{height:5.625rem;padding:.4375rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper .error{height:5.1875rem}}@media only screen and (max-width:1386px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .contactFormMessageWrapper .error{height:4.375rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:10px;line-height:16px;margin-top:8px}@media only screen and (min-width:2240px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt{font-size:14px;line-height:20px}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt .complete-tcpa{display:none}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt .show-more-tcpa,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt .show-less-tcpa{display:inline-block;background-color:transparent;border:0;color:#189ed9;cursor:pointer;padding:0;font-family:"CostarBrownRegular",sans-serif}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .tcpa-txt .show-less-tcpa{display:none}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .error{font-size:1.0625rem;padding:.5625rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .error{height:2.4375rem;padding:.4375rem}}@media only screen and (max-width:1366px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .error{height:2.125rem;padding:.375rem;font-size:.875rem}}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment textarea{padding:1rem .75rem 0 1rem}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .checkbox label span{font-size:.875rem;line-height:1.25rem}.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .calendar-input i.calendarStoryIcon{padding:0 4px 0 0;top:30px}@media only screen and (min-width:2240px){#contactLead .dlf-wrapper #contactLeadForm .contactForm .first-input .moveIn-calendar-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .last-input .moveIn-calendar-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .cell-xs-12 .moveIn-calendar-input .error{top:2.3rem}}@media only screen and (min-width:2560px){#contactLead .dlf-wrapper #contactLeadForm .contactForm .first-input .moveIn-calendar-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .last-input .moveIn-calendar-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .cell-xs-12 .moveIn-calendar-input .error{top:2.1rem}}@media only screen and (min-width:2240px){#contactLead .dlf-wrapper #contactLeadForm .contactForm .first-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .last-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .cell-xs-12 .error{top:4rem}}@media only screen and (min-width:2560px){#contactLead .dlf-wrapper #contactLeadForm .contactForm .first-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .last-input .error,#contactLead .dlf-wrapper #contactLeadForm .contactForm .cell-xs-12 .error{top:3.772727273rem}}.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{display:inline-flex;width:89%;top:18px}@media only screen and (min-width:2240px){.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{top:17px}}@media only screen and (min-width:2560px){.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{top:29px;margin-bottom:10px}}.culture-fr .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{display:inline-block;width:89%;top:18px;vertical-align:text-top}.lead-form-container .modalContainer{margin:6% auto;position:relative;left:0}@media(max-width:1281px) and (max-height:800px){.lead-form-container .modalContainer{margin:4% auto}}@media(min-width:1200px){.lead-form-container .modalContainer{margin:3% auto}}@media(min-width:2240px){.lead-form-container .modalContainer{margin-top:2.888888889rem}}@media(min-width:2240px) and (min-height:1200px){.lead-form-container .modalContainer{margin-top:3%}}.lead-form-container .contactLeadWrapper{background-color:#fff;font-size:1rem;width:31.25rem;height:auto;pointer-events:all;border-radius:10px}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper{width:400px}}.lead-form-container .contactLeadWrapper .property-title-header{font-family:"CostarBrownRegular",sans-serif;border-bottom:.5px solid rgba(191,191,191,.7);color:#4c4c4c;z-index:1;padding:.625rem 55px;width:100%;text-align:center;text-overflow:ellipsis;margin-bottom:1.0625rem;font-size:24px;border-top-left-radius:4px;border-top-right-radius:4px}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .property-title-header{height:43.5px;padding:5px 55px}}.lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{color:#4c4c4c;font-size:1.5rem;margin:0}@media(min-width:2560px){.lead-form-container .contactLeadWrapper .property-title-header .contactFormTitle{font-size:1.27rem}}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon,.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon{position:absolute;padding-left:.875rem;padding-right:0;font-size:1.75rem;top:.875rem;right:.875rem;border:0 none;color:#4c4c4c;background-color:transparent;cursor:pointer}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus,.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon:focus{text-decoration:underline}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus:not(:focus-visible),.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon:focus:not(:focus-visible){text-decoration:none}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus:not(:-moz-focusring),.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon:focus:not(:-moz-focusring){text-decoration:none}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus-visible,.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon:focus-visible{text-decoration:underline}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:-moz-focusring,.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon:-moz-focusring{text-decoration:underline}@media(max-width:1281px){.lead-form-container .contactLeadWrapper .property-title-header .closeIcon,.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon{padding-left:.5rem}}.lead-form-container .contactLeadWrapper .property-title-header .leftArrowIcon{top:1rem;left:.625rem;right:unset}.lead-form-container .contactLeadWrapper .property-title-header .contactPhone{display:none}.lead-form-container .contactLeadWrapper .property-title-header .propertyTitle{font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif}.lead-form-container .contactLeadWrapper .property-title-header .left-container{display:flex;flex-direction:column}.lead-form-container .contactLeadWrapper .property-title-header .left2StoryIcon{display:none}.lead-form-container .contactLeadWrapper .property-title-header #form-header{display:none;font-size:1.25rem}.lead-form-container .contactLeadWrapper .property-title-header .showModalUnit #ctn{font-size:1rem}.lead-form-container .contactLeadWrapper.showModalUnit #ctn{font-size:1rem}.lead-form-container .contactLeadWrapper .contactForm{padding:0 .75rem 1.25rem 1.8125rem;overflow-x:hidden;overflow-y:scroll;max-height:700px}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .contactForm{padding:0 0 35px 20px}}.lead-form-container .contactLeadWrapper .contactForm.sb-scrollbar::-webkit-scrollbar-track{background-color:#fff}.lead-form-container .contactLeadWrapper .dlfClearInput{padding-right:10px;background-color:transparent}.lead-form-container .contactLeadWrapper .error{font-family:'CostarBrownBold',sans-serif;width:100%;position:absolute;z-index:10;bottom:0;margin:0;overflow:hidden;color:#e01600;opacity:1;border-radius:3px;font-size:.875rem}.lead-form-container .contactLeadWrapper .sub-error{color:#e01600;font-size:.625rem;position:absolute;bottom:-1.25rem;left:0;line-height:1.25rem}@media(max-height:1366px){.lead-form-container .contactLeadWrapper .sub-error{bottom:-1rem;line-height:1rem}}.lead-form-container .contactLeadWrapper .fadeErrors{opacity:0;transition:all 3s ease-in-out;z-index:-1}.lead-form-container .contactLeadWrapper .errorInput{border-width:.0625rem!important;border-color:#ff5c49!important}.lead-form-container .contactLeadWrapper .errorInput.input-override:focus{outline:0;box-shadow:0 0 .25rem 0 #ff5c49}.lead-form-container .contactLeadWrapper .submitError{min-height:20px!important;display:none}.lead-form-container .contactLeadWrapper .submitError p{margin:0;font-size:16px;font-weight:bold;color:#e01600}.lead-form-container .contactLeadWrapper .cell-xs-6 .error{width:98%}.lead-form-container .contactLeadWrapper fieldset{border:0 none;padding:0;margin:0}.lead-form-container .contactLeadWrapper .checkbox{min-height:2.5625rem}.lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label{left:-.8125rem}.lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before{border-color:#bfbfbf}.lead-form-container .contactLeadWrapper .checkbox .checkbox-default:focus+label:before{border-color:#367b01}.lead-form-container .contactLeadWrapper .checkbox:nth-of-type(2n) .checkbox-default+label{left:.125rem}.lead-form-container .contactLeadWrapper .dropdownToggle{border-color:none;outline:0;border:1px solid #b3b3b3;background-color:#fff;font-family:'CostarBrownLight';padding:8px;height:36px}.lead-form-container .contactLeadWrapper .input-label{position:absolute;padding:5px 10px;margin:1px 2px;border-top-left-radius:6px;border-top-right-radius:6px;pointer-events:none;color:#4c4c4c;font-size:12px;line-height:20px}.lead-form-container .contactLeadWrapper .input-label.full-label{width:calc(100% - 4px)}.lead-form-container .contactLeadWrapper .input-override{font-family:"CostarBrownRegular",sans-serif;display:block;border:1px solid #bfbfbf;color:#4c4c4c;padding:28px 10px 5px 10px;font-size:16px;line-height:24px;width:100%;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;margin-bottom:1.375rem;margin-top:.25rem}.lead-form-container .contactLeadWrapper .input-override:focus{border-color:#367b01!important;outline:0;box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .input-override{margin-bottom:5px;padding:20px 10px 5px 10px}}.lead-form-container .contactLeadWrapper .input-override.errorInput{margin-bottom:1.375rem}.lead-form-container .contactLeadWrapper input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-form-container .contactLeadWrapper ::-webkit-input-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.lead-form-container .contactLeadWrapper ::-moz-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.lead-form-container .contactLeadWrapper :-ms-input-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.lead-form-container .contactLeadWrapper :-moz-placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.lead-form-container .contactLeadWrapper .cell-xs-6,.lead-form-container .contactLeadWrapper .cell-xs-12{padding:0}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .cell-xs-6,.lead-form-container .contactLeadWrapper .cell-xs-12{min-height:55px}}.lead-form-container .contactLeadWrapper .first-input{padding-right:1rem}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .first-input{padding-right:2px}}.lead-form-container .contactLeadWrapper .first-input .error{width:99%}.lead-form-container .contactLeadWrapper .last-input{padding-left:1rem}.lead-form-container .contactLeadWrapper .last-input:last-of-type{background-color:#f00;color:#f00}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .last-input{padding-right:2px}}.lead-form-container .contactLeadWrapper .full-width-inputs{width:100%;padding-left:0;padding-right:0}.lead-form-container .contactLeadWrapper .full-width-inputs .error{width:100%}.lead-form-container .contactLeadWrapper .calendar-input{position:relative}.lead-form-container .contactLeadWrapper .calendar-input input{padding-right:30px}.lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,.lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{position:absolute;right:0;font-size:2rem;padding:15px;pointer-events:none}@media(max-width:360px){.lead-form-container .contactLeadWrapper .calendar-input i.calendarStoryIcon,.lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{font-size:1.0625em;padding:.75em .455em}}.lead-form-container .contactLeadWrapper .calendar-input i.refreshStoryIcon{display:none}.lead-form-container .contactLeadWrapper .calendar-input.dlfInputLoading i.refreshStoryIcon{display:block;-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear;transform-origin:46% 51%}.lead-form-container .contactLeadWrapper .calendar-input.dlfInputLoading i.calendarStoryIcon{display:none}.lead-form-container .contactLeadWrapper .calendar-input.active i.calendarStoryIcon::before{color:#367b01}.lead-form-container .contactLeadWrapper .calendar-input.active .clearInput .closeIcon{top:2px;position:relative;font-size:1rem;margin-right:30px;margin-top:5px}.lead-form-container .contactLeadWrapper .calendar-input.active .contactFormMoveInDate{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-color:#367b01!important;box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}.lead-form-container .contactLeadWrapper .calendar-input .datepicker{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);width:100%;margin-bottom:20px;top:4.0625rem!important}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .day.old{visibility:hidden}.lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:2.5rem}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .calendar-input .datepicker thead tr:first-of-type{height:2.272727273rem}}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-weight:normal}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .calendar-input .datepicker th{height:1.818181818rem}}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.next,.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.prev{color:#367b01;font-family:'StorybookIcons'!important;font-size:1.5rem;font-weight:normal;padding-top:9px;z-index:10}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.next.disabled,.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.prev.disabled{background-color:transparent;color:#bfbfbf}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.next{position:absolute;right:0}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.next:before{content:""}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.prev{position:absolute;left:0}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.prev:before{content:""}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.switch{font-weight:normal;left:50%;padding-left:0;padding-right:0;position:absolute;transform:translateX(-50%);width:100%;z-index:5}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.dow{background-color:#fff}.lead-form-container .contactLeadWrapper .calendar-input .datepicker th.close{display:none}.lead-form-container .contactLeadWrapper .calendar-input .datepicker td{background-color:#fff;border:0;font-family:"CostarBrownLight",sans-serif}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .calendar-input .datepicker td{height:1.818181818rem}}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .day:hover{color:#000;border-radius:4px;box-shadow:inset 0 0 0 1px #367b01}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .disabled{background-color:#f5f5f5;color:#000}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .day.old{visibility:visible}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .day.active{color:#fff;background-color:#478500;border-radius:4px}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-months span,.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-years span{margin:0;width:33%}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-months span.active,.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-years span.active{background-color:#367b01;border-radius:.25rem}.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-months span:hover,.lead-form-container .contactLeadWrapper .calendar-input .datepicker .datepicker-years span:hover{background-color:#fff;border-radius:.25rem;box-shadow:inset 0 0 0 1px #367b01;color:#000}.lead-form-container .contactLeadWrapper .calendar-input.clearable .dlfClearInput{right:0!important;padding:0 .5625rem}.lead-form-container .contactLeadWrapper .calendar-input.clearable .dlfClearInput .closeIcon{margin-right:0}.lead-form-container .contactLeadWrapper .calendar-input.clearable i.calendarStoryIcon{display:none}.lead-form-container .contactLeadWrapper .contactFormDate{z-index:1000}.lead-form-container .contactLeadWrapper .preference-wrapper{position:relative;margin-bottom:.6875rem}.lead-form-container .contactLeadWrapper .preference-wrapper h4,.lead-form-container .contactLeadWrapper .preference-wrapper .preferenceLabel{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding:0 0 5px 0;margin:0 0 6px 0;font-size:16px}.lead-form-container .contactLeadWrapper .preference-wrapper .checkbox{position:relative;float:left;width:50%;left:-6px}.lead-form-container .contactLeadWrapper .preference-wrapper .checkbox input{left:8px}.lead-form-container .contactLeadWrapper .preference-wrapper label span{font-family:"CostarBrownLight",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%!important;left:-.3125rem;font-size:14px}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .preference-wrapper label span{top:-3px}}@media only screen and (max-width:1280px){.lead-form-container .contactLeadWrapper .preference-wrapper label span{font-size:12px}}.lead-form-container .contactLeadWrapper .preference-wrapper .contactFormMessageWrapper{display:none}.lead-form-container .contactLeadWrapper .preference-wrapper .open{display:block;margin-top:15px}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper{min-height:10rem}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .contactFormMessageWrapper{min-height:6.4375rem}}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;position:absolute;height:1.895625rem;bottom:.9375rem;font-size:12px;width:100%;background:#fff;text-align:right;padding:.3125rem .4375rem;border:.0625rem solid #bfbfbf;border-top:0;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper .count-warning{color:#cf0000}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{resize:none;height:7.5rem;margin-bottom:0;outline:0;border-bottom:0}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .contactFormMessageWrapper textarea{height:3.75rem}}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .error{height:9.1rem}@media(max-width:1500px){.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .error{height:5.625rem}}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .errorInput+.counter-wrapper,.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .error+.counter-wrapper{border-width:.0625rem!important;border-color:#ff5c49!important}.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .errorInput+.counter-wrapper.input-override:focus,.lead-form-container .contactLeadWrapper .contactFormMessageWrapper .error+.counter-wrapper.input-override:focus{outline:0;box-shadow:0 0 .25rem 0 #ff5c49}.lead-form-container .contactLeadWrapper .btn-primary{margin:0 0 12px 0;width:100%;display:inline-block}.lead-form-container .contactLeadWrapper .btn-primary.disabled{background:#999;border-color:#999;-webkit-tap-highlight-color:transparent}.lead-form-container .contactLeadWrapper .btn-primary.disabled:hover{cursor:default;border-color:#999}.lead-form-container .contactLeadWrapper .btn-primary .emailIcon{position:relative;left:-.75rem;top:.05rem;vertical-align:top}.lead-form-container .contactLeadWrapper .email-listing-checkbox{margin-bottom:.4375rem}.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{position:relative;left:-6px;min-height:0}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox{left:-.181818182rem}}.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox-default:checked+label:before,.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox-default+label:before,.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox-default+label:after{font-size:1.1rem;height:1rem;left:.125rem;line-height:1.1rem;margin-right:.875rem;top:.5rem;width:1rem}.lead-form-container .contactLeadWrapper .email-listing-checkbox .checkbox-default+label:after{height:.875rem;left:.1875rem;top:.5625rem;width:.875rem}.lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListing{color:#000;text-align:left;float:left;top:1px;position:relative}@media only screen and (max-width:500px){.lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListing{width:calc(100% - 24px)}}.lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel+.error{margin-top:0}.lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel{position:relative;display:inline-block;vertical-align:text-top;width:80%!important;left:-9px;top:.3125rem;font-size:16px}@media only screen and (max-width:1280px){.lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListingsLabel{font-size:12px}}.lead-form-container .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel{font-size:.875rem;line-height:1.25rem}.lead-form-container .contactLeadWrapper .contactForm.experiment .calendar-input i.calendarStoryIcon{color:#367b01;padding:0 4px 0 0;top:1.875rem}.lead-form-container .contactLeadWrapper .contactForm.experiment .calendar-input .error{bottom:-1.375rem}.lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessageWrapper textarea{border:1px solid #bfbfbf;font-family:"CostarBrownLight",sans-serif}.lead-form-container .contactLeadWrapper .contactForm.experiment .contactFormMessageWrapper .counter-wrapper{position:relative;padding:0;border:0;bottom:0;font-size:.875rem;line-height:1.25rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper{font-size:1rem;width:100%;height:auto;pointer-events:all}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{position:relative;left:-11px;top:-2px;font-size:11px}@media only screen and (min-width:1600px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:13px}}@media only screen and (min-width:1920px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:16px}}@media only screen and (min-width:2240px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:20px;top:0}}@media only screen and (min-width:2560px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:20px;top:-1px}}@media only screen and (max-width:1600px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .checkbox label span{font-size:.875rem!important;line-height:1.25rem}}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm.experiment .email-listing-checkbox .emailListingsLabel{font-size:.875rem!important;line-height:1.25rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm.experiment .calendar-input i.calendarStoryIcon{padding:26px 4px 0 0!important}@media only screen and (min-width:1260px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{font-size:2rem!important;padding:13px!important}}@media only screen and (min-width:1920px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{padding:6px!important}}@media only screen and (min-width:2240px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{font-size:38px!important;padding:9px!important}}@media only screen and (min-width:1920px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactFormAction{line-height:1rem}}@media only screen and (max-width:1500px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header{padding:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header h3,.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header .contactFormTitle{padding:.875rem;font-size:1.125rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .error{padding:18px 9px;font-size:14px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox{width:100%}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .checkbox label span{font-size:12px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .emailListingsLabel{font-size:10px!important}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .input-label{font-size:.75rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .input-override{font-size:.875rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper textarea{height:5.625rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .cell-xs-6,.lead-form-container .inlineDlfWrapper .contactLeadWrapper .cell-xs-12{min-height:3.75rem}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{padding:13px!important}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .preference-wrapper h4,.lead-form-container .inlineDlfWrapper .contactLeadWrapper .preference-wrapper .preferenceLabel{color:#4c4c4c;font-size:.875rem;margin:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendar-input .datepicker{width:200%;margin-bottom:20px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactFormMessageWrapper .counter-wrapper{bottom:7px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactFormAction{font-size:1rem;margin-top:10px;text-decoration:none}}@media(max-width:1366px) and (max-height:768px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .calendarStoryIcon{display:block;font-size:16px;padding:17px 10px!important}}@media(max-width:1281px) and (max-height:1000px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header{height:32px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header .contactFormTitle{padding:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header h3{padding:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm{padding:0 5px 35px 5px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .error{padding:9px 9px;height:46px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .input-label{font-size:10px;padding:0 10px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .input-override{margin-bottom:7px;padding:16px 0 2px 10px;font-size:12px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .cell-xs-6,.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .cell-xs-12{min-height:50px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm textarea{height:68px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .emailListing{font-size:10px;top:4px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .calendarStoryIcon{display:block;font-size:16px;padding:15px 10px!important}}@media(max-width:1281px) and (max-height:800px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header .contactFormTitle{padding:0}}@media only screen and (max-width:1025px){.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header{height:32px;margin-bottom:5px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .property-title-header h3{padding:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm{padding:0 5px 35px 5px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .first-input{padding-right:2px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .last-input{padding-left:2px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .cell-xs-12,.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .cell-xs-6{min-height:48px}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .input-override{margin-bottom:0}.lead-form-container .inlineDlfWrapper .contactLeadWrapper .contactForm .calendarStoryIcon{display:block;font-size:16px;padding:15px 10px!important}}.contactForm.experiment .input-label{position:relative;padding:0;margin:0;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:1.375rem}.contactForm.experiment .input-override{line-height:1.25rem;padding:.5rem .75rem .625rem .75rem;font-size:1rem}.contactForm.experiment .preference-wrapper{font-size:1rem;line-height:1.5rem}.contactForm.experiment .preference-wrapper .preferenceLabel{padding:0 0 0 0;margin:0 0 .25rem 0;font-size:1rem;text-transform:capitalize}.contactForm.experiment .preference-wrapper .preferenceLabel.hide{display:none}.contactForm.experiment .preference-wrapper .checkbox-section.hidecheckbox .contactFormMessageWrapper{margin-top:0;min-height:0}.contactForm.experiment .preference-wrapper .checkbox-section.hidecheckbox .contactFormMessage{height:4.6875rem;margin-bottom:.3125rem}.contactForm.experiment .preference-wrapper .checkbox-section .checkbox{line-height:1.5rem}@media only screen and (max-width:1281px) and (max-height:800px){.contactForm.experiment .preference-wrapper .checkbox-section .checkbox{min-height:2.5625rem}}.contactForm.experiment .preference-wrapper .checkbox-section label span{font-size:1rem;line-height:1.5rem;display:inline-table;vertical-align:baseline;width:70%!important;overflow-wrap:break-word}@media only screen and (max-width:1281px) and (max-height:800px){.contactForm.experiment .preference-wrapper .checkbox-section label span{font-size:.875rem}}.contactForm.experiment .preference-wrapper .checkbox-section.hidecheckbox .checkbox{display:none}.contactForm.experiment .preference-wrapper .contactFormMessageWrapper.open{display:block}.culture-es .lead-form-container .contactLeadWrapper .email-listing-checkbox .emailListing{top:-3.5px;width:calc(100% - 40px);font-size:12px}.culture-es .lead-form-container .contactLeadWrapper .checkbox-section .checkbox{position:relative;float:left;width:50%;left:-6px;white-space:nowrap}@media only screen and (max-width:1700px){.culture-es .lead-form-container .inlineDlfWrapper .contactLeadWrapper .input-label{font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;width:100%}.culture-es .lead-form-container .inlineDlfWrapper .contactLeadWrapper .email-listing-checkbox .emailListing{top:-3.5px;font-size:10px}}@media only screen and (max-width:1300px){.culture-es .lead-form-container .inlineDlfWrapper .contactLeadWrapper .email-listing-checkbox .emailListing{top:-.5px;font-size:8px}}@media only screen and (max-width:1109px){.culture-es .lead-form-container .inlineDlfWrapper .contactLeadWrapper .email-listing-checkbox .emailListing{top:-2.5px;font-size:8px}}.modalContactLead{pointer-events:none;z-index:1070}#successModal.successModal,#infoModal.successModal,#successModal.infoModal,#infoModal.infoModal{background-color:#fff;width:26.125rem;height:12.1875rem;margin-left:-13.125rem;padding:.5em 1em 1em;-moz-transition:linear opacity .25s;-o-transition:linear opacity .25s;-webkit-transition:linear opacity .25s;transition:linear opacity .25s;border-radius:.25rem}#successModal.successModal .closeIcon,#infoModal.successModal .closeIcon,#successModal.infoModal .closeIcon,#infoModal.infoModal .closeIcon{color:#3f3f3f;font-size:1.75rem;position:absolute;right:.1875rem;top:.5rem;border:0 none;background-color:#fff;border:0;padding:0 .5rem}#successModal.successModal h3,#infoModal.successModal h3,#successModal.infoModal h3,#infoModal.infoModal h3{font-size:2.375rem;color:#74b71b;text-align:center}#successModal.successModal .successModalTitle,#infoModal.successModal .successModalTitle,#successModal.infoModal .successModalTitle,#infoModal.infoModal .successModalTitle{font-size:2.375rem;color:#74b71b;text-align:center}#successModal.successModal .left-container,#infoModal.successModal .left-container,#successModal.infoModal .left-container,#infoModal.infoModal .left-container{font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 1.5rem}#successModal.successModal .left-container #form-header,#infoModal.successModal .left-container #form-header,#successModal.infoModal .left-container #form-header,#infoModal.infoModal .left-container #form-header{font-family:"CostarBrownRegular",sans-serif;display:block;margin-bottom:.25rem;font-size:1.125rem}#successModal.successModal .left-container .propertyTitle,#infoModal.successModal .left-container .propertyTitle,#successModal.infoModal .left-container .propertyTitle,#infoModal.infoModal .left-container .propertyTitle{font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif}#successModal.successModal .left-container,#infoModal.successModal .left-container,#successModal.infoModal .left-container,#infoModal.infoModal .left-container,#successModal.successModal .message,#infoModal.successModal .message,#successModal.infoModal .message,#infoModal.infoModal .message{text-align:center}#successModal.successModal .left-container .confirmation-container,#infoModal.successModal .left-container .confirmation-container,#successModal.infoModal .left-container .confirmation-container,#infoModal.infoModal .left-container .confirmation-container,#successModal.successModal .message .confirmation-container,#infoModal.successModal .message .confirmation-container,#successModal.infoModal .message .confirmation-container,#infoModal.infoModal .message .confirmation-container{font-size:1rem}#successModal.successModal .left-container .confirmation-container .frame,#infoModal.successModal .left-container .confirmation-container .frame,#successModal.infoModal .left-container .confirmation-container .frame,#infoModal.infoModal .left-container .confirmation-container .frame,#successModal.successModal .message .confirmation-container .frame,#infoModal.successModal .message .confirmation-container .frame,#successModal.infoModal .message .confirmation-container .frame,#infoModal.infoModal .message .confirmation-container .frame{border:1px solid #d2d2d2;padding:1rem;border-radius:.5rem;text-align:left;overflow:hidden}#successModal.successModal .left-container .confirmation-container .section,#infoModal.successModal .left-container .confirmation-container .section,#successModal.infoModal .left-container .confirmation-container .section,#infoModal.infoModal .left-container .confirmation-container .section,#successModal.successModal .message .confirmation-container .section,#infoModal.successModal .message .confirmation-container .section,#successModal.infoModal .message .confirmation-container .section,#infoModal.infoModal .message .confirmation-container .section{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem}#successModal.successModal .left-container .confirmation-container .section:not(:last-of-type),#infoModal.successModal .left-container .confirmation-container .section:not(:last-of-type),#successModal.infoModal .left-container .confirmation-container .section:not(:last-of-type),#infoModal.infoModal .left-container .confirmation-container .section:not(:last-of-type),#successModal.successModal .message .confirmation-container .section:not(:last-of-type),#infoModal.successModal .message .confirmation-container .section:not(:last-of-type),#successModal.infoModal .message .confirmation-container .section:not(:last-of-type),#infoModal.infoModal .message .confirmation-container .section:not(:last-of-type){margin-bottom:1rem}#successModal.successModal .left-container .confirmation-container .section span:nth-child(even),#infoModal.successModal .left-container .confirmation-container .section span:nth-child(even),#successModal.infoModal .left-container .confirmation-container .section span:nth-child(even),#infoModal.infoModal .left-container .confirmation-container .section span:nth-child(even),#successModal.successModal .message .confirmation-container .section span:nth-child(even),#infoModal.successModal .message .confirmation-container .section span:nth-child(even),#successModal.infoModal .message .confirmation-container .section span:nth-child(even),#infoModal.infoModal .message .confirmation-container .section span:nth-child(even){text-align:right}#successModal.successModal .left-container .confirmation-container .section.message,#infoModal.successModal .left-container .confirmation-container .section.message,#successModal.infoModal .left-container .confirmation-container .section.message,#infoModal.infoModal .left-container .confirmation-container .section.message,#successModal.successModal .message .confirmation-container .section.message,#infoModal.successModal .message .confirmation-container .section.message,#successModal.infoModal .message .confirmation-container .section.message,#infoModal.infoModal .message .confirmation-container .section.message{flex-direction:column;text-align:left;gap:.25rem}#successModal.successModal .left-container .confirmation-container .section.message .text-message,#infoModal.successModal .left-container .confirmation-container .section.message .text-message,#successModal.infoModal .left-container .confirmation-container .section.message .text-message,#infoModal.infoModal .left-container .confirmation-container .section.message .text-message,#successModal.successModal .message .confirmation-container .section.message .text-message,#infoModal.successModal .message .confirmation-container .section.message .text-message,#successModal.infoModal .message .confirmation-container .section.message .text-message,#infoModal.infoModal .message .confirmation-container .section.message .text-message{text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#successModal.successModal .left-container .confirmation-container .cta-container,#infoModal.successModal .left-container .confirmation-container .cta-container,#successModal.infoModal .left-container .confirmation-container .cta-container,#infoModal.infoModal .left-container .confirmation-container .cta-container,#successModal.successModal .message .confirmation-container .cta-container,#infoModal.successModal .message .confirmation-container .cta-container,#successModal.infoModal .message .confirmation-container .cta-container,#infoModal.infoModal .message .confirmation-container .cta-container{padding-top:1.5rem}#successModal.successModal.fadeOut,#infoModal.successModal.fadeOut,#successModal.infoModal.fadeOut,#infoModal.infoModal.fadeOut{opacity:0}#successModal.modalContainer,#infoModal.modalContainer{position:absolute;top:50%;left:50%;z-index:1060}#successModal .modelUnitLine,#infoModal .modelUnitLine{position:relative;left:-1rem;width:calc(100% + 2rem);margin:1rem 0;height:0;border:0;border-top:1px solid #d2d2d2}#successModalWrapper #successModal.successModal.modalContainer{height:fit-content;overflow-x:hidden}.successModal,.infoModal{display:none}#submitRequestSpinner.submitRequestSpinner{font-size:1.375rem;background-color:#fff;width:20.9375rem;height:5.3125rem;margin-left:-10.6875rem;padding:.25em 0;margin-top:-5.5625rem;z-index:1070}#submitRequestSpinner .spinner{display:inline-block;margin-left:.625rem}#submitRequestSpinner p{position:relative;display:inline-block;font-size:1.75rem;top:-.625rem;margin-left:.625rem}.submitSuccess{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;text-align:center;margin-top:3.5em}.submitSuccess h1{font-size:1.25em;margin-top:1em}.submitSuccess button{margin-top:2em}.calendar-input .datepickerV2{left:0!important;width:100%;margin-top:-.5rem}#customMessage{padding-bottom:1rem}#customMessage .custom-message-header{font-family:"CostarBrownRegular",sans-serif}label{display:unset}@media only screen and (max-width:1900px){#successModalWrapper{font-size:.9em}}@media only screen and (max-width:1600px){#successModalWrapper{font-size:.7em}}@media only screen and (max-width:1366px){#successModalWrapper{font-size:.65em}}#successModalWrapper #successModal.successModal{z-index:1070;position:fixed;height:10.1875em;width:26.125em;margin-top:-5.09em;margin-left:-13.685em;border-radius:.625rem}#successModalWrapper #successModal.successModal h3{font-size:2.375em}#submitSpinnerModalWrapper.modal{z-index:1070}@media only screen and (max-width:1900px){#profileApp .contactLead{font-size:.9em}}@media only screen and (max-width:1600px){#profileApp .contactLead{font-size:.7em}}@media only screen and (max-width:1366px){#profileApp .contactLead{font-size:.65em}}#profileApp .profilePaid .modalContactLead.modal,#profileApp .profileProsumer .modalContactLead.modal{width:100%;z-index:1070}#profileApp .profilePaid .contactLead,#profileApp .profileProsumer .contactLead{padding-top:1rem;position:fixed;right:0;width:25%;padding-right:1.25rem;padding-bottom:1.25rem}@media(min-width:2560px){#profileApp .profilePaid .contactLead,#profileApp .profileProsumer .contactLead{max-width:640px;left:50%;margin-left:1280px;transform:translateX(-100%)}}#profileApp .profilePaid .contactLead.active,#profileApp .profileProsumer .contactLead.active{padding-top:1em;top:6.5em}@media only screen and (max-width:1900px){#profileApp .profilePaid .contactLead.active,#profileApp .profileProsumer .contactLead.active{top:6.7361em}}@media only screen and (max-width:1600px){#profileApp .profilePaid .contactLead.active,#profileApp .profileProsumer .contactLead.active{top:8.75em}}@media only screen and (min-width:1025px) and (max-width:1260px){#profileApp .profilePaid .contactLead .contactForm .primaryCheckbox+label,#profileApp .profileProsumer .contactLead .contactForm .primaryCheckbox+label{margin-left:0}#profileApp .profilePaid .contactLead .contactForm .primary.contactFormAction .emailIcon,#profileApp .profileProsumer .contactLead .contactForm .primary.contactFormAction .emailIcon{left:-.375rem}}#profileApp .profilePaid .contactLead .options,#profileApp .profileProsumer .contactLead .options{margin-top:1.875rem;padding:0 .5em;width:102%;white-space:nowrap;color:#4c4c4c}@media only screen and (max-width:1600px){#profileApp .profilePaid .contactLead .options,#profileApp .profileProsumer .contactLead .options{font-size:1.42em}}@media only screen and (max-width:1280px){#profileApp .profilePaid .contactLead .options,#profileApp .profileProsumer .contactLead .options{width:96%}#profileApp .profilePaid .contactLead .options .optionText,#profileApp .profileProsumer .contactLead .options .optionText{display:none}}#profileApp .profilePaid .contactLead .options a,#profileApp .profileProsumer .contactLead .options a{vertical-align:top;width:33.333%;display:inline-block}#profileApp .profilePaid .contactLead .options a:first-child,#profileApp .profileProsumer .contactLead .options a:first-child{margin-left:0}#profileApp .profilePaid .contactLead .options a.showSharingOptionsLink,#profileApp .profileProsumer .contactLead .options a.showSharingOptionsLink,#profileApp .profilePaid .contactLead .options a.showPrintLink,#profileApp .profileProsumer .contactLead .options a.showPrintLink{text-align:left}#profileApp .profilePaid .contactLead .options a.showPrintLink,#profileApp .profileProsumer .contactLead .options a.showPrintLink{padding-left:.571em}#profileApp .profilePaid .contactLead .options a.showBingDirectionsLink,#profileApp .profileProsumer .contactLead .options a.showBingDirectionsLink{text-align:center;padding-left:.238em}@media only screen and (max-width:1600px){#profileApp .profilePaid .contactLead .options a.showBingDirectionsLink,#profileApp .profileProsumer .contactLead .options a.showBingDirectionsLink{padding-left:.227em}}@media only screen and (max-width:1280px){#profileApp .profilePaid .contactLead .options a.showBingDirectionsLink,#profileApp .profileProsumer .contactLead .options a.showBingDirectionsLink{padding-left:0}}#profileApp .profilePaid .contactLead .options a.showFlagModalLink,#profileApp .profileProsumer .contactLead .options a.showFlagModalLink{text-align:right}#profileApp .profilePaid .contactLead .options .icon,#profileApp .profileProsumer .contactLead .options .icon{margin-right:0;color:#4c4c4c}#profileApp .profilePaid .contactLead .options .icon.printerIcon,#profileApp .profileProsumer .contactLead .options .icon.printerIcon{margin-right:0;margin-left:.25em}@media only screen and (max-width:1280px){#profileApp .profilePaid .contactLead .options .icon,#profileApp .profileProsumer .contactLead .options .icon{font-size:1.875em}}#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper{right:1.5em;width:100%;height:auto}#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon{display:none}#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{left:50%;height:39.06em;width:32.1875rem}@media only screen and (max-width:1366px){#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{height:27.125rem}}@media only screen and (max-width:1280px){#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{height:26.75rem}}#profileApp .profilePaid .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .closeIcon,#profileApp .profileProsumer .dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .closeIcon{display:block}.inlineDlfScrollPositon{position:fixed;top:7.1875rem;transition:1s all ease-in-out}#contactLead.rightRailScheduleTourContactSection{background-color:#fff;border:.0625rem solid rgba(191,191,191,.7);border-radius:.25rem;display:none;font-size:.875rem;margin-bottom:2.5rem;margin-right:4.6%;position:absolute;right:0;text-align:center;width:30.5%;z-index:15}#contactLead.rightRailScheduleTourContactSection.sticky{margin-top:1.875rem;z-index:25}@media only screen and (min-width:1025px){#contactLead.rightRailScheduleTourContactSection{display:block;left:auto;margin-left:auto;max-width:48rem;transform:none}}@media only screen and (min-width:2560px){#contactLead.rightRailScheduleTourContactSection{left:50%;margin-left:27.263157895rem;max-width:25.9rem}}#contactLead.rightRailScheduleTourContactSection .scheduleTourContactTitle{font-size:1.5rem;margin:1.375rem auto 0;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;display:inline-block}#contactLead.rightRailScheduleTourContactSection .tourOptionsText{color:#000;font-family:"CostarBrownLight",sans-serif;margin-top:1.125rem;padding-left:1.875rem;padding-right:.625rem;text-align:left}#contactLead.rightRailScheduleTourContactSection .tourOptionsLabel{font-family:"CostarBrownRegular",sans-serif}#contactLead.rightRailScheduleTourContactSection .noWrap{white-space:nowrap}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip{padding:0}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip .infoStoryIcon{font-size:.75rem}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text{text-align:left;white-space:normal}#contactLead.rightRailScheduleTourContactSection .ctaContainer{padding:0 1.875rem 0}#contactLead.rightRailScheduleTourContactSection .requestToApplyBtn,#contactLead.rightRailScheduleTourContactSection .requestTourBtn,#contactLead.rightRailScheduleTourContactSection .sendMessageBtn,#contactLead.rightRailScheduleTourContactSection .applyNowBtn,#contactLead.rightRailScheduleTourContactSection .chatNowBtn{display:block;margin:1.5rem auto;width:100%}#contactLead.rightRailScheduleTourContactSection .requestToApplyBtn i,#contactLead.rightRailScheduleTourContactSection .requestTourBtn i,#contactLead.rightRailScheduleTourContactSection .sendMessageBtn i,#contactLead.rightRailScheduleTourContactSection .applyNowBtn i,#contactLead.rightRailScheduleTourContactSection .chatNowBtn i{font-size:1.25rem;position:relative;top:.15rem}#contactLead.rightRailScheduleTourContactSection .sendMessageBtn{margin-bottom:1.1875rem}#contactLead.rightRailScheduleTourContactSection .phoneLabel{margin-bottom:1.375rem;margin-top:0;display:flex;justify-content:center}#contactLead.rightRailScheduleTourContactSection .phoneLabel button{color:#0576a7;background:transparent;font-size:1rem;line-height:1.1875rem;border:0;display:flex;align-items:center}#contactLead.rightRailScheduleTourContactSection .phoneLabel button .comMobileStoryIcon{font-size:1.6875rem;position:relative;vertical-align:middle;left:.25rem}#contactLead.rightRailScheduleTourContactSection .phoneLabel button .phoneNumber{font-family:"CostarBrownRegular",sans-serif;font-size:max(1rem,20px);vertical-align:middle}#contactLead.rightRailScheduleTourContactSection .phoneLabel button .phoneNumber:focus,#contactLead.rightRailScheduleTourContactSection .phoneLabel button .phoneNumber:hover{text-decoration:underline}#contactLead.rightRailScheduleTourContactSection .phoneLabel button .js-callProperty-sticky,#contactLead.rightRailScheduleTourContactSection .phoneLabel button .js-callProperty-sticky-confirm{text-decoration:none}#contactLead.rightRailScheduleTourContactSection .phoneLabel button .js-callProperty-sticky .comMobileStoryIcon,#contactLead.rightRailScheduleTourContactSection .phoneLabel button .js-callProperty-sticky-confirm .comMobileStoryIcon{top:-.125rem!important}#contactLead.rightRailScheduleTourContactSection .propertyInfoContainer{border-top:.0625rem solid rgba(191,191,191,.7);padding-bottom:1.09375rem;margin:0 1.875rem}#contactLead.rightRailScheduleTourContactSection .propertyInfoContainer .propertyInfo{margin-bottom:0}#contactLead.rightRailScheduleTourContactSection .viewPropertyWebsite{margin-top:1.1875rem}#contactLead.rightRailScheduleTourContactSection .viewPropertyWebsite .propertyWebsiteLink{font-size:.875rem;padding-left:1.8125rem;position:relative}#contactLead.rightRailScheduleTourContactSection .viewPropertyWebsite .externalWebsiteStoryIcon{font-size:1.5rem;left:.0625rem;position:absolute;top:-.125rem}#contactLead.rightRailScheduleTourContactSection .languageLabel{margin-top:1.125rem}#contactLead.rightRailScheduleTourContactSection .languageLabel .languageStoryIcon{bottom:.0625rem;font-size:1.5rem;position:relative;vertical-align:middle}#contactLead.rightRailScheduleTourContactSection .hoursContainer{margin-top:.25rem}#contactLead.rightRailScheduleTourContactSection .hoursContainer .todaysHours{margin-top:0}#contactLead.rightRailScheduleTourContactSection .hoursContainer .clockStoryIcon{font-size:1.4375rem;left:-.0625rem;position:relative;top:-.0625rem;vertical-align:middle}#contactLead.rightRailScheduleTourContactSection .viewAllHoursContainer{margin-top:.1875rem}#contactLead.rightRailScheduleTourContactSection .viewAllHoursContainer .mortar-tooltip-text{width:initial}#contactLead.rightRailScheduleTourContactSection .viewAllHoursLabel{color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#contactLead.rightRailScheduleTourContactSection .viewAllHoursLabel:hover{cursor:default}#contactLead.rightRailScheduleTourContactSection .daysHoursContainer{display:block;white-space:nowrap}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text{padding:1rem 1.5rem 1.125rem}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text .mortar-tooltip-title{margin-bottom:.9375rem;margin-top:0}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text.bottom-left{top:2rem;width:20.75rem}@media only screen and (min-width:1600px){#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text.bottom-left{width:26rem}}#contactLead.rightRailScheduleTourContactSection .mortar-tooltip-text.top-center{bottom:2.21rem;right:2.875rem}#contactLead.rightRailScheduleTourContactSection .personalOnlineTourTooltip .mortar-tooltip-text{right:-3.625rem}@media only screen and (max-width:1359px){#contactLead.rightRailScheduleTourContactSection .personalOnlineTourTooltip .mortar-tooltip-text{right:-3.685rem}}@media only screen and (max-width:1050px){#contactLead.rightRailScheduleTourContactSection .personalOnlineTourTooltip .mortar-tooltip-text{right:-3.625rem}}#contactLead.rightRailScheduleTourContactSection .selfGuidedTourTooltip .mortar-tooltip-text{right:-4.025rem}#contactLead.rightRailAgentContactSection{border-radius:4px;border:1px solid rgba(191,191,191,.7);box-shadow:0 3px 7px 0 rgba(0,0,0,.1);background-color:#fff;font-size:.875rem;margin-bottom:2.5rem;margin-right:4.6%;position:absolute;right:0;text-align:center;width:30.5%;z-index:15;padding:1.375rem;display:none}#contactLead.rightRailAgentContactSection.sticky{margin-top:1.875rem;z-index:25}@media only screen and (min-width:1025px){#contactLead.rightRailAgentContactSection{display:block;left:auto;margin-left:auto;max-width:48rem;transform:none}}@media only screen and (min-width:2560px){#contactLead.rightRailAgentContactSection{left:50%;margin-left:27.263157895rem;max-width:25.9rem}}#contactLead.rightRailAgentContactSection .agent-information-container{display:flex}#contactLead.rightRailAgentContactSection .agent-information-container .agent-picture{margin-right:1rem}#contactLead.rightRailAgentContactSection .agent-information-container .agent-picture img{object-fit:cover;width:8.25rem;border-radius:4px;height:8.25rem;object-position:0 0}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information{position:relative;flex:1}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .first-row{text-align:left;margin-bottom:4px}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .first-row .agent-name{margin:0}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row{display:flex}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col{display:inline-block;text-align:left}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .agent-title{margin:0;margin-bottom:4px}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .brokerage-name{margin:0;margin-bottom:4px;color:#000}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .agentPhone{background:transparent;border:0;color:#0f8ac0;font-family:CostarBrownRegular,sans-serif;padding-inline-start:0;font-size:1rem}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .agentPhone:hover{text-decoration:underline}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .homes-agent-link{height:1.5rem;display:flex;align-items:center;text-decoration:none!important}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .first-col .homes-agent-link i{font-size:1.25rem}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .second-row .second-col{display:inline-block}#contactLead.rightRailAgentContactSection .agent-information-container .agent-contact-information .logo{max-height:44px;max-width:132px;position:absolute;right:0;bottom:0}#contactLead.rightRailAgentContactSection .noWrap{white-space:nowrap}#contactLead.rightRailAgentContactSection .mortar-tooltip{padding:0}#contactLead.rightRailAgentContactSection .mortar-tooltip .infoStoryIcon{font-size:.75rem}#contactLead.rightRailAgentContactSection .mortar-tooltip-text{text-align:left;white-space:normal}#contactLead.rightRailAgentContactSection .ctaContainer{margin-top:1rem}#contactLead.rightRailAgentContactSection .sendMessageBtn{display:block;width:100%}#contactLead.rightRailAgentContactSection .sendMessageBtn i{font-size:1.25rem;position:relative;top:.15rem}#contactLead.rightRailAgentContactSection .phoneLabel{margin-bottom:1.375rem;margin-top:0}#contactLead.rightRailAgentContactSection .phoneLabel button{text-decoration:none!important}#contactLead.rightRailAgentContactSection .phoneLabel button .comMobileStoryIcon{font-size:1.6875rem;position:relative;top:.1625rem;vertical-align:middle;left:.25rem}#contactLead.rightRailAgentContactSection .phoneLabel button .phoneNumber{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;vertical-align:middle}#contactLead.rightRailAgentContactSection .phoneLabel button .phoneNumber:focus,#contactLead.rightRailAgentContactSection .phoneLabel button .phoneNumber:hover{text-decoration:underline}#contactLead.rightRailAgentContactSection .phoneLabel button .js-callProperty-sticky,#contactLead.rightRailAgentContactSection .phoneLabel button .js-callProperty-sticky-confirm{text-decoration:none}#contactLead.rightRailAgentContactSection .phoneLabel button .js-callProperty-sticky .comMobileStoryIcon,#contactLead.rightRailAgentContactSection .phoneLabel button .js-callProperty-sticky-confirm .comMobileStoryIcon{top:-.125rem!important}#contactLead.rightRailAgentContactSection .propertyInfoContainer{border-top:.0625rem solid rgba(191,191,191,.7);padding-bottom:1.09375rem;margin:0 1.875rem}#contactLead.rightRailAgentContactSection .propertyInfoContainer .propertyInfo{margin-bottom:0}.upsell #contactLead.rightRailScheduleTourContactSection{display:none}.carousel{width:100%;background-color:#fff;position:relative;overflow:hidden}.carousel .navigationControl{position:absolute;top:50%;width:100%;z-index:5;margin-top:-2.0625rem}.carousel .leftNav,.carousel .rightNav{position:absolute;cursor:pointer;height:4.375rem;border:0 none;font-size:3rem;color:#fff}.carousel .leftNav i,.carousel .rightNav i{text-shadow:0 0 10px #000}.carousel .leftNav{left:0}.carousel .rightNav{right:0}.carousel .profileCarouselArrowLeftIcon,.carousel .profileCarouselArrowRightIcon{border:0 none;font-size:1.75rem;color:#fff;background-color:transparent}.carousel .carouselContent{width:100%;position:relative;left:0;margin:0;padding:0;height:100%;white-space:nowrap;display:inline-block;word-spacing:-.3125rem}.carousel .carouselContent .galleryItemImage .videoPlayIconLarge,.carousel .carouselContent .galleryItemImage ._\33 DTourIconButton{bottom:40px}.carousel .carouselContent .item{display:inline-block;position:relative;width:49.5%;height:100%;margin-right:1%;background-color:#e5e5e5}.carousel .carouselContent .item .caption{bottom:0;left:0;position:absolute;z-index:5;color:#fff;width:100%;background-color:rgba(0,0,0,.6);font-size:.8em;word-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:2.3em;padding:.3em}@media only screen and (max-width:1600px){.carousel .carouselContent .item .caption{height:2.19em;padding:.47em}}@media only screen and (max-width:1366px){.carousel .carouselContent .item .caption{height:2.3em;padding:.6em}}@media only screen and (max-width:1280px){.carousel .carouselContent .item .caption{height:2.63em;padding:.75em}}@media only screen and (max-width:1024px){.carousel .carouselContent .item .caption{height:2.63em;padding:.75em}}.carousel .carouselContent .videoPlayIconLarge{cursor:pointer;display:block;margin-left:.4375rem;position:absolute;padding:0;border:0;border-radius:50%;float:none;width:30px;height:30px;font-family:"CostarBrownLight",sans-serif;text-align:center;text-decoration:none;background-color:#77b800;box-shadow:.125rem .125rem .125rem rgba(0,0,0,.5);bottom:10px;left:10px}.carousel .carouselContent .videoPlayIconLarge i{color:#fff;font-size:14px;position:absolute;top:50%;left:50%;line-height:1;margin-left:2px;transform:translate(-50%,-50%)}.carousel .carouselContent ._\33 DTourIconButton{bottom:19px;cursor:pointer;display:block;position:absolute;padding:0;border:1px solid #74b71b;border-radius:15px;float:none;width:80px;height:30px;font-family:'CostarBrownBold',sans-serif;text-align:center;text-decoration:none;background-color:#fff;color:#367b01;font-size:14px;left:10px;margin-left:0;margin-right:.4375rem;right:auto}.carousel .carouselContent ._\33 DTourIconButton:hover{background-color:#367b01;color:#fff}@media(max-width:2100px){.carousel .carouselContent ._\33 DTourIconButton{bottom:17px}}@media(max-width:1920px){.carousel .carouselContent ._\33 DTourIconButton{bottom:15px}}.carousel .carouselContent ._\33 DTourIconButton i{color:#478500;font-size:14px;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.carousel .carouselContent ._\33 DTourIconButton.imagePrimaryButton{bottom:10px;left:auto;margin-left:.4375rem;margin-right:0;right:10px}.carousel .moving{-o-transition:left 220ms ease-in-out 0s;-webkit-transition:left 220ms ease-in-out 0s;transition:left 220ms ease-in-out 0s}.carousel.paid,.carousel.onebyone,.carousel.onebyfour{height:100%}.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:0;position:absolute;z-index:5;color:#fff;background-color:rgba(0,0,0,.6);font-size:.8em;word-spacing:normal;padding:.5em 1em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:.375rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1680px){.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:.3125rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1366px){.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:.25rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:.0625rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{bottom:.1875rem}}.carousel.paid .rightNav,.carousel.onebyone .rightNav,.carousel.onebyfour .rightNav,.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{right:.44%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){.carousel.paid .rightNav,.carousel.onebyone .rightNav,.carousel.onebyfour .rightNav,.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{right:.3125rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){.carousel.paid .rightNav,.carousel.onebyone .rightNav,.carousel.onebyfour .rightNav,.carousel.paid .caption,.carousel.onebyone .caption,.carousel.onebyfour .caption{right:.25rem}}.carousel.paid .carouselContent>.item,.carousel.onebyone .carouselContent>.item,.carousel.onebyfour .carouselContent>.item{margin:0;width:100%;background-color:#fff;vertical-align:top}.carousel.paid .carouselContent ul,.carousel.onebyone .carouselContent ul,.carousel.onebyfour .carouselContent ul{margin:0;padding:0}.carousel.paid .carouselContent .paidImageLarge,.carousel.onebyone .carouselContent .paidImageLarge,.carousel.onebyfour .carouselContent .paidImageLarge{width:50%;margin-right:0;background-color:#fff}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.carousel.paid .carouselContent .paidImageLarge,.carousel.onebyone .carouselContent .paidImageLarge,.carousel.onebyfour .carouselContent .paidImageLarge{width:49.5%;margin-right:.5%}}.carousel.paid .carouselContent .paidImageLarge>.itemInner,.carousel.onebyone .carouselContent .paidImageLarge>.itemInner,.carousel.onebyfour .carouselContent .paidImageLarge>.itemInner{width:99%}.carousel.paid .carouselContent .paidImageLarge .aspectRatioImageWrapper::before,.carousel.onebyone .carouselContent .paidImageLarge .aspectRatioImageWrapper::before,.carousel.onebyfour .carouselContent .paidImageLarge .aspectRatioImageWrapper::before{padding-top:66%}.carousel.paid .carouselContent .paidImageLarge .aspectRatioImage,.carousel.onebyone .carouselContent .paidImageLarge .aspectRatioImage,.carousel.onebyfour .carouselContent .paidImageLarge .aspectRatioImage{height:102.25%}.carousel.paid .carouselContent .paidImageLarge.portrait,.carousel.onebyone .carouselContent .paidImageLarge.portrait,.carousel.onebyfour .carouselContent .paidImageLarge.portrait{width:25%;height:100%;vertical-align:top}.carousel.paid .carouselContent .paidImageLarge.portrait .videoPlayIconLarge,.carousel.onebyone .carouselContent .paidImageLarge.portrait .videoPlayIconLarge,.carousel.onebyfour .carouselContent .paidImageLarge.portrait .videoPlayIconLarge{bottom:10px}.carousel.paid .carouselContent .paidImageLarge.portrait>.itemInner,.carousel.onebyone .carouselContent .paidImageLarge.portrait>.itemInner,.carousel.onebyfour .carouselContent .paidImageLarge.portrait>.itemInner{width:98%}.carousel.paid .carouselContent .paidImageLarge.portrait .aspectRatioImageWrapper::before,.carousel.onebyone .carouselContent .paidImageLarge.portrait .aspectRatioImageWrapper::before,.carousel.onebyfour .carouselContent .paidImageLarge.portrait .aspectRatioImageWrapper::before{padding-top:135%}.carousel.paid .carouselContent .paidImageLarge.portrait .aspectRatioImage,.carousel.onebyone .carouselContent .paidImageLarge.portrait .aspectRatioImage,.carousel.onebyfour .carouselContent .paidImageLarge.portrait .aspectRatioImage{height:100%}.carousel.paid .carouselContent .paidImageSmall,.carousel.onebyone .carouselContent .paidImageSmall,.carousel.onebyfour .carouselContent .paidImageSmall{width:25%;height:100%;background-color:#fff;vertical-align:top;margin-right:0}.carousel.paid .carouselContent .paidImageSmall .itemInner,.carousel.onebyone .carouselContent .paidImageSmall .itemInner,.carousel.onebyfour .carouselContent .paidImageSmall .itemInner{position:relative;background-color:#fff;height:100%;width:98.25%}.carousel.paid .carouselContent .paidImageSmall .itemInner:first-child,.carousel.onebyone .carouselContent .paidImageSmall .itemInner:first-child,.carousel.onebyfour .carouselContent .paidImageSmall .itemInner:first-child{margin-bottom:1.75%}@import'../../../Content/animations.css';.favoritePopup{top:0;position:absolute;background:#fff;border:.125rem solid #77b800;width:4.375rem;height:1.9375rem;display:none;z-index:50}.favoritePopup a{cursor:pointer}.verticalRule{width:.125rem;height:1.75rem;background-color:#77b800;display:inline-block}.favoriteFilledIcon,.favoriteDislikedIcon{display:inline-block;margin:0 .3125rem;width:1em;font-size:1.3em;top:-.25em;position:relative}.liked{margin-bottom:.375rem;color:#77b800}.arrowLeft:after,.arrowLeft:before{right:100%;top:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowLeft:after{border-color:rgba(112,181,73,0);border-right-color:#fff;border-width:.3125rem;margin-top:.3125rem}.arrowLeft:before{border-color:rgba(112,181,73,0);border-right-color:#77b800;border-width:.5rem;margin-top:.125rem}.arrowDown:after,.arrowDown:before{top:100%;left:-5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowDown:after{border-color:rgba(112,181,73,0);border-top-color:#fff;border-width:.3125rem;margin-left:2.875rem}.arrowDown:before{border-color:rgba(112,181,73,0);border-top-color:#77b800;border-width:.5rem;margin-left:2.6875rem}.favoriteOptInModal h2{margin:0 1em .25em;font-size:2em;color:#77b800;text-align:center}.favoriteOptInModal .modalHeader{border-bottom:0 none;padding:1em}.favoriteOptInModal .modalBody{padding:0 3em 4em}.favoriteOptInModal .radioWrapper{margin:1.25em 0 1.75em}.favoriteOptInModal .radioWrapper .radioGroup{position:relative}.favoriteOptInModal .radioWrapper .radioGroup:first-child{margin-bottom:.75em}.favoriteOptInModal .radioWrapper span{font-size:.9em;vertical-align:top}.favoriteOptInModal .radioWrapper .primaryRadio{position:absolute;left:0;height:1.25rem;width:1.25rem}.favoriteOptInModal .radioWrapper .primaryRadio+label:before{border-radius:50%;width:1.25rem;height:1.25rem;margin-right:0}.favoriteOptInModal .radioWrapper .primaryRadio:checked+label:after{width:1.125rem;height:1.125rem;left:.0625rem;top:-.1875rem;background:#77b800;border:.1875rem solid #fff;border-radius:50%}.favoriteOptInModal .radioWrapper .primaryRadio:focus+label:before{outline:0;box-shadow:0;border:1px solid #cacaca}.favoriteOptInModal .radioWrapper .primaryRadio:hover{cursor:pointer}.favoriteOptInModal .saveBtn{padding:.4375rem 1.25rem;float:right}.favoriteOptInModal .apartmentsLogoStoryIllustration{color:#77b800;font-size:2.5em;display:none;position:absolute;right:3.5em}.favoriteOptInModal .apartmentsLogoStoryIllustration.rotate{animation:rotate .75s infinite linear}.favoriteOptInModal .apartmentsLogoStoryIllustration.active{display:block}.savingFavoriteModal.modal .modalHeader{border-bottom:0 none;padding:1em}.savingFavoriteModal.modal .modalHeader .closeIcon{display:none;color:#999;font-size:16px}.savingFavoriteModal.modal .modalBody{padding:0 3em 3em 3em}.savingFavoriteModal.modal .modalBody h2{color:#77b800}.savingFavoriteModal.modal .modalBody .favModalHeading,.savingFavoriteModal.modal .modalBody .modalParagraph,.savingFavoriteModal.modal .modalBody .doneBtn{display:none}.savingFavoriteModal.modal .modalBody .favModalHeading.favInProgressHeader{display:block;padding-left:30px}.savingFavoriteModal.modal .modalBody .spinnerContainer{text-align:center;margin-top:70px}.savingFavoriteModal.modal .modalBody .spinnerContainer .apartmentsLogoStoryIllustration{display:inline-block;color:#77b800;font-size:60px;width:60px;text-align:center;-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}.savingFavoriteModal.modal .modalBody .checkboxContainer{display:none}.savingFavoriteModal.modal .modalFooter{display:none}.savingFavoriteModal.modal .modalFooter .doneBtn,.savingFavoriteModal.modal .modalFooter .closeBtn{margin:0;display:none}.savingFavoriteModal.modal.saveSucceeded .modalHeader .closeIcon,.savingFavoriteModal.modal.saveFailed .modalHeader .closeIcon{display:block}.savingFavoriteModal.modal.saveSucceeded .modalBody .favModalHeading.favInProgressHeader,.savingFavoriteModal.modal.saveFailed .modalBody .favModalHeading.favInProgressHeader,.savingFavoriteModal.modal.saveSucceeded .modalBody .spinnerContainer,.savingFavoriteModal.modal.saveFailed .modalBody .spinnerContainer{display:none}.savingFavoriteModal.modal.saveSucceeded .modalBody .favModalHeading.favSucceededHeader,.savingFavoriteModal.modal.saveSucceeded .modalBody .modalParagraph.favSucceededParagraph,.savingFavoriteModal.modal.saveSucceeded .modalBody .checkboxContainer{display:block}.savingFavoriteModal.modal.saveSucceeded .modalFooter{display:block}.savingFavoriteModal.modal.saveSucceeded .modalFooter .doneBtn{display:inline-block;min-width:6em;padding:.5em;font-size:.9em}.savingFavoriteModal.modal.saveFailed .modalBody .favModalHeading.favFailedHeader,.savingFavoriteModal.modal.saveFailed .modalBody .modalParagraph.favFailedParagraph{display:block}.savingFavoriteModal.modal.saveFailed .modalBody .modalParagraph.favFailedParagraph{text-align:center}.savingFavoriteModal.modal.saveFailed .modalFooter{display:block}.savingFavoriteModal.modal.saveFailed .modalFooter .closeBtn{display:inline-block}.iPadVideoPlayer{position:absolute;left:-624.9375rem}#modalVideoPlayerContainer{position:relative}#videoPlayerWrapper{color:#fff;width:100vw;top:50%;transform:translateY(-50%);margin:0;min-height:45vw}#videoPlayerWrapper .viewerContent{width:66%;margin:.5% auto;height:75%}#videoPlayerWrapper .viewerContent .videoPlayer{height:100%;display:none;position:relative}#videoPlayerWrapper .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:.75rem;font-size:1rem;border:0;background-color:transparent}#videoPlayerWrapper .viewerContent .videoPlayer.active{display:block}#videoPlayerWrapper .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%}.mini-map .custom-overlay{border-radius:.25rem;display:flex;flex-direction:column;height:auto;align-items:flex-end;justify-content:flex-end;padding-right:5px}.mini-map .custom-overlay .map-btn{display:flex;justify-content:center;align-items:center;width:56px;height:56px;cursor:pointer;padding:.3125rem;margin:.3125rem;border-radius:8px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.35)}.mini-map .custom-overlay .map-btn i{color:#4c4c4c;font-size:31px}.mini-map .custom-overlay .map-btn:hover i{color:#000}.mini-map .ios-fullscreen{position:fixed!important;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:9999}.mini-map .ios-fullscreen .custom-controls-container{position:absolute;top:10px;right:10px;z-index:10000}.mini-map .gm-fullscreen-control,.mini-map .gm-svpc{border-radius:8px!important;border:1px solid #d2d2d2!important;box-shadow:0 4px 16px 0 rgba(0,0,0,.35)!important;width:2.5rem!important;height:2.5rem!important}.mini-map .gm-fullscreen-control img,.mini-map .gm-svpc img{width:1.125rem!important;height:1.125rem!important}.mini-map .gm-iv-address-link a{font-size:.6875rem}.mini-map .gm-style-iw-chr{display:none}.mini-map .info-window{width:170px;background:#fff;border-radius:12px;text-align:center;padding-top:10px}.mini-map .info-header{display:flex;align-items:center;gap:2px;justify-content:center}.mini-map .info-header h3{margin:0;font-size:13px;color:#3f3f3f}.mini-map .info-icon{width:24px;height:24px}.mini-map .info-address{font-size:11px;color:#4c4c4c;margin-bottom:10px}.mini-map .info-address .rating{font-size:16px}.mini-map .inline-block{display:inline-flex;gap:5px}.mini-map .info-controls{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.mini-map .info-btn{background:#74b71b;color:#fff;border:0;padding:5px 8px;border-radius:5px;cursor:pointer;transition:.3s}.mini-map .info-btn:disabled{background:#ccc;cursor:not-allowed}.mini-map .info-btn:hover{background:#367b01}.mini-map .info-footer{margin-top:10px;padding:8px;background:#f5f5f5;font-size:12px;border-radius:6px;color:#555}.mini-map .gm-style .gm-style-iw-d::-webkit-scrollbar{width:13px}#infoCardLayerZeroRegion{position:absolute;z-index:15}#infoCardLayerOneRegion{position:absolute;z-index:20}.mapNavBreadcrumbCount{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;width:100%;position:absolute;z-index:10;background-color:#fff;padding:.35em .5em;height:2.25rem;border:0;cursor:default}@media(max-width:1366px){.mapNavBreadcrumbCount{font-size:.875em;padding:.55em .5em}}.mapNavBreadcrumbCount .mapNavBreadcrumb{width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}.mapNavToolbar{position:absolute;top:3.3em;right:9px;list-style:none;z-index:5;padding:0}.mapNavToolbar li.zoomOut{margin-bottom:.438em}.mapNavToolbar li:first-child{border-top:1px solid #e5e5e5}.mapNavToolbar li{background:rgba(0,0,0,.5);cursor:pointer;padding:.85em .5em .5em;width:3.5em;height:3.5em;text-align:center;left:199px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;z-index:5}.mapNavToolbar li:hover{background:rgba(0,0,0,.4)}.mapNavToolbar li:active{background:rgba(0,0,0,.7)}.mapNavToolbar li.mapType{border-top:1px solid #e5e5e5}.mapNavToolbar li.mapType span{color:#fff;font-size:1em}.mapNavToolbar li.eraseType{margin-top:.625em;border-top:1px solid #e5e5e5}.mapNavToolbar li i{font-size:1.4em;color:#fff}.mapNavToolbar .drawIcon{font-size:20px;color:#fff}.mapNavToolbar .eraseType span{color:#fff;font-size:1em;position:relative;text-align:center}.MicrosoftMap .MapPushpinBase{cursor:pointer!important;overflow:visible!important}#profileApp .MicrosoftMap .TierTwo{cursor:inherit!important}#map-container .MicrosoftMap .poiIcon{cursor:default!important;overflow:visible!important}.mapOverlay{background:rgba(0,0,0,.4);display:none;position:relative;z-index:30;width:100%;height:100%}.mapOverlay h3{text-align:center;position:relative;top:50%;color:#fff;margin-bottom:10px}.mapOverlay .snakePageLoader{position:relative;top:50%;color:#fff;width:24px;height:24px;left:0;right:0;margin:auto;background:url(Images/snake_loader.gif) no-repeat}.mapNavToolbar .active{background:rgba(102,153,0,.8)}.mapPolygonHelp{position:absolute;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.7);color:#fff;padding:1em 1em;width:100%;font-size:1.1em}body.freeze{overflow-y:hidden}.customMarker{display:none}.customMarker.visible{display:block}.marker{font-size:14px;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.marker.default{z-index:1}.marker .label{position:absolute;color:#fff;font-weight:normal;font-family:'OpenSans Regular';padding:20% 0;top:0;width:100%;left:0;text-align:center}.marker.doubleDigit .label{padding:27.5% 0}.marker.plus .label{padding:20% 0 0 0;font-size:2em;top:-.09em;left:0;line-height:1em;height:100%;font-weight:normal}@media(max-width:420px){.marker.plus .label{top:-.05em}}.zoomOut.disabled i,.zoomIn.disabled i{opacity:.2}.placardsv2 .searchHeading{background-color:#fff;padding:.75rem;box-shadow:0 -.25rem .1875rem #cacaca;border-bottom:2px solid #dfdfdf;margin-bottom:.15rem}.placardsv2 .placardSearchHeading{font-size:1.125rem;line-height:1.5;letter-spacing:.01rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0}@media(max-width:1600px){.placardsv2 .placardSearchHeading{font-size:1rem}}@media(max-width:1200px){.placardsv2 .placardSearchHeading{line-height:1.5}}@media(max-width:1600px){.placardsv2 .resultCountText{font-size:.875rem}}.placardsv2.placards{border-left:1px solid #cacaca;background-color:#f4f4f4}.placardsv2.placards .media .galleryControl{position:absolute;top:50%;width:100%;z-index:10;margin-top:0;transform:translateY(-50%);pointer-events:none}.placardsv2.placards .media .galleryControl:after{content:"";display:block;clear:both}.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{background-color:transparent;border:0 none;position:absolute;width:auto;background:rgba(0,0,0,.4);position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{border:0 none;font-size:1.75rem;color:#fff;background-color:transparent;position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon,.placardsv2.placards .media .galleryControl .left2StoryIcon,.placardsv2.placards .media .galleryControl .right2StoryIcon{font-size:1.25rem}}.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}.placardsv2.placards .media .carousel-inner{position:relative;height:100%;z-index:5}.placardsv2.placards .media .carousel-inner .carousel-item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.placardsv2.placards .media .carousel-inner .carousel-item:first-child.next.left,.placardsv2.placards .media .carousel-inner .carousel-item:first-child.active.right{top:0!important;transform:translateY(0)!important}.placardsv2.placards .media .carousel-inner .carousel-item:last-child.active.left,.placardsv2.placards .media .carousel-inner .carousel-item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}.placardsv2.placards .media .carousel-inner .carousel-item.next.right{top:50%!important;transform:translateY(-50%)!important}.placardsv2.placards .media .carousel-inner .carousel-item.active.right,.placardsv2.placards .media .carousel-inner .carousel-item.next.left{transform:translateY(-100%)!important}.placardsv2.placards .media .carousel-inner .carousel-item.loading{display:none}.placardsv2.placards .media .carousel-inner .carousel-item img{height:100%;width:100%}.placardsv2.placards .media .imageContainer{position:relative;height:100%}.placardsv2.placards .media .carouselSpinner,.placardsv2.placards .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-2.0625rem;margin-left:-2.0625rem}.placardsv2.placards .media .carouselSpinner.active,.placardsv2.placards .media .videoSpinner.active{display:block}@media(max-width:1152px){.placardsv2.placards .media .carouselSpinner,.placardsv2.placards .media .videoSpinner{margin-left:-1.5625rem;margin-top:-1.375rem}}.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{color:#74b71b;font-size:5em;display:inline-block}@media(max-width:1805px){.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:4em}}@media(max-width:1152px){.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:3em}}.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate,.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:rotate .75s infinite linear}.placardsv2.placards .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-1.4375rem;margin-left:-1.4375rem}.placardsv2.placards .media .fallbackSpinner.active{display:block}.placardsv2.placards .media .fallbackSpinner .spinner{display:block}.placardsv2.placards .mortar-tooltip{padding:unset}.placardsv2.placards .mortar-tooltip .mortar-tooltip-text{padding:0 1rem 1rem;top:3.5rem;border-radius:.625rem;width:24rem}@media(max-width:2240px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-text{width:22rem}}@media(max-width:1600px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-text{width:20rem}}@media(max-width:1366px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-text{width:18rem}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-text.bottom-left{right:1rem}@media(max-width:815px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-text.bottom-left{right:0}}@media(max-width:768px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-text.bottom-left{right:-.25rem}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-text.bottom-center{right:1rem}.placardsv2.placards .mortar-tooltip .mortar-tooltip-text.bottom-right{right:1rem}.placardsv2.placards .mortar-tooltip .mortar-tooltip-text:before{display:none}.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:24px;line-height:32px;display:flex!important;align-items:center;gap:.25rem}@media(max-width:1920px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:18px!important;line-height:24px}}@media(max-width:1600px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:18px!important;line-height:24px}}@media(max-width:1366px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:16px!important;line-height:18px}}@media(max-width:1200px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:14px!important;line-height:18px;margin:1rem 0 .5rem}}@media(max-width:992px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:12px!important;line-height:18px}}@media(max-width:768px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title{font-size:12px!important;line-height:16px;padding:0}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-title i{color:#0576a7;position:relative;font-size:1.625rem}@media(max-width:2240px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title i{font-size:1.5rem}}@media(max-width:1600px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title i{font-size:16px}}@media(max-width:1366px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title i{font-size:14px}}@media(max-width:992px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title i{font-size:10px}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-title .mortar-badge-green{color:#367b01;border:unset;background-color:#f2f9e9;font-family:'CostarBrownBold',sans-serif;font-size:14px;padding:4px 12px;margin-left:.25rem;font-weight:700}@media(max-width:1600px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title .mortar-badge-green{font-size:12px}}@media(max-width:992px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-title .mortar-badge-green{font-size:10px}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-content{font-size:20px}@media(max-width:1920px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-content{font-size:16px;line-height:24px}}@media(max-width:1600px){.placardsv2.placards .mortar-tooltip .mortar-tooltip-content{font-size:14px;line-height:20px}}.placardsv2.placards .mortar-tooltip .mortar-tooltip-content .detail{display:flex;flex-direction:row;justify-content:space-between}.placardsv2.placards .mortar-tooltip .mortar-tooltip-content .total{border-top:1px solid #d2d2d2;font-family:"CostarBrownRegular",sans-serif;font-weight:500;padding-top:.5rem;padding-bottom:0;color:#000}.placardsv2.placards .naa-short-term{display:block}.placardsv2.placards .naa-short-term.hasFeesButton{column-gap:.5rem}.placardsv2.placards .naa-short-term .total-monthly-price-container{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.placardsv2.placards .naa-short-term .total-monthly-price-container .lease-term-month:before{content:'•';font-family:'CostarBrownBold';font-weight:500;position:relative;left:6px;margin-right:8px}.placardsv2.placards .naa-short-term .price-range{margin-right:unset!important;font-family:'CostarBrownBold',sans-serif;font-weight:500;font-size:24px;line-height:32px}@media(max-width:2240px){.placardsv2.placards .naa-short-term .price-range{font-size:24px;line-height:32px}}@media(max-width:1920px){.placardsv2.placards .naa-short-term .price-range{font-size:18px;line-height:24px}}@media(max-width:1600px){.placardsv2.placards .naa-short-term .price-range{font-size:18px;line-height:24px}}@media(max-width:1366px){.placardsv2.placards .naa-short-term .price-range{font-size:16px;line-height:18px}}@media(max-width:1200px){.placardsv2.placards .naa-short-term .price-range{font-size:12px;line-height:18px}}@media(max-width:992px){.placardsv2.placards .naa-short-term .price-range{font-size:12px;line-height:18px}}@media(max-width:768px){.placardsv2.placards .naa-short-term .price-range{font-size:12px;line-height:20px}}.placardsv2.placards .naa-short-term .property-fees{min-width:unset;width:fit-content!important;justify-content:center;align-items:center}.placardsv2.placards .naa-short-term .property-fees i{top:0!important}.placardsv2.placards .rentRollup,.placardsv2.placards .baseRentRollup{display:flex;gap:.5rem;line-height:initial;padding:.25rem 0}@media(max-width:1600px){.placardsv2.placards .rentRollup,.placardsv2.placards .baseRentRollup{gap:.25rem}}.placardsv2.placards .rentRollup .bedRentBox,.placardsv2.placards .baseRentRollup .bedRentBox{flex-basis:33%;flex-direction:column-reverse;display:flex}.placardsv2.placards .rentRollup .bedRentBox:not(:last-child),.placardsv2.placards .baseRentRollup .bedRentBox:not(:last-child){border-right:1px solid #cacaca;padding-right:.5rem}@media(max-width:1366px){.placardsv2.placards .rentRollup .bedRentBox:not(:last-child),.placardsv2.placards .baseRentRollup .bedRentBox:not(:last-child){padding-right:.25rem}}.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:18px;white-space:nowrap}@media(max-width:2240px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:18px;line-height:28px}}@media(max-width:1920px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:14px;line-height:22px}}@media(max-width:1600px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:12px;line-height:20px}}@media(max-width:1366px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:10px;line-height:14px}}@media(max-width:1200px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:10px;line-height:10px}}@media(max-width:992px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:10px;line-height:9px}}@media(max-width:768px){.placardsv2.placards .rentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .bedTextBox{font-size:10px;line-height:8px}}.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-family:'CostarBrownBold',sans-serif;font-weight:500;font-size:24px;line-height:32px;white-space:nowrap}@media(max-width:2240px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:24px;line-height:32px}}@media(max-width:1920px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:18px;line-height:24px}}@media(max-width:1600px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:14px;line-height:18px}}@media(max-width:1366px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:12px;line-height:18px}}@media(max-width:1200px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:10px;line-height:16px}}@media(max-width:992px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:12px;line-height:18px}}@media(max-width:768px){.placardsv2.placards .rentRollup .priceTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:12px;line-height:20px}}.placardsv2.placards .baseRentRollup .baseRentTitle{flex-basis:25%;white-space:nowrap}.placardsv2.placards .baseRentRollup .bedRentBox{flex-basis:25%}.placardsv2.placards .baseRentRollup .baseRentTitle,.placardsv2.placards .baseRentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:16px;line-height:24px}@media(max-width:1920px){.placardsv2.placards .baseRentRollup .baseRentTitle,.placardsv2.placards .baseRentRollup .bedTextBox,.placardsv2.placards .baseRentRollup .priceTextBox{font-size:12px;line-height:18px}}.placardsv2.placards .property-fees-text{white-space:nowrap;font-family:"CostarBrownLight",sans-serif;font-size:18px;display:flex;align-items:center}.placardsv2.placards .property-fees-text .placardMonthlyFeesIncluded{font-family:"CostarBrownRegular",sans-serif;font-weight:500;color:#0576a7}@media(max-width:2240px){.placardsv2.placards .property-fees-text{font-size:18px;line-height:28px}}@media(max-width:1920px){.placardsv2.placards .property-fees-text{font-size:14px;line-height:22px}}@media(max-width:1600px){.placardsv2.placards .property-fees-text{font-size:12px;line-height:20px}}@media(max-width:1366px){.placardsv2.placards .property-fees-text{font-size:10px;line-height:14px}}@media(max-width:1200px){.placardsv2.placards .property-fees-text{font-size:10px;line-height:10px}}@media(max-width:992px){.placardsv2.placards .property-fees-text{font-size:10px;line-height:9px}}@media(max-width:768px){.placardsv2.placards .property-fees-text{font-size:10px;line-height:8px}}.placardsv2.placards .property-fees-text i{color:#0576a7;font-size:1.125rem;padding-right:.125rem}@media(max-width:1920px){.placardsv2.placards .property-fees-text i{font-size:16px}}@media(max-width:1366px){.placardsv2.placards .property-fees-text i{font-size:12px}}@media(max-width:1200px){.placardsv2.placards .property-fees-text i{font-size:10px}}.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-family:"CostarBrownLight",sans-serif;font-size:18px}@media(max-width:2240px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:18px;line-height:28px}}@media(max-width:1920px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:14px;line-height:22px}}@media(max-width:1600px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:12px;line-height:18px}}@media(max-width:1366px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:10px;line-height:14px}}@media(max-width:1200px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:10px;line-height:10px}}@media(max-width:992px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:10px;line-height:9px}}@media(max-width:768px){.placardsv2.placards .lease-term-month,.placardsv2.placards .property-beds{font-size:10px;line-height:8px}}.placardsv2.placards .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}.placardsv2.placards .grey{color:#cacaca}.placardsv2 article{box-shadow:0 .0625rem .1875rem #cacaca;background-color:#fff;margin-bottom:.25rem;position:relative;opacity:1;transition:opacity ease-out .3s}.placardsv2 article.removed{opacity:0}.placardsv2 article.closed{min-height:0;height:0;margin-bottom:0}.placardsv2 .noPlacards{height:24.625rem;font-family:"CostarBrownRegular",sans-serif;box-shadow:none;margin:0}.placardsv2 .noPlacards.hide{display:none}.placardsv2 .noPlacards .placardTitle{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:-.625rem;text-align:center}.placardsv2 .noPlacards .fauxGeoActions{margin-top:5%;display:block}.placardsv2 .noPlacards .fauxGeoActions a{text-decoration:none}.placardsv2 .searchResults{text-align:center;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;margin:1.5rem auto .75rem;color:#4c4c4c}.placardsv2 .paging{text-align:center;margin:3.125rem 0;font-size:1.25rem}@media(max-width:1280px){.placardsv2 .paging{font-size:.87rem;margin:2.175rem 0}}.placardsv2 .paging ol{padding-left:0}.placardsv2 .paging ol li{display:inline-block}.placardsv2 .paging ol li .ellipsis,.placardsv2 .paging ol li a{display:inline-block;min-width:2.5rem}@media(max-width:1280px){.placardsv2 .paging ol li .ellipsis,.placardsv2 .paging ol li a{min-width:1.75rem}}.placardsv2 .paging ol li .ellipsis{position:relative;cursor:default}.placardsv2 .paging ol li a{text-decoration:none;vertical-align:bottom;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}.placardsv2 .paging ol li a:hover,.placardsv2 .paging ol li a.active{color:#000;font-family:"CostarBrownLight",sans-serif}.placardsv2 .paging ol li a:hover{cursor:pointer}.placardsv2 .paging ol li a.active{pointer-events:none}.placardsv2 .paging ol li .arrow{display:inline-block;width:0;height:0;border-top:.5em solid transparent;border-bottom:.5em solid transparent;margin-top:.25em}.placardsv2 .paging ol li .previous{cursor:pointer;min-width:1.875rem;height:1.5625rem}@media(max-width:1280px){.placardsv2 .paging ol li .previous{height:1.09375rem}}.placardsv2 .paging ol li .previous.disabled{cursor:default;color:#7f7e7e}.placardsv2 .paging ol li .next{cursor:pointer;min-width:1.875rem;height:1.5625rem}@media(max-width:1280px){.placardsv2 .paging ol li .next{height:1.09375rem}}.placardsv2 .paging ol li .next.disabled{cursor:default;color:#7f7e7e}.placardsv2 .paging.seoVariant3{margin:.75rem 0 2rem}@media(max-width:850px){.placardsv2 .paging.seoVariant3 ol li .ellipsis,.placardsv2 .paging.seoVariant3 ol li a{min-width:1.7rem}}.placardsv2 .paging.seoVariant3 ol li .ellipsis{height:2rem;line-height:2rem;float:left}.placardsv2 .paging.seoVariant3 ol li a{vertical-align:middle;min-height:2rem;line-height:2rem;font-size:1rem;float:left}@media(max-width:1366px){.placardsv2 .paging.seoVariant3 ol li .previous,.placardsv2 .paging.seoVariant3 ol li .next{font-size:1.25rem}.placardsv2 .paging.seoVariant3 ol li .previous .pagingBtn,.placardsv2 .paging.seoVariant3 ol li .next .pagingBtn{display:none}.placardsv2 .paging.seoVariant3 ol li .previous i,.placardsv2 .paging.seoVariant3 ol li .next i{position:relative;top:2px}}@media(min-width:1367px){.placardsv2 .paging.seoVariant3 ol li .previous i,.placardsv2 .paging.seoVariant3 ol li .next i{display:none}}.placardsv2 .paging.seoVariant3 ol li .pagingBtn{min-height:2rem;padding-left:.75rem;padding-right:.75rem;background-color:#fff;border-radius:4px;border:1px solid #367b01;font-size:1rem;font-family:'CostarBrownBold',sans-serif;display:inline-block;line-height:2rem;color:#367b01}.placardsv2 .paging.seoVariant3 ol li .pagingBtn:hover{color:#fff;background-color:#367b01;border-color:#367b01}.placardsv2 .favoritesModeFooter{border-top:1px solid #cacaca}.placardsv2 .listingAvailabilities{display:none}.placardsv2 .listingAvailabilities.show{display:block}.placardsv2 .unitLabel.propertyStyle{font-family:"CostarBrownRegular",sans-serif}.placardsv2 .unitLabel.inlineLabel{display:inline;font-size:inherit}.placardsv2 a.localGuideLink{text-decoration:none;cursor:pointer;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}.placardsv2 a.localGuideLink.noContent{display:none}.placardsv2 .reinforcement .item{width:100%;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width:1366px){.placardsv2 .reinforcement .item{height:87px}}@media(max-width:1200px){.placardsv2 .reinforcement .item{height:76px}}@media(max-width:1024px){.placardsv2 .reinforcement .item{height:65px}}@media(max-width:768px){.placardsv2 .reinforcement .item{height:55px}}.placardsv2 p,.placardsv2 ul{margin:0;padding:0}.placardsv2 ul li{list-style:none}#expendedListing.expendedListing{cursor:default;padding:1em .5em .5em;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;overflow-x:hidden;overflow-y:auto;background-color:#fff}@media(max-width:1600px){#expendedListing.expendedListing{font-size:.93em}}@media(max-width:1366px){#expendedListing.expendedListing{font-size:.875em}}@media(max-width:1024px){#expendedListing.expendedListing{font-size:.875em;padding:1em 1em 1.5em}}#expendedListing.expendedListing>div{margin-bottom:1em}#expendedListing.expendedListing .expendedListingTitleIcon{text-align:center}#expendedListing.expendedListing .expendedListingTitleIcon i{font-size:3rem;position:relative;top:5px}#expendedListing.expendedListing .expendedListingTitle{font-size:1.5em;margin-top:.5rem;margin-bottom:.5rem;color:#4c4c4c;text-align:center;font-family:"CostarBrownRegular",sans-serif}#expendedListing.expendedListing p{text-align:center;font-family:"CostarBrownLight",sans-serif}#nearby.nearby{padding:1.5em 1.5em 2em;overflow-x:hidden;overflow-y:auto;background-color:#fff}@media(max-width:1600px){#nearby.nearby{font-size:.93em}}@media(max-width:1366px){#nearby.nearby{font-size:.875em}}@media(max-width:1024px){#nearby.nearby{font-size:.875em;padding:1em 1em 1.5em}}#nearby.nearby>div{margin-bottom:1em}#nearby.nearby .nearbyTitleIcon{padding-top:.5em;text-align:center;margin-bottom:1em}#nearby.nearby .nearbyTitleIcon i{font-size:4.375em}#nearby.nearby .nearbyTitleIcon i .path2,#nearby.nearby .nearbyTitleIcon i .path3,#nearby.nearby .nearbyTitleIcon i .path4{margin-left:-.5em}#nearby.nearby .nearbyTitle{font-size:1.5em;margin-top:1em;margin-bottom:1em;color:#4c4c4c;text-align:center;font-family:"CostarBrownRegular",sans-serif}#nearby h3{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1em;padding:0 0 .5em 0}#nearby i{font-size:1.5em;position:relative;top:5px}#nearby a{color:#0576a7;text-decoration:none;font-family:"CostarBrownRegular",sans-serif}#nearby a:hover{color:#0576a7}#nearby a:active{color:#045e84}#nearby ul{list-style:none}#nearby ul li:nth-child(n+11){display:none}#nearby li{margin-bottom:.75em;font-size:.875em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:93%;padding-left:2em}#nearby ul.expanded li:nth-child(n+11){display:list-item}#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes,#nearby .newListing{float:none;display:inline-block;width:49%;vertical-align:top}@media(max-width:768px){#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes,#nearby .newListing{width:100%}}#nearby .linkToggle{cursor:pointer;display:inline-block;width:100%;padding-top:.5em;border-top:1px solid #74b71b;color:#74b71b}#nearby .linkToggle i{font-size:.75em}#nearby .linkToggle .moreLinks{display:inline-block}#nearby .linkToggle .lessLinks{display:none}#nearby .linkToggle.expanded .moreLinks{display:none}#nearby .linkToggle.expanded .lessLinks{display:inline-block}#nearby .linkToggle:hover{color:#999}#marketingBlurb{padding:1.5em;padding-top:.5em;background:#fff;border-bottom:1px solid #d2d2d2}@media(max-width:1366px){#marketingBlurb{font-size:.93em}}@media(max-width:1280px){#marketingBlurb{font-size:.83em;padding:1em}}@media(max-width:1024px){#marketingBlurb{font-size:.75em;padding:1em}}#marketingBlurb .marketingBlurbTitleIcon{font-size:3.125em;text-align:center;padding-top:.25em}#marketingBlurb .marketingBlurbTitleIcon .path2,#marketingBlurb .marketingBlurbTitleIcon .path3,#marketingBlurb .marketingBlurbTitleIcon .path4{margin-left:-.5em}#marketingBlurb .seoBody p{font-size:1rem;margin:0 0 1em}#marketingBlurb hr{border:0;border-bottom:1px solid #cacaca}#marketingBlurb h2{font-size:1.5rem;margin:.75em 0;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;text-align:center}#marketingBlurb a{color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#marketingBlurb .crumbs{margin-top:.5rem;margin-bottom:.5rem;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#marketingBlurb .crumbs a{text-decoration:none}#marketingBlurb .mapNavBreadcrumb{border-top:unset}#faqs{margin:2rem 0}#faqs .faqsHeader{padding-top:1.75em;border-top:1px solid #cacaca;text-align:center;margin-bottom:1.5rem}#faqs .faqsHeader i{font-size:3.75em}#faqs .faqsHeader i .path2,#faqs .faqsHeader i .path3,#faqs .faqsHeader i .path4{margin-left:-.5em}#faqs .faqsHeader h2{display:block;font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif}#faqs .faq-list{margin-bottom:1.5rem}#faqs dt{margin-top:1.5rem}#faqs .question{background:none;border:0;padding:0;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;color:#4c4c4c;line-height:1.5rem;display:flex;justify-content:space-between;width:100%;text-align:left}#faqs .question:focus-visible{outline:auto}#faqs .question .storyicon{font-size:1.5rem}#faqs .answer{font-family:"CostarBrownLight",sans-serif;font-size:1rem;margin:0;margin-bottom:1.5rem}#faqs .answer:focus-visible{outline:auto}#faqs .answer a{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#faqs .answer p{margin-top:.5rem;font-size:1rem;line-height:1.5rem}#faqs .defaultHidden{display:none}#faqs ul{padding-left:1.25rem}#faqs ul li{list-style-type:disc;margin-bottom:.9375rem;padding-left:.625rem}@media(max-width:1366px){#faqs ul li{font-size:.875rem}}@media(max-width:1280px){#faqs ul li{font-size:.8125rem}}@media(max-width:1024px){#faqs ul li{font-size:.75rem}}#faqs [itemprop="mainEntity"]:not(:first-of-type){margin-top:1.5rem}#faqs .see-more-btn{background:none;border:0;padding:0;font-family:"CostarBrownRegular",sans-serif;color:#0576a7;font-size:1.125rem}#faqs .see-more-btn:focus-visible{outline:auto}#placardFooter{font-size:1rem;padding:1.5em 0;background-color:#fff;border-top:1px solid #cacaca;margin-top:-1px}@media(max-width:1366px){#placardFooter{font-size:.93em}}@media(max-width:1280px){#placardFooter{font-size:.83em;padding:1em 0}}@media(max-width:1024px){#placardFooter{font-size:.75em;padding:1em 0}}#placardFooter a{color:#3f3f3f;text-decoration:none;margin-right:.25em}#placardFooter a:last-child{margin-right:0}#placardFooter a:hover{color:#74b71b}#placardFooter a:active{color:#609816}#placardFooter .footerLinks{border-bottom:1px solid #cacaca;padding:0 1.5em 1em;text-align:center}#placardFooter .footerLinks a{margin-right:1.75em;margin-bottom:.5em;display:inline-block}#placardFooter .footerLogo{display:block;margin-bottom:1.75em}#placardFooter .footerLogo img{width:auto;height:2.5rem;text-align:center;margin:.625rem auto;display:block}@media(max-width:1024px){#placardFooter .footerLogo img{width:13.125rem;height:2.25rem}}#placardFooter .footerLogo:hover{color:#3f3f3f}#placardFooter .social{padding:0 1.5em .5em;text-align:center}#placardFooter .socialIcons a{font-size:2em;text-decoration:none;border-radius:50%;color:#fff;background-color:#4c4c4c}#placardFooter .socialIcons a.blogStoryIcon{color:#4c4c4c;background:transparent}#placardFooter .socialIcons a:hover{color:#999}#placardFooter .ehoSearchLabel{text-align:center;margin-top:.65em}#placardFooter .ehoSearchLabel a,#placardFooter .ehoSearchLabel a:hover{color:#3f3f3f}#placardFooter .ehoSearchLabel i{font-size:32px}#placardFooter .ehoSearchLabel span{position:relative;top:-8px;font-size:16px;font-family:"CostarBrownLight",sans-serif}#placards .phone-link{color:#4c4c4c;text-decoration:none;font-family:"CostarBrownRegular",sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;background:#fff;border:0;margin-bottom:4px;text-align:left;padding-inline-start:0}#placards .placard-option-diamond{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-diamond.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-diamond.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-diamond.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-diamond.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-diamond.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-diamond.active:after{width:.25rem}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-diamond.js-diamond .property-link{color:inherit;text-decoration:none}#placards .placard-option-diamond.js-diamond .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header{height:2.625rem}}#placards .placard-option-diamond.js-diamond .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-diamond.js-diamond .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:12px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:11px;font-weight:300;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:-.363636364rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:0}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:30px;line-height:42px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:20px;line-height:34px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:16px;line-height:18px;padding-bottom:2px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:-.222222222rem}}#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif;position:relative;top:-.125rem;color:#000;font-size:20px;line-height:28px;top:-.272727273rem}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:20px;line-height:28px;top:-.333333333rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:16px;line-height:24px;top:-.3125rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:14px;line-height:20px;top:-.1875rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:12px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:11px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:10px;line-height:18px}}#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:768px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:69.23px}}@media(min-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:136.8px}}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{width:160px}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header.has-logo .property-logo-wrapper{height:52.25px;width:180px}}#placards .placard-option-diamond.js-diamond .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper{float:left;position:relative;height:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-diamond.js-diamond .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-diamond.js-diamond .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-diamond.js-diamond .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-diamond.js-diamond .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:calc(568px)}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(416px)}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(344px)}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(344px)}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(300px)}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(260px)}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(224px)}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(224px)}}#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}#placards .placard-option-diamond.js-diamond .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 568px)}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 416px)}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 344px)}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 344px)}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 300px)}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 260px)}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 224px)}}#placards .placard-option-diamond.js-diamond .placard-content .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-diamond.js-diamond .placard-content .media{position:relative;width:100%;height:100%;cursor:pointer}#placards .placard-option-diamond.js-diamond .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-diamond.js-diamond .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-diamond.js-diamond .placard-content .media .placardBanner{display:none!important}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-diamond.js-diamond .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-diamond.js-diamond .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:first-child:before{content:''}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-diamond.js-diamond .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-diamond.js-diamond .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-diamond.js-diamond .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.875rem;height:1.875rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:2.111111111rem;height:2.111111111rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.727272727rem;height:1.727272727rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.375rem;height:1.375rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .phone-wrapper{line-height:1.125rem;height:1.125rem}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper>*{flex:0 1 auto}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:32px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:13px;line-height:15px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:14px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{font-size:12px;line-height:16px;padding:0}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:block;width:100%;max-height:2.1rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;max-height:2.125rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:18px;padding-top:0}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px;padding-top:0}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials i,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials span,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials span,#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .price-per-bed span{padding-left:.25rem;margin:.25rem .25rem .25rem 0}}@media(max-width:880px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-specials{display:none}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:105px}@media(max-width:2559px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:104px}}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:96px}}@media(max-width:2239px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:87px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:70px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:64px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:57px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:48px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:49px}}@media(max-width:779px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:59px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions{height:45px}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{padding-bottom:12px;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:24px;line-height:32px;padding-bottom:8px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:18px;line-height:24px;padding-bottom:4px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:16px;line-height:18px;padding:0}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link{font-size:12px;line-height:20px;position:relative;display:block}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link:focus span{text-decoration:underline}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{padding:0;margin:0;text-align:center;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{height:2rem;font-size:16px;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{height:1.875rem;font-size:14px;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn{-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;height:1.5rem;font-size:14px}}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn:last-child{max-width:100%}#placards .placard-option-platinum{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-platinum.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-platinum.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-platinum.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-platinum.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-platinum.active:after{width:.25rem}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-platinum.js-platinum .property-link{color:inherit;text-decoration:none}#placards .placard-option-platinum.js-platinum .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header{height:2.625rem}}#placards .placard-option-platinum.js-platinum .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinum .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:12px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:11px;font-weight:300;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:10px;line-height:18px}}#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:-.222222222rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:-.363636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:0}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:54px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif;position:relative;top:-.125rem;color:#000;font-size:20px;line-height:28px;top:-.272727273rem}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:20px;line-height:28px;top:-.333333333rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:16px;line-height:24px;top:-.3125rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:14px;line-height:20px;top:-.1875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:11px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:10px;line-height:18px}}#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:768px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.777777778rem - 5.555555556rem);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 30.909090909rem - 9.318181818rem);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}#placards .placard-option-platinum.js-platinum .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper{float:left;position:relative;height:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-platinum.js-platinum .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-platinum.js-platinum .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-platinum.js-platinum .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-platinum.js-platinum .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:224px}}#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-platinum.js-platinum .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 224px)}}#placards .placard-option-platinum.js-platinum .placard-content .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-platinum.js-platinum .placard-content .media{position:relative;width:100%;height:100%;cursor:pointer}#placards .placard-option-platinum.js-platinum .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-platinum.js-platinum .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-platinum.js-platinum .placard-content .media .placardBanner{display:none!important}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-platinum.js-platinum .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-platinum.js-platinum .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:first-child:before{content:''}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-platinum.js-platinum .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-platinum.js-platinum .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-platinum.js-platinum .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.875rem;height:1.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:2.111111111rem;height:2.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.727272727rem;height:1.727272727rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.375rem;height:1.375rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .phone-wrapper{line-height:1.125rem;height:1.125rem}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:14px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:14px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px;padding:0}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:block;width:100%;max-height:2.1rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;max-height:2rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials span,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials span,#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .price-per-bed span{padding-left:.25rem!important;margin:.25rem .25rem .25rem 0}}@media(max-width:880px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-specials{display:none}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-type-for-rent{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-type-for-rent{font-size:10px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:104px;display:flex;justify-content:end;flex-direction:column;gap:12px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:97px;gap:8px}}@media(max-width:2239px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:88px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:75px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:64px;gap:4px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:56px;gap:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:48px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:49px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:45px;gap:2px}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{margin-bottom:0;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:16px;line-height:18px;padding:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:14px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:14px;line-height:18px;position:relative;display:block}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link:focus span{text-decoration:underline}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;text-align:center;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{height:2rem;font-size:.875rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{height:1.875rem;font-size:14px;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn{height:1.5rem}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn:last-child{max-width:100%}#placards .placard-option-platinum{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-platinum.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-platinum.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-platinum.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-platinum.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-platinum.active:after{width:.25rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-platinum.js-platinumpropres .property-link{color:inherit;text-decoration:none}#placards .placard-option-platinum.js-platinumpropres .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header{height:2.625rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:12px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:11px;font-weight:300;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:10px;line-height:18px}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{top:-.222222222rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{top:-.363636364rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{top:0}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:54px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif;position:relative;top:-.125rem;color:#000;font-size:20px;line-height:28px;top:-.272727273rem}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:20px;line-height:28px;top:-.333333333rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:16px;line-height:24px;top:-.3125rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:14px;line-height:20px;top:-.1875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:11px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-information .property-address{font-size:10px;line-height:18px}}#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.777777778rem - 5.555555556rem);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 30.909090909rem - 9.318181818rem);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}#placards .placard-option-platinum.js-platinumpropres .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper{float:left;position:relative;height:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-platinum.js-platinumpropres .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-platinum.js-platinumpropres .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper{width:224px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{width:calc(100% - 224px)}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-platinum.js-platinumpropres .placard-content .media{position:relative;width:100%;height:100%;cursor:pointer}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .placardBanner{display:none!important}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-platinum.js-platinumpropres .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li:first-child:before{content:''}#placards .placard-option-platinum.js-platinumpropres .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.875rem;height:1.875rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:2.111111111rem;height:2.111111111rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.727272727rem;height:1.727272727rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.375rem;height:1.375rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .phone-wrapper{line-height:1.125rem;height:1.125rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-pricing{font-size:14px;line-height:18px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px;padding:0}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-type-for-rent{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-type-for-rent{font-size:10px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:block;width:100%;max-height:2.1rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;max-height:2rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .price-per-bed span{padding-left:.25rem!important;margin:.25rem .25rem .25rem 0}}@media(max-width:880px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-specials{display:none}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-platinum.js-platinumpropres .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{padding-bottom:12px;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:24px;line-height:32px;padding-bottom:8px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:18px;line-height:24px;padding-bottom:4px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:16px;line-height:18px;padding:0}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:14px;line-height:18px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link{font-size:14px;line-height:18px;position:relative;display:block;padding-bottom:2px}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link:focus span{text-decoration:underline}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;text-align:center;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{height:2rem;font-size:.875rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{height:1.875rem;font-size:14px;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn{height:1.5rem}}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-platinum.js-platinumpropres .placard-content .property-actions .btn:last-child{max-width:100%}#placards .placard-option-gold{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-gold.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-gold.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-gold.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-gold.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-gold.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-gold.active:after{width:.25rem}}#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-gold.js-gold .property-link,#placards .placard-option-gold.js-premiumplus .property-link{color:inherit;text-decoration:none}#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:2.625rem}}#placards .placard-option-gold.js-gold .placard-header:after,#placards .placard-option-gold.js-premiumplus .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-gold.js-gold .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2520px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-gold.js-gold .placard-header.has-logo .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-gold.js-gold .placard-header .property-logo-wrapper .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon:focus:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon.liked:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-gold.js-gold .placard-header .favorite-wrapper a.favoriteIcon:hover,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-gold.js-gold .placard-content,#placards .placard-option-gold.js-premiumplus .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-gold.js-gold .placard-content .content-inner,#placards .placard-option-gold.js-premiumplus .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:464px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:352px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:297px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:297px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:260px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:219px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:206px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:206px}}#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-sizer,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-outer,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.90625rem;left:1rem;right:1rem;bottom:.90625rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:1.4375rem;left:1rem;right:1rem;bottom:1.4375rem}}#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 464px)}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 352px)}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 260px)}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 219px)}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 206px)}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 206px)}}#placards .placard-option-gold.js-gold .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:1px}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:0}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:0}}#placards .placard-option-gold.js-gold .placard-content .media,#placards .placard-option-gold.js-premiumplus .placard-content .media{position:relative;width:100%;height:100%}#placards .placard-option-gold.js-gold .placard-content .media .item,#placards .placard-option-gold.js-premiumplus .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-gold.js-gold .placard-content .media .gradient-layer-bottom,#placards .placard-option-gold.js-premiumplus .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-gold.js-gold .placard-content .media .placardBanner,#placards .placard-option-gold.js-premiumplus .placard-content .media .placardBanner{display:none!important}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl:after,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-gold.js-gold .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-gold.js-gold .placard-content .media .placardCarouselImgCount,#placards .placard-option-gold.js-premiumplus .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-gold.js-gold .placard-content .mediaLinks,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:before,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li a:hover,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:first-child,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:first-child:before,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:first-child:before{content:''}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:last-child,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-gold.js-gold .placard-content .property-details-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-gold.js-gold .placard-content .property-details-wrapper:after,#placards .placard-option-gold.js-premiumplus .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.875rem;height:1.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:2.111111111rem;height:2.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.727272727rem;height:1.727272727rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.375rem;height:1.375rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.125rem;height:1.125rem}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:14px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees:hover,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees .elipsis,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:10px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-specials,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials{max-height:2.1rem;overflow:hidden}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-specials span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-specials span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials span{padding-left:.25rem!important;margin:.25rem .25rem .25rem 0}}@media(max-width:880px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-specials,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials{display:none}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:20px;line-height:28px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:16px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:14px;line-height:20px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:12px;line-height:18px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{margin-bottom:0;font-size:30px;line-height:36px;padding-top:0}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px;padding:0}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link:focus span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link:focus span{text-decoration:underline}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities span:after,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-amenities span:last-child:after,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{display:flex;justify-content:end;flex-direction:column;gap:4px}#placards .placard-option-gold.js-gold .placard-content .property-actions .actions-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;max-width:100%;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;max-width:100%;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{height:1.875rem;font-size:1rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;max-width:100%}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;max-width:100%}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{height:1.875rem;font-size:.875rem;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem;max-width:100%}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{font-size:.875rem;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;max-width:100%;height:1.5rem}}#placards .placard-option-gold.js-gold .placard-content .property-actions .btn:focus,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-gold.js-gold.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:224px}}#placards .placard-option-gold.js-gold.filter .media-wrapper .media-sizer,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-gold.js-gold.filter .media-wrapper .media-outer,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-gold.js-gold.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-gold.js-gold.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-gold.js-gold.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-gold.js-gold.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-gold.js-gold.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-gold.js-gold.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-gold.js-gold.filter .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-gold.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-gold.js-gold.filter .property-amenities span,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span{margin-right:0}#placards .placard-option-gold.js-gold.filter .property-amenities span:after,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span:after{content:","}#placards .placard-option-gold.js-gold.filter .property-amenities span:last-child:after,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span:last-child:after{content:""}#placards .placard-option-gold.js-premiumplus .content-wrapper .naa-short-term{display:flex}#placards .placard-option-gold.js-premiumplus .content-wrapper .rentRollup .bedRentBox{flex-grow:1}#placards .placard-option-gold.js-premiumplus .content-wrapper .mortar-tooltip .mortar-tooltip-text{top:1.5rem}#placards .placard-option-gold{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-gold.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-gold.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-gold.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-gold.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-gold.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-gold.active:after{width:.25rem}}#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-gold.js-goldpropres .property-link,#placards .placard-option-gold.js-premiumplus .property-link{color:inherit;text-decoration:none}#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header,#placards .placard-option-gold.js-premiumplus .placard-header{height:2.625rem}}#placards .placard-option-gold.js-goldpropres .placard-header:after,#placards .placard-option-gold.js-premiumplus .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information,#placards .placard-option-gold.js-premiumplus .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-address,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2520px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-header .property-information .property-title .title,#placards .placard-option-gold.js-premiumplus .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-information,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-gold.js-goldpropres .placard-header.has-logo .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-gold.js-goldpropres .placard-header .property-logo-wrapper .property-logo,#placards .placard-option-gold.js-premiumplus .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon:focus:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon.liked:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-gold.js-goldpropres .placard-header .favorite-wrapper a.favoriteIcon:hover,#placards .placard-option-gold.js-premiumplus .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-gold.js-goldpropres .placard-content,#placards .placard-option-gold.js-premiumplus .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-gold.js-goldpropres .placard-content .content-inner,#placards .placard-option-gold.js-premiumplus .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:464px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:352px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:297px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:297px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:260px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:219px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:206px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper{width:206px}}#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-sizer,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-outer,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.90625rem;left:1rem;right:1rem;bottom:.90625rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus .placard-content .media-wrapper .media-inner{top:1.4375rem;left:1rem;right:1rem;bottom:1.4375rem}}#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 464px)}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 352px)}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 260px)}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 219px)}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 206px)}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{width:calc(100% - 206px)}}#placards .placard-option-gold.js-goldpropres .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:1px}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:0}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-info .content-wrapper{padding-bottom:0}}#placards .placard-option-gold.js-goldpropres .placard-content .media,#placards .placard-option-gold.js-premiumplus .placard-content .media{position:relative;width:100%;height:100%}#placards .placard-option-gold.js-goldpropres .placard-content .media .item,#placards .placard-option-gold.js-premiumplus .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-gold.js-goldpropres .placard-content .media .gradient-layer-bottom,#placards .placard-option-gold.js-premiumplus .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-gold.js-goldpropres .placard-content .media .placardBanner,#placards .placard-option-gold.js-premiumplus .placard-content .media .placardBanner{display:none!important}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl:after,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-gold.js-goldpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before,#placards .placard-option-gold.js-premiumplus .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-gold.js-goldpropres .placard-content .media .placardCarouselImgCount,#placards .placard-option-gold.js-premiumplus .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li:before,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li a:hover,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li:first-child,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-gold.js-goldpropres .placard-content .mediaLinks .mediaLinksList li:last-child,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .property-info,#placards .placard-option-gold.js-premiumplus .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-gold.js-goldpropres .placard-content .property-details-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-gold.js-goldpropres .placard-content .property-details-wrapper:after,#placards .placard-option-gold.js-premiumplus .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.875rem;height:1.875rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:2.111111111rem;height:2.111111111rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.727272727rem;height:1.727272727rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.375rem;height:1.375rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.25rem;height:1.25rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .phone-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .phone-wrapper{line-height:1.125rem;height:1.125rem}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-pricing,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-pricing{font-size:14px;line-height:18px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees:hover,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees .elipsis,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-fees i,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-type-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-type-for-rent{font-size:10px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials{max-height:2.1rem;overflow:hidden}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials span{padding-left:.25rem!important;margin:.25rem .25rem .25rem 0}}@media(max-width:880px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-specials{display:none}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:20px;line-height:28px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:16px;line-height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:14px;line-height:20px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-for-rent,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-for-rent{font-size:12px;line-height:18px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:30px;line-height:36px;padding-top:0}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px;padding:0}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link:focus span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link:focus span{text-decoration:underline}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities span,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities span:after,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-gold.js-goldpropres .placard-content .content-wrapper .property-amenities span:last-child:after,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-gold.js-goldpropres .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{padding-bottom:.25rem}#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .actions-wrapper,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;max-width:100%;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;max-width:100%;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{height:1.875rem;font-size:1rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;max-width:100%}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;max-width:100%}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{height:1.875rem;font-size:.875rem;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem;max-width:100%}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn{font-size:.875rem;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;max-width:100%;height:1.5rem}}#placards .placard-option-gold.js-goldpropres .placard-content .property-actions .btn:focus,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper{width:224px}}#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-sizer,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-outer,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres.filter .media-wrapper .media-inner,#placards .placard-option-gold.js-premiumplus.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres.filter .property-info,#placards .placard-option-gold.js-premiumplus.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-gold.js-goldpropres.filter .property-info .content-wrapper,#placards .placard-option-gold.js-premiumplus.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-gold.js-goldpropres.filter .property-amenities,#placards .placard-option-gold.js-premiumplus.filter .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-gold.js-goldpropres.filter .property-amenities span,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span{margin-right:0}#placards .placard-option-gold.js-goldpropres.filter .property-amenities span:after,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span:after{content:","}#placards .placard-option-gold.js-goldpropres.filter .property-amenities span:last-child:after,#placards .placard-option-gold.js-premiumplus.filter .property-amenities span:last-child:after{content:""}#placards .placard-option-silver{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-silver.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-silver.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-silver.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-silver.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-silver.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-silver.active:after{width:.25rem}}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:.5rem;align-items:center}@media(max-width:1366px){#placards .placard-option-silver.js-silver .property-actions .actions-wrapper{gap:.25rem}}@media(max-width:1024px){#placards .placard-option-silver.js-silver .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media(max-width:992px){#placards .placard-option-silver.js-silver .property-actions .actions-wrapper{width:calc(100% - 8px)}}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper>*{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .phone-link.tablet{font-size:12px;line-height:18px}@media(min-width:992px){#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .phone-link.tablet{display:none}}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .phone-link.tablet:focus span{text-decoration:underline}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .phone-link.tablet .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .phone-link.tablet .storyicon:before{position:relative;top:-1px;left:-6px}#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .actions-container{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;gap:.5rem}@media(max-width:1366px){#placards .placard-option-silver.js-silver .property-actions .actions-wrapper .actions-container{gap:.25rem}}#placards .placard-option-silver.js-silver .property-actions .btn{box-sizing:border-box;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:.25rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(max-width:2560px){#placards .placard-option-silver.js-silver .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:.181818182rem;font-size:18px;height:45px;line-height:45px}}@media(max-width:2559px){#placards .placard-option-silver.js-silver .property-actions .btn{font-size:18px;height:40px;line-height:40px}}@media(max-width:2240px){#placards .placard-option-silver.js-silver .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:.222222222rem;font-size:1rem;line-height:40px;height:40px;padding-bottom:2px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .property-actions .btn{height:1.875rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;font-size:14px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .property-actions .btn{height:1.875rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .property-actions .btn{height:24px;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;line-height:24px;padding-bottom:0}}@media(max-width:1199px){#placards .placard-option-silver.js-silver .property-actions .btn{padding-bottom:2px}}@media(max-width:1024px){#placards .placard-option-silver.js-silver .property-actions .btn{height:24px;line-height:24px}}@media(max-width:1023px){#placards .placard-option-silver.js-silver .property-actions .btn{height:23px;line-height:23px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .property-actions .btn{height:20px;line-height:17px}}@media(max-width:991px){#placards .placard-option-silver.js-silver .property-actions .btn{height:1.5rem}}@media(max-width:768px){#placards .placard-option-silver.js-silver .property-actions .btn{height:1.5rem;line-height:1.25rem;padding-bottom:2px}}#placards .placard-option-silver.js-silver .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-silver.js-silver .property-actions .btn:hover{text-decoration:none}#placards .placard-option-silver.js-silver a.favoriteIcon{position:absolute;top:12px;right:16px;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:64px;top:14px;right:18px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:48px;top:8px;right:10px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-silver.js-silver a.favoriteIcon{font-size:32px}}#placards .placard-option-silver.js-silver a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-silver.js-silver a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-silver.js-silver a.favoriteIcon.liked:before{content:""}#placards .placard-option-silver.js-silver a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-silver.js-silver a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-silver.js-silver a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-silver.js-silver .property-link{color:inherit;text-decoration:none}#placards .placard-option-silver.js-silver .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-silver.js-silver .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-silver.js-silver .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:436.3px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:327px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:253px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:253px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:238px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:218px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:182px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:182px}}#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-outer{padding-top:77%;position:absolute;top:38%;left:0;right:0;transform:translateY(-38%)}}#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{top:.5625rem;left:1rem;right:1rem;bottom:.5625rem}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper .media-inner{height:108px}}#placards .placard-option-silver.js-silver .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 436.3px)}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 327px)}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 253px)}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 253px)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 238px)}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 218px)}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 182px)}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 182px);min-height:140px}}#placards .placard-option-silver.js-silver .placard-content .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-silver.js-silver .placard-content .media{position:relative;width:100%;height:100%}#placards .placard-option-silver.js-silver .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-silver.js-silver .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-silver.js-silver .placard-content .media .placardBanner{display:none!important}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-silver.js-silver .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-silver.js-silver .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-silver.js-silver .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-silver.js-silver .placard-content .property-info{padding:.75rem .75rem .75rem 0}#placards .placard-option-silver.js-silver .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:14px;line-height:20px;padding-right:0}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:12px;line-height:18px;padding-right:10px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:12px;line-height:18px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:20px;line-height:28px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:16px;line-height:24px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:12px;line-height:16px;width:100%}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:9px;line-height:11px;width:calc(100% - 32px)}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-address{font-size:10px;line-height:13px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:30px;line-height:42px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:14px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:10px;line-height:18px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-fees i{font-size:10px;top:2px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:42px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:24px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:18px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:18px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:10px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:10px;line-height:18px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .naa-short-term{width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .naa-short-term{width:calc(100% - 36px)}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-specials{max-height:2.1rem;overflow:hidden}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-specials span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-specials span{padding-left:.25rem;margin:.25rem .25rem .25rem 0}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-amenities span{margin-right:0}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-amenities span:after{content:","}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-amenities span:last-child:after{content:""}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px;padding:0}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link{font-size:11px;line-height:18px}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link:focus span{text-decoration:underline}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-silver.js-silver.filter .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header{height:2.625rem}}#placards .placard-option-silver.js-silver.filter .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-silver.js-silver.filter .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem}@media(max-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-silver.js-silver.filter .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-silver.js-silver.filter .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-silver.js-silver.filter .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-silver.js-silver.filter .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-silver.js-silver.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-silver.js-silver.filter .media-wrapper{width:224px}}#placards .placard-option-silver.js-silver.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-silver.js-silver.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-silver.js-silver.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-silver.js-silver.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-silver.js-silver.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-silver.js-silver.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-silverpropres{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;font-family:"CostarBrownRegular",sans-serif;height:auto}#placards .placard-option-silverpropres.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-silverpropres.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:8px;background:#189ed9}@media(min-width:2240px){#placards .placard-option-silverpropres.active:after{width:8px}}@media(min-width:2560px){#placards .placard-option-silverpropres.active:after{width:8px}}@media(max-width:1920px){#placards .placard-option-silverpropres.active:after{width:6px}}@media(max-width:1366px){#placards .placard-option-silverpropres.active:after{width:4px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-silverpropres.js-silverpropres .property-link{color:inherit;text-decoration:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:436.3px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:327px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:253px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:253px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:238px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:218px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:182px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper{width:182px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:19px;left:19px;right:19px;bottom:20px;border-radius:4px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:17px;left:16px;right:16px;bottom:17px;border-radius:4px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:17.5px;bottom:17.5px;right:14px;left:14px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:14.5px;bottom:14.5px;right:13.5px;left:13.5px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:17px;bottom:17px;right:12.9px;left:12.9px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:22px;bottom:22px;left:13.5px;right:13.5px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:16px;bottom:16px;right:16px;left:16px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:16px;left:16px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 505px);padding:11px 0 16px 0;width:calc(100% - 436.3px)}@media(min-width:1024px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{padding:12px 12px 12px 0}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info .content-wrapper{padding-bottom:0}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 327px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 253px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 253px)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 238px)}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 218px)}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 182px)}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info{width:calc(100% - 182px);min-height:140px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info .property-title{width:calc(100% - 70px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info .property-title{width:calc(100% - 52px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info .property-title{width:calc(100% - 42px)}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-info .property-title{width:calc(100% - 32px)}}#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker{height:100%}#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:436.3px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:364px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:327px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:253px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:238px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:218px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:182px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper{width:182px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{padding:11px 0 16px 0;width:calc(100% - 436.3px)}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 364px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 327px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 253px)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 238px)}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 218px)}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 182px)}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content.direct-broker .property-info{width:calc(100% - 182px);min-height:140px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media{display:inline-block;float:left;text-align:center;position:relative;background-color:#e5e5e5;width:66.666666667%;cursor:pointer;width:100%;height:100%}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media.carouselActivated .placardBanner{display:none;display:none!important}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .imageContainer{position:relative;height:100%}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner{position:relative;height:100%;z-index:5}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item:first-child.next.left,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item:first-child.active.right{top:0!important;transform:translateY(0)!important}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item:last-child.active.left,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item.next.right{top:50%!important;transform:translateY(-50%)!important}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item.active.right,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item.next.left{transform:translateY(-100%)!important}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carousel-inner .carousel-item.loading{display:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media img{position:absolute;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;top:0}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:34px;height:46px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:39px;height:54px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:45px;height:62px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:28px;height:39px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:24px;height:33px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{width:21px;height:29px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:32px;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:34px;height:46px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:37px;width:39px;height:54px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:46px;width:45px;height:62px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:26px;width:28px;height:39px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:24px;width:24px;height:33px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:22px;width:21px;height:29px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:20px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-2.0625rem;margin-left:-2.0625rem}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner.active,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner.active{display:block}@media(max-width:1152px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner{margin-left:-1.5625rem;margin-top:-1.375rem}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{color:#74b71b;font-size:5em;display:inline-block}@media(max-width:1805px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:4em}}@media(max-width:1152px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:3em}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate,#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:rotate .75s infinite linear}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-1.4375rem;margin-left:-1.4375rem}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .fallbackSpinner.active{display:block}#placards .placard-option-silverpropres.js-silverpropres .placard-content .media .fallbackSpinner .spinner{display:block}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:4px 0 7px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{padding:0 8px;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:8px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownRegular",sans-serif;color:#000;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:calc(100% - 72px);font-size:30px;line-height:40px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-size:20px;line-height:30px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-size:18px;line-height:28px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-size:16px;line-height:24px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:30px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:20px;line-height:30px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-title .title{font-size:12px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:20px;line-height:30px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:16px;line-height:26px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{width:calc(100% - 32px);width:100%}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:10px;line-height:18px;width:calc(100% - 32px)}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-title-wrapper .property-address{font-size:9px;line-height:13px;width:calc(100% - 32px)}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:32px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-beds{font-size:12px;line-height:16px;padding:0}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-type-for-rent{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-type-for-rent{font-size:10px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper{width:5.438rem;height:2.25rem;position:absolute;right:0;top:35%}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper{top:33%}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper{top:25%}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper .property-logo-inner{position:absolute;right:0;left:0}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-logo-wrapper .property-logo{width:5.438rem;height:2.25rem;left:0;right:0;top:0;bottom:0;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding:6px 0;display:block;width:100%;max-height:2.5rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;padding-top:2px;max-height:2rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:18px;padding-top:0}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px;padding-top:0}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials i,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-specials span,#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .price-per-bed span{padding-left:.25rem!important;margin:.25rem .25rem .25rem 0}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:22px;height:auto}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{font-size:16px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:initial}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{font-size:12px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{font-size:10px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{position:absolute;top:12px;right:16px;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:64px;top:14px;right:14px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:48px;top:8px;right:10px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon{font-size:32px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon.liked:before{content:""}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-silverpropres.js-silverpropres .placard-content a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:.5rem;align-items:center}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper{gap:.25rem}}@media(max-width:1024px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper{width:calc(100% - 8px)}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper>*{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .phone-link.tablet{font-size:12px;line-height:18px}@media(min-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .phone-link.tablet{display:none}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .phone-link.tablet:focus span{text-decoration:underline}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .phone-link.tablet .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .phone-link.tablet .storyicon:before{position:relative;top:-1px;left:-6px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .actions-container{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;gap:.5rem}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .actions-wrapper .actions-container{gap:.25rem}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:.25rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(max-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:.181818182rem;font-size:18px;height:45px;line-height:45px}}@media(max-width:2559px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{font-size:18px;height:40px;line-height:40px}}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:.222222222rem;font-size:1rem;line-height:40px;height:40px;padding-bottom:2px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:1.875rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;font-size:14px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:1.875rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:24px;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;line-height:24px;padding-bottom:0}}@media(max-width:1199px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{padding-bottom:2px}}@media(max-width:1024px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:24px;line-height:24px}}@media(max-width:1023px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:23px;line-height:23px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:20px;line-height:17px}}@media(max-width:991px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:1.5rem}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn{height:1.5rem;line-height:1.25rem;padding-bottom:2px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-actions .btn:hover{text-decoration:none}#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;font-size:18px;line-height:24px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-size:16px;line-height:22px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .for-rent-text{font-size:12px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:22px;height:44px}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{font-size:20px;line-height:30px}}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{font-size:20px;line-height:30px;height:auto}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{font-size:14px;line-height:20px;height:40px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{font-size:12px;line-height:16px;height:38px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities{font-size:10px;line-height:14px;height:28px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities span{margin-right:0}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities span:after{content:","}#placards .placard-option-silverpropres.js-silverpropres .placard-content .property-amenities span:last-child:after{content:""}#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:30px;height:30px;display:none}@media(min-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{display:block}}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:38px;height:36px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:38px;height:38px;margin-bottom:4px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:22px;height:22px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:20px;height:20px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:20px;height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{line-height:18px;height:18px}}@media(max-width:991px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-wrapper{display:none}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link{font-size:30px;line-height:42px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link:focus span{text-decoration:underline}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link{font-size:24px;line-height:30px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link{font-size:14px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link{font-size:12px;line-height:16px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:37px;line-height:28px;width:24px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:42px;line-height:28px;width:24px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:26px;line-height:26px;width:18px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:22px;line-height:22px;width:15px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:20px;line-height:20px;width:12px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon{font-size:18px;line-height:18px;width:12px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{position:relative;top:-1px;left:-6px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{top:-2.5px;left:-10px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{top:-1px;left:-12px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{top:-2px;left:-4px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{top:-2px;left:-6px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .phone-link .storyicon:before{top:-2px;left:-4px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper{line-height:0;display:flex;flex-direction:column;width:calc(100% - 50px)}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{display:inline-block;font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;margin-right:10px;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:30px;line-height:42px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:20px;line-height:30px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:10px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper{display:inline-block;position:relative;vertical-align:middle;margin-left:3px}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{visibility:hidden;height:auto;background-color:#fff;color:#7f7e7e;text-align:center;position:absolute;z-index:10;width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px);border:1px solid #f4f4f4;box-shadow:0 5px 10px rgba(0,0,0,.2);border:1px solid #cacaca;right:50%;transform:translateX(15%)}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper:before{content:"";width:0;height:0;position:absolute;pointer-events:none;top:100%;right:15%;border:5px solid transparent;border-top-color:#fff;transform:translateX(50%)}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:27px;top:3px;position:relative}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;position:relative;top:1px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;top:1px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:25px;top:2px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:14px;line-height:23px;top:1px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:12px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:11px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:36px;top:5px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:26px;top:3px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:22px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:20px;top:2px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:18px;top:2px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .iconWrapper:hover .iconTooltipWrapper{visibility:visible}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .property-information-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:30px;line-height:42px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:20px;line-height:30px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:14px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:12px;line-height:18px}}@media(max-width:1024px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:16px;line-height:26px}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:20px;line-height:32px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:20px;line-height:38px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:14px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:12px;line-height:22px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:12px;line-height:18px}}@media(max-width:1024px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres .placard-content .price-wrapper .bed-range~.availability:before{content:","}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header{height:2.625rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-information{width:0}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:160px}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper{padding-right:16px;border-right:1px solid #d2d2d2;display:flex}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a{display:flex}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.75rem;display:flow;align-content:center}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row,#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row{width:auto;overflow:hidden;white-space:nowrap;font-family:"CostarBrownLight",sans-serif;color:#000;text-align:right;text-overflow:ellipsis}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .first-name,#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .first-name,#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .last-name,#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .last-name{text-transform:capitalize}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .placeholder-text{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;text-transform:uppercase}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{width:5.555555556rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-silverpropres.js-silverpropres.filter .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper{width:224px}}#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-silverpropres.js-silverpropres.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-silverpropres.js-silverpropres.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-premium{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-premium.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-premium.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-premium.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-premium.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-premium.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-premium.active:after{width:.25rem}}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-premium.js-premium .property-link,#placards .placard-option-premium.js-premiummax .property-link{color:inherit;text-decoration:none}#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header,#placards .placard-option-premium.js-premiummax .placard-header{height:2.625rem}}#placards .placard-option-premium.js-premium .placard-header:after,#placards .placard-option-premium.js-premiummax .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .property-information,#placards .placard-option-premium.js-premiummax .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-address,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-premium.js-premium .placard-header .property-information .property-title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2520px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:30px;line-height:42px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:30px;line-height:42px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-header .property-information .property-title .title,#placards .placard-option-premium.js-premiummax .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-information,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header.has-logo .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-premium.js-premium .placard-header.has-logo .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo-inner,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper.has-background .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper .property-logo-inner,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-premium.js-premium .placard-header .property-logo-wrapper .property-logo,#placards .placard-option-premium.js-premiummax .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;-webkit-filter:invert(80%);filter:invert(80%);background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;margin-left:.75rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{width:5.555555556rem;margin-left:.666666667rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{margin-left:.545454545rem;-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon:focus:before,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon:before,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon.liked:before,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-premium.js-premium .placard-header .favorite-wrapper a.favoriteIcon:hover,#placards .placard-option-premium.js-premiummax .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-premium.js-premium .placard-content,#placards .placard-option-premium.js-premiummax .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-premium.js-premium .placard-content .content-inner,#placards .placard-option-premium.js-premiummax .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:464px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:352px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:297px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:297px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:260px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:219px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:206px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper{width:206px}}#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-sizer,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-outer,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.90625rem;left:1rem;right:1rem;bottom:.90625rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax .placard-content .media-wrapper .media-inner{top:1.4375rem;left:1rem;right:1rem;bottom:1.4375rem}}#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 464px)}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 352px)}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 297px)}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 260px)}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 219px)}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 206px)}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{width:calc(100% - 206px)}}#placards .placard-option-premium.js-premium .placard-content .property-info .content-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .property-info .content-wrapper{padding-bottom:1px}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .property-info .content-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .property-info .content-wrapper{padding-bottom:0}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .property-info .content-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .property-info .content-wrapper{padding-bottom:0}}#placards .placard-option-premium.js-premium .placard-content .media,#placards .placard-option-premium.js-premiummax .placard-content .media{position:relative;width:100%;height:100%}#placards .placard-option-premium.js-premium .placard-content .media .item,#placards .placard-option-premium.js-premiummax .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-premium.js-premium .placard-content .media .gradient-layer-bottom,#placards .placard-option-premium.js-premiummax .placard-content .media .gradient-layer-bottom{pointer-events:none;bottom:0;left:0;right:0;height:22%;position:absolute;z-index:10;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%)}#placards .placard-option-premium.js-premium .placard-content .media .placardBanner,#placards .placard-option-premium.js-premiummax .placard-content .media .placardBanner{display:none!important}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl:after,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselRightContainer,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-premium.js-premium .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before,#placards .placard-option-premium.js-premiummax .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-premium.js-premium .placard-content .media .placardCarouselImgCount,#placards .placard-option-premium.js-premiummax .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-premium.js-premium .placard-content .mediaLinks,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:.25rem 0 .4375rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li:before,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{padding:0 .5rem;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li a:hover,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li:first-child,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;padding-left:8px}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li:last-child,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{padding:.625rem .75rem .75rem 0}}#placards .placard-option-premium.js-premium .placard-content .property-details-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .property-details-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}#placards .placard-option-premium.js-premium .placard-content .property-details-wrapper:after,#placards .placard-option-premium.js-premiummax .placard-content .property-details-wrapper:after{content:"";display:block;clear:both}#placards .placard-option-premium.js-premium .placard-content .content-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-premium.js-premium .placard-content .content-wrapper>*,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper>*{flex:0 1 auto}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .price-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .price-range{font-size:14px;line-height:18px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:18px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:16px;line-height:18px;padding-top:9px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-range,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-range{font-size:14px;line-height:18px;padding-top:0}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-specials,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-specials{max-height:2.1rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-specials,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-specials{max-height:2.1rem}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-specials span,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-specials span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-specials span,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-specials span{padding-left:.25rem;margin:.25rem .25rem .25rem 0}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-for-rent,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-for-rent{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-for-rent,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-for-rent{font-size:20px;line-height:28px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-for-rent,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-for-rent{font-size:16px;line-height:24px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-for-rent,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-for-rent{font-size:14px;line-height:20px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-for-rent,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-for-rent{font-size:12px;line-height:18px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px;padding:0}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link{font-size:14px;line-height:18px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link:focus span,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link:focus span{text-decoration:underline}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:1.875rem;line-height:1.875rem;width:1.125rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:2.055555556rem;line-height:1.555555556rem;width:1.333333333rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:1.909090909rem;line-height:1.272727273rem;width:1.090909091rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:1.625rem;line-height:1.625rem;width:1.125rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:1.375rem;line-height:1.375rem;width:.9375rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:1.25rem;line-height:1.25rem;width:.75rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon{font-size:1.125rem;line-height:1.125rem;width:.75rem}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{position:relative;top:-.09375rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{top:-.055555556rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.375rem}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{top:-.03125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .phone-link .storyicon:before,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .phone-link .storyicon:before{top:-.09375rem;left:-.25rem}}#placards .placard-option-premium.js-premium .placard-content .property-actions .actions-wrapper,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{font-family:"CostarBrownRegular",sans-serif;text-align:center;border:1px solid #367b01;box-sizing:border-box;background:#fff;color:#367b01;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:.25rem;margin-right:.375rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media(min-width:2240px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;max-width:100%;border-radius:.222222222rem;margin-right:.333333333rem;height:2.722222222rem;font-size:1rem;line-height:1.777777778rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;max-width:100%;border-radius:.181818182rem;margin-right:.272727273rem;height:2.227272727rem;font-size:.818181818rem;line-height:1.454545455rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{height:1.875rem;font-size:1rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;max-width:100%}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;max-width:100%}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{height:1.875rem;font-size:.875rem;line-height:1.25rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem;max-width:100%}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{font-size:.875rem;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;max-width:100%;height:1.5rem}}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn:focus,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,.7);border-color:#367b01;outline:0}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn:hover,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn:hover{text-decoration:none;background-color:#0b6839;border-color:#0b6839;color:#fff}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn:last-child,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn:last-child{margin-right:0;background:#367b01;color:#fff}#placards .placard-option-premium.js-premium .placard-content .property-actions .btn:last-child:hover,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn:last-child:hover{text-decoration:none;background:#0b6839!important;border-color:#0b6839!important}#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-premium.js-premium.filter .media-wrapper,#placards .placard-option-premium.js-premiummax.filter .media-wrapper{width:224px}}#placards .placard-option-premium.js-premium.filter .media-wrapper .media-sizer,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-premium.js-premium.filter .media-wrapper .media-outer,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-premium.js-premium.filter .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-premium.js-premium.filter .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-premium.js-premium.filter .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-premium.js-premium.filter .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-premium.js-premium.filter .media-wrapper .media-inner,#placards .placard-option-premium.js-premiummax.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-premium.js-premium.filter .property-info,#placards .placard-option-premium.js-premiummax.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-premium.js-premium.filter .property-info .content-wrapper,#placards .placard-option-premium.js-premiummax.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:14px;font-weight:300;line-height:20px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:12px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-premium.js-premium.filter .property-amenities,#placards .placard-option-premium.js-premiummax.filter .property-amenities{font-size:10px;line-height:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-premium.js-premium.filter .property-amenities span,#placards .placard-option-premium.js-premiummax.filter .property-amenities span{margin-right:0}#placards .placard-option-premium.js-premium.filter .property-amenities span:after,#placards .placard-option-premium.js-premiummax.filter .property-amenities span:after{content:","}#placards .placard-option-premium.js-premium.filter .property-amenities span:last-child:after,#placards .placard-option-premium.js-premiummax.filter .property-amenities span:last-child:after{content:""}#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:100px}@media(max-width:2240px){#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:100px}}@media(max-width:2239px){#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:91px}}@media(max-width:1920px){#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:82px}}@media(max-width:1600px){#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:82px}}@media(max-width:1200px){#placards .placard-option-premium.js-premiumplus .content-wrapper .property-actions{height:76px}}#placards .placard-option-basic{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;font-family:"CostarBrownRegular",sans-serif;height:auto}#placards .placard-option-basic.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-basic.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:8px;background:#189ed9}@media(min-width:2240px){#placards .placard-option-basic.active:after{width:8px}}@media(min-width:2560px){#placards .placard-option-basic.active:after{width:8px}}@media(max-width:1920px){#placards .placard-option-basic.active:after{width:6px}}@media(max-width:1366px){#placards .placard-option-basic.active:after{width:4px}}#placards .placard-option-basic.js-basic .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-basic.js-basic .property-link{color:inherit;text-decoration:none}#placards .placard-option-basic.js-basic .placard-content{position:relative;display:table;width:100%;height:194px;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content{height:210px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content{height:239px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content{height:179px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content{height:161px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content{height:150px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content{height:140px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content{height:112px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content{height:96px}}#placards .placard-option-basic.js-basic .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-basic.js-basic .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:240px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:176px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:164px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:164px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:148px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:128px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:112px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:112px}}#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-sizer{padding-top:100%;position:relative}#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:19px;left:19px;right:19px;bottom:20px;border-radius:4px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:17px;left:16px;right:16px;bottom:17px;border-radius:4px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:17px;bottom:17px;right:14.05px;left:14.05px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:14.5px;bottom:14.5px;right:13.5px;left:13.5px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:17px;bottom:17px;right:13px;left:13px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:22px;bottom:22px;left:13.5px;right:13.5px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:16px;bottom:16px;right:16px;left:16px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:16px;left:16px}}#placards .placard-option-basic.js-basic .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 505px);padding:10px 10px 10px 0;width:calc(100% - 207.7px)}@media(min-width:1024px){#placards .placard-option-basic.js-basic .placard-content .property-info{padding:12px 12px 12px 0}}#placards .placard-option-basic.js-basic .placard-content .property-info .content-wrapper{padding-bottom:0}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 164px)}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 232px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 148px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 148px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 128px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 112px)}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 112px)}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .property-info .property-title{width:calc(100% - 70px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-info .property-title{width:calc(100% - 52px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-info .property-title{width:calc(100% - 42px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-info .property-title{width:calc(100% - 32px)}}#placards .placard-option-basic.js-basic .placard-content .media{display:inline-block;float:left;height:100%;text-align:center;position:relative;background-color:#e5e5e5;width:66.666666667%;cursor:pointer;width:100%}#placards .placard-option-basic.js-basic .placard-content .media.carouselActivated .placardBanner{display:none;display:none!important}#placards .placard-option-basic.js-basic .placard-content .media .imageContainer{position:relative;height:100%}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner{position:relative;height:100%;z-index:5}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item:first-child.next.left,#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item:first-child.active.right{top:0!important;transform:translateY(0)!important}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item:last-child.active.left,#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item.next.right{top:50%!important;transform:translateY(-50%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item.active.right,#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item.next.left{transform:translateY(-100%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carousel-inner .carousel-item.loading{display:none}#placards .placard-option-basic.js-basic .placard-content .media img{position:absolute;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;top:0}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:34px;height:46px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:39px;height:54px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:45px;height:62px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:28px;height:39px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:24px;height:33px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{width:21px;height:29px}}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:32px;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:34px;height:46px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:37px;width:39px;height:54px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:46px;width:45px;height:62px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:26px;width:28px;height:39px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:24px;width:24px;height:33px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:22px;width:21px;height:29px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:20px}}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-basic.js-basic .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-basic.js-basic .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-2.0625rem;margin-left:-2.0625rem}#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner.active,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner.active{display:block}@media(max-width:1152px){#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner{margin-left:-1.5625rem;margin-top:-1.375rem}}#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{color:#74b71b;font-size:5em;display:inline-block}@media(max-width:1805px){#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:4em}}@media(max-width:1152px){#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:3em}}#placards .placard-option-basic.js-basic .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate,#placards .placard-option-basic.js-basic .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:rotate .75s infinite linear}#placards .placard-option-basic.js-basic .placard-content .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-1.4375rem;margin-left:-1.4375rem}#placards .placard-option-basic.js-basic .placard-content .media .fallbackSpinner.active{display:block}#placards .placard-option-basic.js-basic .placard-content .media .fallbackSpinner .spinner{display:block}#placards .placard-option-basic.js-basic .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:4px 0 7px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li:before{content:'•';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{padding:0 8px;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent!important;outline:0!important;box-shadow:none!important;border-color:transparent;text-decoration:underline}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:8px}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownLight",sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:calc(100% - 72px);font-size:20px;line-height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#000}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:20px;line-height:30px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:16px;line-height:22px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:12px;line-height:14px}}#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{display:inline-block;font-size:30px;line-height:40px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title .title{font-size:12px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:20px;line-height:30px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:16px;line-height:26px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{width:calc(100% - 32px);width:100%}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:10px;line-height:18px;width:calc(100% - 32px)}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-address{font-size:9px;line-height:13px;width:calc(100% - 32px)}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:32px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:42px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:24px;line-height:34px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:18px;line-height:26px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:12px;line-height:18px}}@media(max-width:1024px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .bed-range{font-size:10px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-type-for-rent{font-size:22px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-type-for-rent{font-size:18px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:block;width:100%;max-height:2.1rem;overflow:hidden}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;padding-top:2px;max-height:2rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:18px;padding-top:0}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px;padding-top:0}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials i,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials span,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed span{padding-left:.5rem;margin:.25rem .1rem .25rem 0;white-space:nowrap}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-specials span,#placards .placard-option-basic.js-basic .placard-content .content-wrapper .price-per-bed span{padding-left:.25rem;margin:.25rem .25rem .25rem 0}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:22px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:16px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:initial}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:12px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:10px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{position:absolute;top:12px;right:16px;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:64px;top:14px;right:14px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:48px;top:8px;right:10px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon{font-size:32px}}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon.liked:before{content:""}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-basic.js-basic .placard-content a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;font-size:18px;line-height:24px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-size:16px;line-height:22px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .for-rent-text{font-size:12px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .property-amenities{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:22px;height:44px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-amenities{font-size:20px;line-height:30px;height:60px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .property-amenities{font-size:20px;line-height:30px;height:60px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-amenities{font-size:14px;line-height:20px;height:40px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-amenities{font-size:12px;line-height:16px;height:33px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-amenities{font-size:10px;line-height:14px;height:28px}}#placards .placard-option-basic.js-basic .placard-content .property-amenities span{margin-right:0}#placards .placard-option-basic.js-basic .placard-content .property-amenities span:after{content:","}#placards .placard-option-basic.js-basic .placard-content .property-amenities span:last-child:after{content:""}#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:30px;height:30px;display:none}@media(min-width:992px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{display:block}}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:38px;height:36px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:38px;height:38px;margin-bottom:4px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:22px;height:22px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:20px;height:20px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:20px;height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{line-height:18px;height:18px}}@media(max-width:991px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{display:none}}#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:18px;line-height:22px}#placards .placard-option-basic.js-basic .placard-content .phone-link:focus span{text-decoration:underline}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:24px;line-height:30px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:24px;line-height:38px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:14px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .phone-link{font-size:12px;line-height:16px}}#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:37px;line-height:28px;width:24px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:42px;line-height:28px;width:24px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:26px;line-height:26px;width:18px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:22px;line-height:22px;width:15px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:20px;line-height:20px;width:12px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon{font-size:18px;line-height:18px;width:12px}}#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{position:relative;top:-1.5px;left:-6px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:calc(-.055555556px);left:-10px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{left:-12px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-1.5px;left:-4px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-1.5px;left:-6px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-.5px;left:-6px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-1.5px;left:-4px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper{text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:column}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;margin-right:10px;font-family:'CostarBrownBold',sans-serif;font-weight:500;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:20px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper{display:inline-block;position:relative;vertical-align:middle;margin-left:3px}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{visibility:hidden;height:auto;background-color:#fff;color:#7f7e7e;text-align:center;position:absolute;z-index:10;width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px);border:1px solid #f4f4f4;box-shadow:0 5px 10px rgba(0,0,0,.2);border:1px solid #cacaca;right:50%;transform:translateX(15%)}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper:before{content:"";width:0;height:0;position:absolute;pointer-events:none;top:100%;right:15%;border:5px solid transparent;border-top-color:#fff;transform:translateX(50%)}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:27px;top:3px;position:relative}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;position:relative;top:1px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;top:1px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:25px;top:2px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:14px;line-height:23px;top:1px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:12px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:11px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:36px;top:5px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:26px;top:3px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:22px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:20px;top:2px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:18px;top:2px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .iconWrapper:hover .iconTooltipWrapper{visibility:visible}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text{top:1.5rem}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text{width:16.875rem}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-right{left:-3.875rem}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees:hover{text-decoration:none}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media(max-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{top:2px}}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{font-size:1rem;top:4px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{top:2px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{font-size:14px;top:0}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{top:2px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .naa-short-term{display:flex;flex-wrap:wrap;column-gap:.25rem;flex-direction:row}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:30px;line-height:42px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:24px;line-height:34px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:18px;line-height:26px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:12px;line-height:18px}}@media(max-width:1024px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:16px;line-height:26px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:20px;line-height:32px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:20px;line-height:38px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:14px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:12px;line-height:22px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:12px;line-height:18px}}@media(max-width:1024px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range~.availability:before{content:","}#placards .placard-option-basic.js-basic.filter .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header{height:5.111111111rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header{height:4.863636364rem}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header{height:4.25rem}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header{height:3.625rem}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header{height:3rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header{height:2.625rem}}#placards .placard-option-basic.js-basic.filter .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-basic.js-basic.filter .placard-header .property-information{padding:.25rem .875rem .25rem .875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:.222222222rem 1.111111111rem .222222222rem 1.111111111rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:.181818182rem .909090909rem .181818182rem .909090909rem}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:.625rem}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{width:calc(100% - 4.625rem)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{padding:.25rem .25rem .25rem .75rem}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information{padding:.25rem .125rem .25rem .625rem}}#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title{top:.125rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title{top:.25rem}}#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:32.5rem}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:32.777777778rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:30.909090909rem}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:26.25rem}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:22.625rem}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:19.375rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:16.875rem}}@media(max-width:1024px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-basic.js-basic.filter .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-information{width:0}#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media(min-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.375rem}}@media(min-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.875rem}}@media(min-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:6rem}}@media(min-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:7.25rem}}@media(min-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:8.5rem}}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:184px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:160px}}#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:.75rem;right:.75rem;left:.75rem;bottom:.75rem}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.888888889rem;right:.888888889rem;left:.888888889rem;bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.727272727rem;right:.727272727rem;left:.727272727rem;bottom:.727272727rem}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.5rem;right:.5rem;left:.5rem;bottom:.5rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:.25rem;right:.25rem;left:.25rem;bottom:.25rem}}#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:.25rem;bottom:.25rem;right:0;left:0}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.444444444rem;bottom:.444444444rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper .property-logo-inner{top:.363636364rem;bottom:.363636364rem}}#placards .placard-option-basic.js-basic.filter .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper{padding-right:16px;border-right:1px solid #d2d2d2;display:flex}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a{display:flex}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.75rem;display:flow;align-content:center}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:.5rem;line-height:.875rem}}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row,#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row{width:auto;overflow:hidden;white-space:nowrap;font-family:"CostarBrownLight",sans-serif;color:#000;text-align:right;text-overflow:ellipsis}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .first-name,#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .first-name,#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .last-name,#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .last-name{text-transform:capitalize}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .placeholder-text{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;text-transform:uppercase}#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{width:5.555555556rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:.888888889rem;padding-bottom:.888888889rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:.727272727rem;padding-bottom:.727272727rem;width:4.772727273rem}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:.5rem}}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:""}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:""}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-basic.js-basic.filter .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-basic.js-basic.filter .placard-content{height:unset}#placards .placard-option-basic.js-basic.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:362px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:313px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:313px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:268px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:245px}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:224px}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .media-wrapper{width:224px}}#placards .placard-option-basic.js-basic.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-basic.js-basic.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-basic.js-basic.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.9375rem;left:1rem;right:1rem;bottom:.9375rem;border-radius:.25rem}@media(min-width:2240px){#placards .placard-option-basic.js-basic.filter .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem;border-radius:.222222222rem}}@media(min-width:2560px){#placards .placard-option-basic.js-basic.filter .media-wrapper .media-inner{top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:.181818182rem}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .media-wrapper .media-inner{top:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .media-wrapper .media-inner{top:.9375rem;left:1rem;right:1rem;bottom:.9375rem}}#placards .placard-option-basic.js-basic.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media(max-width:2240px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 362px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 313px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 268px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 245px)}}@media(max-width:992px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 224px)}}@media(max-width:768px){#placards .placard-option-basic.js-basic.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-basic.js-basic.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-basic.js-basic.filter .property-info .property-information-wrapper{width:100%}/*! Minification Errors (/Modules/Placards/Content/placard.basic_IO.less.css):[Line 1,Col 60588] Expected closing parenthesis,found ':' */ #placards .placard-option-prosumer{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;font-family:"CostarBrownRegular",sans-serif;height:auto}#placards .placard-option-prosumer.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2) !important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2) !important;box-shadow:0 0 5px 0 rgba(0,0,0,0.2) !important}#placards .placard-option-prosumer.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:8px;background:#189ed9}@media (min-width:2240px){#placards .placard-option-prosumer.active:after{width:8px}}@media (min-width:2560px){#placards .placard-option-prosumer.active:after{width:8px}}@media (max-width:1920px){#placards .placard-option-prosumer.active:after{width:6px}}@media (max-width:1366px){#placards .placard-option-prosumer.active:after{width:4px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#placards .placard-option-prosumer.js-prosumer .property-link{color:inherit;text-decoration:none}#placards .placard-option-prosumer.js-prosumer .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-prosumer.js-prosumer .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:436.3px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:327px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:253px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:253px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:238px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:218px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:182px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:182px}}#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{position:absolute;overflow:hidden;top:19px;left:19px;right:19px;bottom:20px;border-radius:4px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:17px;left:16px;right:16px;bottom:17px;border-radius:4px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:17.5px;bottom:17.5px;right:14px;left:14px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:14.5px;bottom:14.5px;right:13.5px;left:13.5px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:17px;bottom:17px;right:12.9px;left:12.9px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:22px;bottom:22px;left:13.5px;right:13.5px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:16px;bottom:16px;right:16px;left:16px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:16px;left:16px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 505px);padding:11px 0 16px 0;width:calc(100% - 436.3px)}@media (min-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{padding:12px 12px 12px 0}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .content-wrapper{padding-bottom:0}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 327px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 253px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 253px)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 238px)}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 218px)}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 182px)}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 182px);min-height:140px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .property-title{width:calc(100% - 70px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .property-title{width:calc(100% - 52px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .property-title{width:calc(100% - 42px)}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .property-title{width:calc(100% - 32px)}}#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker{height:100%}#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:436.3px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:364px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:327px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:253px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:238px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:218px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:182px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper{width:182px}}#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{padding:11px 0 16px 0;width:calc(100% - 436.3px)}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 364px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 327px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 253px)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 238px)}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 218px)}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 182px)}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content.direct-broker .property-info{width:calc(100% - 182px);min-height:140px}}#placards .placard-option-prosumer.js-prosumer .placard-content .media{display:inline-block;float:left;text-align:center;position:relative;background-color:#e5e5e5;width:66.666666667%;cursor:pointer;width:100%;height:100%}#placards .placard-option-prosumer.js-prosumer .placard-content .media.carouselActivated .placardBanner{display:none;display:none !important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .imageContainer{position:relative;height:100%}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner{position:relative;height:100%;z-index:5}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item:first-child.next.left,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item:first-child.active.right{top:0 !important;transform:translateY(0) !important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item:last-child.active.left,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item:last-child.prev.right{top:0 !important;transform:translateY(-100%) !important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item.next.right{top:50% !important;transform:translateY(-50%) !important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item.active.right,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item.next.left{transform:translateY(-100%) !important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carousel-inner .carousel-item.loading{display:none}#placards .placard-option-prosumer.js-prosumer .placard-content .media img{position:absolute;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto;top:0}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:34px;height:46px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:39px;height:54px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:45px;height:62px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:28px;height:39px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:24px;height:33px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{width:21px;height:29px}}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,0.5);font-size:32px;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:34px;height:46px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:37px;width:39px;height:54px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:46px;width:45px;height:62px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:26px;width:28px;height:39px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:24px;width:24px;height:33px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:22px;width:21px;height:29px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:20px}}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:"\e9aa"}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:"\e9ab"}#placards .placard-option-prosumer.js-prosumer .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-2.0625rem;margin-left:-2.0625rem}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner.active,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner.active{display:block}@media (max-width:1152px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner{margin-left:-1.5625rem;margin-top:-1.375rem}}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{color:#74b71b;font-size:5em;display:inline-block}@media (max-width:1805px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:4em}}@media (max-width:1152px){#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:3em}}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate,#placards .placard-option-prosumer.js-prosumer .placard-content .media .videoSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:rotate 0.75s infinite linear}#placards .placard-option-prosumer.js-prosumer .placard-content .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-1.4375rem;margin-left:-1.4375rem}#placards .placard-option-prosumer.js-prosumer .placard-content .media .fallbackSpinner.active{display:block}#placards .placard-option-prosumer.js-prosumer .placard-content .media .fallbackSpinner .spinner{display:block}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks{bottom:0;position:absolute;left:0;width:100%;z-index:11;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li{font-size:0;padding:4px 0 7px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li:before{content:'\2022 ';font-family:'CostarBrownBold';font-weight:500;font-size:1.5rem;color:#fff}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{padding:0 8px;display:block;font-family:"CostarBrownRegular",sans-serif;color:#fff;text-decoration:none;font-size:20px;line-height:20px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:20px;line-height:20px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:16px;line-height:20px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:14px;line-height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:12px;line-height:20px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a{font-size:10px;line-height:20px}}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a:focus,#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li a:hover{-webkit-tap-highlight-color:transparent !important;outline:none !important;box-shadow:none !important;border-color:transparent;text-decoration:underline}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:8px}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownRegular",sans-serif;color:#000;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:calc(100% - 72px);font-size:30px;line-height:40px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 64px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-size:20px;line-height:30px;width:calc(100% - 48px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-size:18px;line-height:28px;width:calc(100% - 40px)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-size:16px;line-height:24px;width:calc(100% - 32px)}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:30px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:20px;line-height:30px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:16px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:14px;line-height:20px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:12px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 72px)}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:20px;line-height:30px;width:calc(100% - 64px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:16px;line-height:26px;width:calc(100% - 48px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{width:calc(100% - 32px);width:100%}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:12px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:10px;line-height:18px;width:calc(100% - 32px)}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-address{font-size:9px;line-height:13px;width:calc(100% - 32px)}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper{padding-bottom:6px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:48px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:30px;line-height:36px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:20px;line-height:32px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:18px;line-height:24px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:16px;line-height:18px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:12px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-family:"CostarBrownLight",sans-serif;width:100%;height:unset;color:#4c4c4c;box-shadow:none;text-align:left;display:flex}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees:hover{text-decoration:none}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:20px;line-height:28px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:16px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:14px;line-height:20px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:12px;line-height:16px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:12px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:10px;line-height:14px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees{font-size:10px;line-height:12px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees .elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0.25rem}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{color:#0f8ac0;position:relative;top:4px;font-size:16px}@media (max-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{top:2px}}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{font-size:1.125rem;top:5px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{font-size:1rem;top:4px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{top:2px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{font-size:14px;top:0}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{top:2px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-fees i{font-size:10px;top:2px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;line-height:36px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{font-size:12px;line-height:16px;padding:0}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-type-for-rent{font-size:22px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-type-for-rent{font-size:18px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-type-for-rent{font-size:16px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-type-for-rent{font-size:14px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-type-for-rent{font-size:12px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-title-wrapper,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .bed-range{font-size:20px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-title-wrapper,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .bed-range{font-size:16px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-title-wrapper,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .bed-range{font-size:14px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-title-wrapper,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .bed-range{font-size:12px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-title-wrapper,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .bed-range{font-size:10px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper{width:5.438rem;height:2.25rem;position:absolute;right:0;top:35%}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper{top:33%}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper{top:25%}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper .property-logo-inner{position:absolute;right:0;left:0}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-logo-wrapper .property-logo{width:5.438rem;height:2.25rem;left:0;right:0;top:0;bottom:0;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding:6px 0;display:block;width:100%;max-height:2.5rem;overflow:hidden}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:20px;line-height:28px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:16px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px;padding-top:2px;max-height:2rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:12px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:18px;padding-top:0px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{font-size:10px;line-height:14px;padding-top:0px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:32px;float:left}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:30px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:28px;position:relative;top:-2px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:22px;top:0px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:20px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:18px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials i,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed i{font-size:16px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials span,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed span{padding-left:0.5rem;margin:0.25rem 0.1rem 0.25rem 0;white-space:nowrap}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-specials span,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed span{padding-left:0.25rem !important;margin:0.25rem 0.25rem 0.25rem 0}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:20px;line-height:22px;height:auto}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:16px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;line-height:initial}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:12px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:10px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{position:absolute;top:12px;right:16px;font-family:'StorybookIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:64px;top:14px;right:14px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:48px;top:8px;right:10px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:40px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:32px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:32px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:32px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon{font-size:32px}}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon:before{display:inline-block;position:relative;content:"\e92c"}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon.liked:before{content:"\e92d"}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:0.5rem;align-items:center}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper{gap:0.25rem}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper{width:calc(100% - 16px)}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper{width:calc(100% - 8px)}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper>*{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet{font-size:12px;line-height:18px}@media (min-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet{display:none}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet:focus span{text-decoration:underline}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet .storyicon:before{position:relative;top:-1px;left:-6px}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .actions-container{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;gap:0.5rem}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .actions-container{gap:0.25rem}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{box-sizing:border-box;padding:0;margin:0;-webkit-flex:1 1 8.875rem;-ms-flex:1 1 8.875rem;flex:1 1 8.875rem;min-width:2.5rem;max-width:100%;border-radius:0.25rem;height:2.5rem;font-size:1rem;line-height:1.75rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{-webkit-flex:1 1 8.590909091rem;-ms-flex:1 1 8.590909091rem;flex:1 1 8.590909091rem;min-width:1.818181818rem;border-radius:0.181818182rem;font-size:18px;height:45px;line-height:45px}}@media (max-width:2559px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{font-size:18px;height:40px;line-height:40px}}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{-webkit-flex:1 1 8.888888889rem;-ms-flex:1 1 8.888888889rem;flex:1 1 8.888888889rem;min-width:2.222222222rem;border-radius:0.222222222rem;font-size:1rem;line-height:40px;height:40px;padding-bottom:2px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:1.875rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;font-size:16px;line-height:20px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{-webkit-flex:1 1 5.875rem;-ms-flex:1 1 5.875rem;flex:1 1 5.875rem;font-size:14px;line-height:18px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:1.875rem;-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:24px;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;line-height:24px;padding-bottom:0px}}@media (max-width:1199px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{padding-bottom:2px}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:24px;line-height:24px}}@media (max-width:1023px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:23px;line-height:23px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:20px;line-height:17px}}@media (max-width:991px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:1.5rem}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:1.5rem;line-height:1.25rem;padding-bottom:2px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn:focus{box-shadow:0 0 4px 0 rgba(116,183,27,0.7);border-color:#367b01;outline:none}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn:hover{text-decoration:none}#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;font-size:18px;line-height:24px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-size:24px;line-height:34px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-size:16px;line-height:22px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-size:14px;line-height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .for-rent-text{font-size:12px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:22px;height:44px}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:20px;line-height:30px}}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:20px;line-height:30px;height:auto}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:14px;line-height:20px;height:40px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:12px;line-height:16px;height:38px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:10px;line-height:14px;height:28px}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities span{margin-right:0}#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities span:after{content:","}#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities span:last-child:after{content:""}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:30px;height:30px;display:none}@media (min-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{display:block}}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:38px;height:36px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:38px;height:38px;margin-bottom:4px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:22px;height:22px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:20px;height:20px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:20px;height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{line-height:18px;height:18px}}@media (max-width:991px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{display:none}}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:30px;line-height:42px}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link:focus span{text-decoration:underline}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:24px;line-height:30px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:18px;line-height:24px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:14px;line-height:18px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:12px;line-height:16px}}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{vertical-align:middle;display:inline-block;font-size:30px;line-height:30px;width:18px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:37px;line-height:28px;width:24px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:42px;line-height:28px;width:24px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:26px;line-height:26px;width:18px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:22px;line-height:22px;width:15px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:20px;line-height:20px;width:12px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon{font-size:18px;line-height:18px;width:12px}}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{position:relative;top:-1px;left:-6px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{top:-2.5px;left:-10px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{top:-1px;left:-12px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{top:-2px;left:-4px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{top:-2px;left:-6px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link .storyicon:before{top:-2px;left:-4px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper{line-height:0;display:flex;flex-direction:column;width:calc(100% - 50px)}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-width:0;margin-right:10px;font-family:'CostarBrownBold',sans-serif;font-weight:500;font-size:30px;line-height:36px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:24px;line-height:32px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:18px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:18px;line-height:24px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:16px;line-height:18px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:18px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:12px;line-height:20px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper{display:inline-block;position:relative;vertical-align:middle;margin-left:3px}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper:first-child.spaced-icon{margin-left:9px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{visibility:hidden;height:auto;background-color:#fff;color:#7f7e7e;text-align:center;position:absolute;z-index:10;width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px);border:1px solid #f4f4f4;box-shadow:0 5px 10px rgba(0,0,0,0.2);border:1px solid #cacaca;right:50%;transform:translateX(15%)}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper{width:128px;padding:5px;padding-top:4px;font-size:10px;bottom:calc(100% + 3px)}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconTooltipWrapper:before{content:"";width:0;height:0;position:absolute;pointer-events:none;top:100%;right:15%;border:5px solid transparent;border-top-color:#fff;transform:translateX(50%)}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:27px;top:3px;position:relative}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;position:relative;top:1px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:26px;line-height:23px;top:1px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:18px;line-height:25px;top:2px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:14px;line-height:23px;top:1px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:12px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement{font-size:11px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:36px;top:5px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:40px;top:5px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:26px;top:3px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:22px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:20px;top:2px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper .iconElement.storyicon{font-size:18px;top:2px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .iconWrapper:hover .iconTooltipWrapper{visibility:visible}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text{top:1.5rem}@media (min-width:1400px and max-width:@breakpoint-2240){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-left{right:4rem}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .mortar-tooltip .mortar-tooltip-text.bottom-left{right:-2rem}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .naa-short-term{display:flex;flex-wrap:wrap;column-gap:0.25rem;flex-direction:row}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:30px;line-height:42px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:24px;line-height:32px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:20px;line-height:30px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:18px;line-height:24px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:14px;line-height:18px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:12px;line-height:18px}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:10px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:16px;line-height:26px}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:20px;line-height:32px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:20px;line-height:38px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:14px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:12px;line-height:22px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:12px;line-height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:12px;line-height:18px}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .availability{font-size:10px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range~.availability:before{content:",\00a0"}#placards .placard-option-prosumer.js-prosumer.filter .placard-header{position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:1px solid #dfdfdf;height:5.0625rem}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:5.111111111rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:4.863636364rem}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:4.25rem}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:3.625rem}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:3rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header{height:2.625rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header:after{content:"";display:block;clear:both}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{padding:0.25rem 0.875rem 0.25rem 0.875rem;width:calc(100% - 4.9375rem);float:left;box-sizing:border-box;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{width:calc(100% - 5.555555556rem);padding:0.222222222rem 1.111111111rem 0.222222222rem 1.111111111rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{width:calc(100% - 5.227272727rem);padding:0.181818182rem 0.909090909rem 0.181818182rem 0.909090909rem}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{width:calc(100% - 4.9375rem);padding-left:0.625rem}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{width:calc(100% - 4.625rem)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{padding:0.25rem 0.25rem 0.25rem 0.75rem}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information{padding:0.25rem 0.125rem 0.25rem 0.625rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;line-height:28px;padding-top:0.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:16px;line-height:24px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:14px;line-height:20px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:12px;line-height:20px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:10px;line-height:18px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-address{font-size:9px;line-height:18px}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title{font-family:'CostarBrownBold',sans-serif;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;top:0rem}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title{top:0.125rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title{top:0.25rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;line-height:56px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:30px;line-height:40px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:24px;line-height:34px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:20px;line-height:26px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:18px;line-height:24px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:16px;line-height:22px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-information .property-title .title{font-size:14px;line-height:20px}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:32.5rem}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:32.777777778rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:30.909090909rem}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:26.25rem}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:22.625rem}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:19.375rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:16.875rem}}@media (max-width:1024px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-information{width:calc(63.75% - 0.75rem)}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media (min-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:4.375rem}}@media (min-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:4.875rem}}@media (min-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:6rem}}@media (min-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:7.25rem}}@media (min-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:8.5rem}}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:184px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .property-logo-wrapper{width:160px}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-logo .favorite-wrapper a.favoriteIcon{border-left:1px solid #bfbfbf}#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-information{width:0}#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:calc(100% - 32.5rem - 4.9375rem)}@media (min-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.375rem}}@media (min-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:4.875rem}}@media (min-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:6rem}}@media (min-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:7.25rem}}@media (min-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:8.5rem}}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:184px}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header.has-frbo-logo .property-logo-wrapper{width:160px}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper{float:left;position:relative;height:100%}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo-inner{border-radius:4px;background-color:#4c4c4c}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo{-webkit-filter:initial;filter:initial;top:0.75rem;right:0.75rem;left:0.75rem;bottom:0.75rem}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:0.888888889rem;right:0.888888889rem;left:0.888888889rem;bottom:0.888888889rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:0.727272727rem;right:0.727272727rem;left:0.727272727rem;bottom:0.727272727rem}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:0.5rem;right:0.5rem;left:0.5rem;bottom:0.5rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper.has-background .property-logo{top:0.25rem;right:0.25rem;left:0.25rem;bottom:0.25rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper .property-logo-inner{position:absolute;top:0.25rem;bottom:0.25rem;right:0;left:0}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper .property-logo-inner{top:0.444444444rem;bottom:0.444444444rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper .property-logo-inner{top:0.363636364rem;bottom:0.363636364rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .property-logo-wrapper .property-logo{left:0;right:0;top:0;bottom:0;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper{padding-right:16px;border-right:1px solid #d2d2d2;display:flex}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a{display:flex}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:0.75rem;display:flow;align-content:center}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:0.5rem;line-height:0.875rem}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:0.5rem;line-height:0.875rem}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container{font-size:0.5rem;line-height:0.875rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row,#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row{width:auto;overflow:hidden;white-space:nowrap;font-family:"CostarBrownLight",sans-serif;color:#000;text-align:right;text-overflow:ellipsis}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .first-name,#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .first-name,#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .first-row .last-name,#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .second-row .last-name{text-transform:capitalize}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .for-rent-by-owner-text-container .placeholder-text{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;text-transform:uppercase}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:64px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:48px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:40px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:32px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .for-rent-by-owner-logo-wrapper a .forrentbyownerStoryIcon{font-size:0}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{float:left;height:100%;box-sizing:border-box;width:5.125rem;-webkit-flex:0 0 5.125rem;-ms-flex:0 0 5.125rem;flex:0 0 5.125rem;padding-top:1rem;padding-bottom:1rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{width:5.555555556rem;-webkit-flex:0 0 5.555555556rem;-ms-flex:0 0 5.555555556rem;flex:0 0 5.555555556rem;padding-top:0.888888889rem;padding-bottom:0.888888889rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{-webkit-flex:0 0 4.772727273rem;-ms-flex:0 0 4.772727273rem;flex:0 0 4.772727273rem;padding-top:0.727272727rem;padding-bottom:0.727272727rem;width:4.772727273rem}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{width:4.375rem;-webkit-flex:0 0 4.375rem;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{width:3.875rem;-webkit-flex:0 0 3.875rem;-ms-flex:0 0 3.875rem;flex:0 0 3.875rem}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper{width:3.25rem;-webkit-flex:0 0 3.25rem;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;margin-left:0.5rem}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{display:inline-block;margin-bottom:0;font-family:'StorybookIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;line-height:1;text-decoration:none;width:100%;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:64px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:48px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:40px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon{font-size:32px}}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon:before{display:inline-block;position:relative;top:-1px;content:"\e92c"}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon.liked:before{content:"\e92d"}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-prosumer.js-prosumer.filter .placard-header .favorite-wrapper a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:504px}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:362px}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:313px}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:313px}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:268px}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:245px}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:224px}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper{width:224px}}#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-sizer{padding-top:69.04109589%;position:relative}#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-outer{padding-top:69.04109589%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-inner{position:absolute;overflow:hidden;top:0.9375rem;left:1rem;right:1rem;bottom:0.9375rem;border-radius:0.25rem}@media (min-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-inner{top:0.888888889rem;left:0.888888889rem;right:0.888888889rem;bottom:0.888888889rem;border-radius:0.222222222rem}}@media (min-width:2560px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-inner{top:0.727272727rem;left:0.727272727rem;right:0.727272727rem;bottom:0.727272727rem;border-radius:0.181818182rem}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-inner{top:0.75rem;left:0.75rem;right:0.75rem;bottom:0.75rem}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .media-wrapper .media-inner{top:0.9375rem;left:1rem;right:1rem;bottom:0.9375rem}}#placards .placard-option-prosumer.js-prosumer.filter .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 504px)}@media (max-width:2240px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 362px)}}@media (max-width:1920px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 313px)}}@media (max-width:1600px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 313px)}}@media (max-width:1366px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 268px)}}@media (max-width:1200px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 245px)}}@media (max-width:992px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 224px)}}@media (max-width:768px){#placards .placard-option-prosumer.js-prosumer.filter .property-info{width:calc(100% - 224px)}}#placards .placard-option-prosumer.js-prosumer.filter .property-info .content-wrapper{padding-bottom:0}#placards .placard-option-prosumer.js-prosumer.filter .property-info .property-information-wrapper{width:100%}#placards .placard-option-prosumer.js-prosumer .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}#placards .placard-option-tier-two{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative}#placards .placard-option-tier-two.active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 5px 0 rgba(0,0,0,.2)!important}#placards .placard-option-tier-two.active:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.5rem;background:#189ed9}@media(min-width:2240px){#placards .placard-option-tier-two.active:after{width:.444444444rem}}@media(min-width:2560px){#placards .placard-option-tier-two.active:after{width:.363636364rem}}@media(max-width:1920px){#placards .placard-option-tier-two.active:after{width:.375rem}}@media(max-width:1366px){#placards .placard-option-tier-two.active:after{width:.25rem}}#placards .placard-option-tier-two .placard-content{position:relative;display:table;width:100%;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#placards .placard-option-tier-two .placard-content .content-inner{display:table-row;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#placards .placard-option-tier-two .placard-content .alert-icon{position:absolute;background:#fff;z-index:11;color:#0576a7;font-family:"CostarBrownRegular",sans-serif;top:.5rem;left:.5rem;padding:.1875rem .75rem .375rem .4375rem;font-size:.875rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:100px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}@media(min-width:2240px){#placards .placard-option-tier-two .placard-content .alert-icon{top:.444444444rem;left:.444444444rem;padding:.166666667rem .666666667rem .333333333rem .388888889rem;font-size:.777777778rem}}@media(min-width:2560px){#placards .placard-option-tier-two .placard-content .alert-icon{top:.363636364rem;left:.363636364rem;padding:.136363636rem .545454545rem .272727273rem .318181818rem;font-size:.636363636rem}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .alert-icon{top:.375rem;left:.375rem;padding:.125rem .5rem .25rem .1875rem;font-size:.75rem}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .alert-icon{top:.25rem;left:.25rem;padding:.0625rem .375rem .1875rem .0625rem;font-size:.625rem}}#placards .placard-option-tier-two .placard-content .alert-icon .storyicon{font-size:1.5rem;line-height:.75rem;height:1px;display:inline-block}@media(min-width:2240px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon{font-size:1.333333333rem;line-height:.666666667rem}}@media(min-width:2560px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon{font-size:1.090909091rem;line-height:.545454545rem}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon{font-size:1.25rem;line-height:.625rem}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon{font-size:1rem;line-height:.5rem}}#placards .placard-option-tier-two .placard-content .alert-icon .storyicon:before{position:relative;top:3px;transform:translateY(-50%);display:inline-block}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon:before{top:2.5px}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .alert-icon .storyicon:before{top:1.5px}}#placards .placard-option-tier-two .placard-content .media{position:relative;width:100%;height:100%;cursor:pointer}#placards .placard-option-tier-two .placard-content .media .item{background-repeat:no-repeat;background-size:cover;background-position:center center}#placards .placard-option-tier-two .placard-content .media .placardBanner{display:none!important}#placards .placard-option-tier-two .placard-content .media .galleryControl{margin-top:0;transform:translateY(-50%);pointer-events:none}#placards .placard-option-tier-two .placard-content .media .galleryControl:after{content:"";display:block;clear:both}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:auto;position:relative;pointer-events:all;padding:0;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{position:relative;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 4px rgba(0,0,0,.5);font-size:2rem;margin:0;padding:0;top:1px;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:2.125rem;height:2.875rem}@media(min-width:2240px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon,#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards .placard-option-tier-two .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards .placard-option-tier-two .placard-content .media .placardCarouselImgCount{display:none}#placards .placard-option-tier-two .placard-content a.favoriteIcon{position:absolute;top:12px;right:16px;font-family:'StorybookIcons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#367b01;text-decoration:none;text-align:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:72px}@media(max-width:2240px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:64px;top:14px;right:18px}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:48px;top:8px;right:10px}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:40px}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:992px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:32px}}@media(max-width:768px){#placards .placard-option-tier-two .placard-content a.favoriteIcon{font-size:32px}}#placards .placard-option-tier-two .placard-content a.favoriteIcon:focus:before{text-shadow:0 0 4px #367b01}#placards .placard-option-tier-two .placard-content a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-tier-two .placard-content a.favoriteIcon.liked:before{content:""}#placards .placard-option-tier-two .placard-content a.favoriteIcon.liked.v3:before{color:#cc4e40}#placards .placard-option-tier-two .placard-content a.favoriteIcon.liked.v3:focus:before{text-shadow:0 0 4px #cc4e40}#placards .placard-option-tier-two .placard-content a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:30px;line-height:40px;width:calc(100% - 72px)}#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title .title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:2240px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:18px;line-height:24px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:16px;line-height:22px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px;width:calc(100% - 32px)}}@media(max-width:992px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:12px;line-height:18px;width:calc(100% - 32px)}}@media(max-width:768px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-title{font-size:12px;line-height:18px;width:calc(100% - 32px)}}#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:28px;padding-top:16px;width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:20px;line-height:28px;padding-top:12px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:16px;line-height:24px;padding-top:10px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:14px;line-height:20px;padding-top:8px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{padding-top:6px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:12px;line-height:18px;padding-top:6px;width:100%}}@media(max-width:992px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:10px;line-height:18px;padding-top:4px}}@media(max-width:768px){#placards .placard-option-tier-two .placard-content .property-title-wrapper .property-address{font-size:9px;line-height:13px;padding-top:4px;width:calc(100% - 32px)}}#placards .placard-option-tier-two .placard-content .property-information-wrapper{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:0}#placards .placard-option-tier-two .placard-content .availability{font-family:"CostarBrownRegular",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:30px;line-height:36px}@media(max-width:2240px){#placards .placard-option-tier-two .placard-content .availability{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .availability{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .availability{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .availability{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .availability{font-size:14px;line-height:20px}}@media(max-width:992px){#placards .placard-option-tier-two .placard-content .availability{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-tier-two .placard-content .availability{font-size:12px;line-height:14px}}#placards .placard-option-tier-two .placard-content .content-wrapper{height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:4px 0}@media(max-width:2240px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:4px 0}}@media(max-width:1920px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:6px 0}}@media(max-width:1600px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:10px 0}}@media(max-width:1366px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:8px 0}}@media(max-width:1200px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:8px 0}}@media(max-width:992px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:6px 0}}@media(max-width:768px){#placards .placard-option-tier-two .placard-content .content-wrapper{padding:6px 0}}#placards .placard-option-tier-two.js-tiertwo .availability{font-family:"CostarBrownRegular",sans-serif}#placards .placard-option-tier-two.js-tiertwo .property-link{color:inherit;text-decoration:none}#placards .placard-option-tier-two.js-tiertwo .media-wrapper{position:relative;display:table-cell;vertical-align:top;width:208px}@media(max-width:2240px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:176px}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:160px}}@media(max-width:1600px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:160px}}@media(max-width:1366px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:148px}}@media(max-width:1200px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:128px}}@media(max-width:992px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:112px}}@media(max-width:768px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:104px}}#placards .placard-option-tier-two.js-tiertwo .media-wrapper .media-sizer{padding-top:100%;position:relative}#placards .placard-option-tier-two.js-tiertwo .media-wrapper .media-inner{position:absolute;overflow:hidden;top:.727272727rem;left:.727272727rem;right:.727272727rem;bottom:.727272727rem;border-radius:4px}@media(max-width:2240px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper .media-inner{top:.888888889rem;left:.888888889rem;right:.888888889rem;bottom:.888888889rem}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper .media-inner{top:1rem;left:1rem;right:1rem;bottom:1rem}}#placards .placard-option-tier-two.js-tiertwo .property-info{display:table-cell;vertical-align:top;position:relative;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 208px);padding:1.25rem 1.25rem 1rem .3125rem}@media(min-width:2240px){#placards .placard-option-tier-two.js-tiertwo .property-info{padding:1.111111111rem 1.277777778rem .888888889rem .888888889rem}}@media(min-width:2560px){#placards .placard-option-tier-two.js-tiertwo .property-info{padding:.909090909rem 1.045454545rem .727272727rem .454545455rem}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .property-info{padding:.625rem .75rem .75rem 0}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .property-info{padding:.625rem .75rem .75rem 0}}@media(max-width:2240px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 176px)}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 160px)}}@media(max-width:1600px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 160px)}}@media(max-width:1366px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 148px)}}@media(max-width:1200px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 128px)}}@media(max-width:992px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 112px)}}@media(max-width:768px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 104px)}}#nearby.nearbyStateCounty{padding:1.5em 1.5em 2em;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;overflow-x:hidden;overflow-y:auto;background-color:#fff}@media(max-width:1600px){#nearby.nearbyStateCounty{font-size:.93em}}@media(max-width:1366px){#nearby.nearbyStateCounty{font-size:.875em}}@media(max-width:1024px){#nearby.nearbyStateCounty{font-size:.875em;padding:1em 1em 1.5em}}#nearby.nearbyStateCounty>div{margin-bottom:1em}#nearby.nearbyStateCounty .nearbyTitleIcon{padding-top:.5em;text-align:center;margin-bottom:1em}#nearby.nearbyStateCounty .nearbyTitleIcon i{font-size:4.375em}#nearby.nearbyStateCounty .nearbyTitleIcon i .path2,#nearby.nearbyStateCounty .nearbyTitleIcon i .path3,#nearby.nearbyStateCounty .nearbyTitleIcon i .path4{margin-left:-.5em}#nearby.nearbyStateCounty .nearbyTitle{font-size:1.5em;margin-top:1em;margin-bottom:1em;color:#4c4c4c;text-align:center;font-family:"CostarBrownRegular",sans-serif}#nearby.nearbyStateCounty .fullWidth{width:93%}#nearby h3{display:flex;align-items:center;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:1.125rem;padding:0 0 .5em 0}#nearby i{font-size:1.5em;position:relative;top:0}#nearby a{color:#0576a7;text-decoration:none;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;line-height:1.1875rem;padding-bottom:.25em!important}#nearby a:hover{color:#0576a7}#nearby a:active{color:#045e84}#nearby .popularRentals{display:flex;justify-content:center}#nearby .popularRentals .nearby-wrapper{display:flex;flex-direction:column}#nearby .popularRentals .show-more-link{margin:0;padding:0}#nearby .popularRentals ul{margin-top:0!important;padding:0}#nearby .popularRentals li{padding:0;width:228px;white-space:nowrap;text-overflow:unset;overflow:unset}#nearby ul{list-style:none;margin-top:.5rem!important}#nearby ul li:nth-child(n+11){display:block!important}#nearby li{margin-bottom:.75em;font-size:.875em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:93%;padding-left:2em}#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes{float:none;display:inline-block;width:49%;vertical-align:top}#nearby .cities.fullWidth,#nearby .counties.fullWidth,#nearby .hoods.fullWidth,#nearby .postalCodes.fullWidth,#nearby .schoolsCharter.fullWidth,#nearby .schoolsPrivate.fullWidth,#nearby .schoolsPublic.fullWidth,#nearby .citiesPropertyStyle.fullWidth,#nearby .postalCodePropertyStyle.fullWidth,#nearby .hoodPropertyStyle.fullWidth,#nearby .propertyTypes.fullWidth{width:93%!important}#nearby .cities.countyDesign,#nearby .counties.countyDesign,#nearby .hoods.countyDesign,#nearby .postalCodes.countyDesign,#nearby .schoolsCharter.countyDesign,#nearby .schoolsPrivate.countyDesign,#nearby .schoolsPublic.countyDesign,#nearby .citiesPropertyStyle.countyDesign,#nearby .postalCodePropertyStyle.countyDesign,#nearby .hoodPropertyStyle.countyDesign,#nearby .propertyTypes.countyDesign{width:93%}@media(max-width:768px){#nearby .cities,#nearby .counties,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle,#nearby .propertyTypes{width:100%}}#nearby .show-more-link{margin-bottom:.75em;font-size:.875em;overflow:hidden;white-space:nowrap;max-width:93%;padding-left:2em}#nearby .show-more-link a{color:#4c4c4c;font-size:.875rem;line-height:1.1875rem;font-family:"CostarBrownRegular",sans-serif}#nearby .show-more-link .addStoryIcon{position:relative;top:5px;left:5px;color:#189ed9}.expandableContainer{-o-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.expandableContainer.collapsed{overflow:hidden;max-height:0}.blog-section{border-bottom:1px solid #d2d2d2;background:#fff;padding:1rem;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:1366px){.blog-section{font-size:.93em}}@media(max-width:1280px){.blog-section{font-size:.83em}}@media(max-width:1024px){.blog-section{font-size:.75em}}.blog-section h3{font-size:1.5em;margin-bottom:2rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-align:center}.blog-section a{color:#0576a7}.blog-section .explore-more-link{text-align:center;margin:.75rem 0 .5rem;font-size:1.125rem}.blog-section .searchStoryIllustration{font-size:4.375em;margin:.5rem 0 .75rem}.blog-section .searchStoryIllustration .path2{margin-left:-.5em}.blog-section .right2StoryIcon{font-size:1.25rem;vertical-align:sub;margin-left:.25rem}.blog-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.blog-card{display:grid;grid-template-columns:40% auto;background:#fff;border:1px solid #d2d2d2;border-radius:10px}.blog-card .blog-link{font-size:.875rem}.image-container{overflow:hidden;border-radius:10px 0 0 10px;display:flex}.blog-image{max-width:100%;object-fit:cover;object-position:center;min-height:9rem}@media(max-width:1920px){.blog-image{min-height:8rem}}@media(max-width:1600px){.blog-image{min-height:7rem}}@media(max-width:1280px){.blog-image{min-height:6rem}}@media(max-width:768px){.blog-image{min-height:5rem}}.blog-title{display:flex;align-items:center;padding:0 1rem}@media screen and (max-width:1280px){.blog-container{grid-template-columns:1fr}.blog-card{grid-template-columns:30% auto}.blog-section .right2StoryIcon{vertical-align:bottom}}.nearbyRentPrices{background-color:#fff;padding:.5rem 1.25rem}.nearbyRentPrices h2{font-size:1.5rem;text-align:left;margin:.5rem 0;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}.nearbyRentPrices p{text-wrap:pretty;line-height:1.5}.nearbyRentPrices .description{font-size:1rem}.nearbyRentPrices .disclaimer{font-size:.875rem;margin:2rem 0!important}.nearbyRentPrices table{width:100%;margin:1.25rem 0}.nearbyRentPrices tr{display:grid;grid-template-columns:1fr 1fr;padding:1rem 0;border-bottom:1px solid #d2d2d2}@media(min-width:1600px){.nearbyRentPrices tr{grid-template-columns:3fr 5fr}}.nearbyRentPrices th{font-family:"CostarBrownRegular",sans-serif;text-align:center;font-weight:normal}.nearbyRentPrices td{text-align:left}.nearbyRentPrices td.rent{text-align:center}.nearbyRentPrices a{font-family:"CostarBrownRegular",sans-serif;color:#0576a7}@media screen and (max-width:768px){.nearbyRentPrices{padding-top:.75rem}.nearbyRentPrices h2{font-size:1.125rem;margin:0}.nearbyRentPrices .description{margin:.5rem 0}}article.tailoredSeoContent{padding:1.5rem;background-color:#fafafa}article.tailoredSeoContent .title{color:#367b01;margin-bottom:.75rem;font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;text-align:center;text-wrap:pretty;letter-spacing:.01125rem}@media(max-width:1920px){article.tailoredSeoContent .title{font-size:1.125rem}}article.tailoredSeoContent a{color:#0576a7;font-size:1rem;line-height:1.5}article.tailoredSeoContent p:not(.title){font-size:1rem;line-height:1.5;text-align:center;text-wrap:pretty;letter-spacing:.01rem}@media(max-width:1600px){article.tailoredSeoContent p:not(.title){font-size:.875rem}}@media(max-width:1600px){article.tailoredSeoContent p:not(.title) a{font-size:.875rem}}article.tailoredSeoContent .pills{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}article.tailoredSeoContent .pills a,article.tailoredSeoContent .pills button{border-radius:3.125rem;border:1px solid #d2d2d2;background:#fff;padding:.5rem .75rem .5rem 1rem;color:#000;font-family:"CostarBrownLight",sans-serif;display:flex;align-items:center}article.tailoredSeoContent .pills a:hover,article.tailoredSeoContent .pills button:hover,article.tailoredSeoContent .pills a:focus,article.tailoredSeoContent .pills button:focus{border-color:#367b01;background:#fff;text-decoration:none}article.tailoredSeoContent .closeIcon{font-size:1.375rem;color:#4c4c4c;margin-left:.25rem}.roomsForRent,.marketSnapshot{padding:.625rem .75rem;background-color:#fafafa}.roomsForRent .tailoredSeoContent,.marketSnapshot .tailoredSeoContent{border-radius:.25rem;background-color:#fff;box-shadow:0 0 .25rem .0625rem #cacaca}.marketSnapshot .tailoredSeoContent{display:grid;grid-template-columns:2fr 3fr;column-gap:2.5rem;align-items:center;padding:.75rem 1.5rem}@media(max-width:1600px){.marketSnapshot .tailoredSeoContent{column-gap:1rem;padding:1rem .5rem}}@media(max-width:1200px){.marketSnapshot .tailoredSeoContent{grid-template-columns:unset;grid-template-rows:minmax(0,1.25fr) 1fr;padding:.75rem 1rem}}.marketSnapshot .tailoredSeoContent .title{color:#000;font-size:1.25rem}.marketSnapshot .tailoredSeoContent p:not(.title){margin-bottom:.5rem;font-size:1rem}.marketSnapshot img{width:100%}@media(max-width:1200px){.marketSnapshot img{width:55%;margin:0 auto}}.marketSnapshot a{text-align:center;margin-bottom:.25rem}.marketSnapshot .textContent{display:grid;place-content:center}#calendar{display:flex}.cld-main span{margin-top:3px;color:#000;cursor:default;text-align:center;font-family:'CostarBrownRegular';font-size:1rem}.cld-datetime{position:relative;overflow:hidden}.cld-datetime .today{position:relative;float:left;width:calc(60%);margin:auto;font-family:'CostarBrownRegular';text-align:initial;font-weight:bold}.cld-nav{position:relative;display:inline-block}.cld-nav .nav-icon{font-size:1.25rem}.cld-nav .right-nav-icon{border-left:1px solid #d8d8d8}.nav-section{float:right}.cld-nav:hover{cursor:pointer}.cld-nav:hover svg{fill:#666}.cld-labels{margin-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;background:#367b01;color:#fff;font-family:'CostarBrownRegular'}.cld-labels .cld-label{padding:.5rem 1rem;border-right:1px solid #d0d0d0}.cld-labels .last-label{border-right:0}.cld-days{margin:0}.cld-labels,.cld-days{padding-left:0}.cld-label,.cld-day{box-sizing:border-box;display:inline-block;width:14.28%;text-align:center}.cld-day{display:block;float:left;position:relative;margin:0;padding:5px;height:66px;border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;overflow-y:auto}.last-column{border-right:1px solid #d0d0d0}.lower-left-corner{border-bottom-left-radius:8px}.lower-right-corner{border-bottom-right-radius:8px}.cld-day.disableDay{background:#f9f9f9;color:#bfbfbf}.cld-day.nextMonth,.cld-day.prevMonth{color:#d0d0d0}.future-day{color:#d0d0d0}.cld-number{margin:0;text-align:right;font-size:10px;font-family:'CostarBrownRegular'}.cld-title{font-size:10px;display:block;margin:0;font-weight:normal}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer{box-shadow:0 2px 5px rgba(0,0,0,.2);width:100%;margin-top:2rem;border-radius:4px;border:1px solid #bfbfbf}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .banner-section{padding:.45rem .75rem;text-align:center;background:#f5f5f5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #bfbfbf}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .banner-section .homes-logo{font-size:1.25rem;font-family:'CostarBrownRegular';color:#000}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .banner-section .homes-logo .logo-text{vertical-align:super}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .banner-section .homes-logo i{font-size:2.25rem}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section{padding:1.5rem 0}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box{display:flex;justify-content:center}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard{flex:auto;cursor:pointer;max-width:31%}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper{height:10rem;position:relative;width:100%}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper .homes-placard-image-section{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper .homes-placard-image-section .aspect-ratio-image{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper .homes-placard-image-section .first-image{border-top-left-radius:4px;border-bottom-left-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper .homes-placard-image-section .last-image{border-top-right-radius:4px;border-bottom-right-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-wrapper .homes-placard-image-section .single-image{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-section .property-img{background-repeat:no-repeat;height:11.5rem;width:100%;background-size:contain}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-section .first-image{border-top-left-radius:4px;border-bottom-left-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-section .last-image{border-top-right-radius:4px;border-bottom-right-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-image-section .single-image{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-price-section{margin-top:.75rem}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-price-section .homes-placard-monthly-payment-section{display:block;font-family:'CostarBrownRegular';font-size:.875rem}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-price-section .homes-placard-listing-price-section{display:block;font-family:'CostarBrownLight';font-size:.75rem}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section{margin-top:.25rem;font-size:.875rem}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section .homes-placard-bed-info-section{display:inline-block;font-family:'CostarBrownLight'}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section .homes-placard-bed-info-section .separator{margin-right:5px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section .homes-placard-bath-info-section{display:inline-block;font-family:'CostarBrownLight'}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section .homes-placard-bath-info-section .separator{margin-right:5px}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .homes-placard-section .flex-box .homes-placard .homes-placard-detail-section .homes-placard-sqft-info-section{display:inline-block;font-family:'CostarBrownLight'}.exploreHomesForSaleNearbyContainer .homesPlacardsContainer .two-placards{padding:1.5rem 7rem}.hide-separator{display:none}#udrPropertyMapView .udrLdpPropertyMapContainer #udrLDPMap,#udrModalPropertyMapView .udrLdpPropertyMapContainer #udrLDPMap{height:480px;z-index:1}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper{border-radius:4px}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content{margin:2rem 1rem 1rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i{font-size:1.5rem;position:fixed;top:.25rem;right:.25rem;cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img{width:100%}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number{display:inline-block;width:65%;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail{font-family:"CostarBrownLight",sans-serif;margin-top:.25rem;font-size:1rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent{display:inline-block;width:35%;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;text-align:right}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin:.25rem 0}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;margin-bottom:.25rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header{font-family:"CostarBrownRegular",sans-serif}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p{padding:0;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section{display:block;padding-top:.5rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button{display:inline-block;width:50%;border-right:1px solid #d9d9d9}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i{float:right;font-size:1.5rem;cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled{cursor:unset;color:#d9d9d9}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button{display:inline-block}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i{float:left;font-size:1.5rem;cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled{cursor:unset;color:#d9d9d9}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(191,191,191,.7)}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button{margin:0;text-align-last:left}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section{display:none}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button{width:100%;display:block;margin:0;margin-top:.5rem;font-size:1rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom{margin-bottom:.25rem}#udrPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-tip-container .leaflet-popup-tip,#udrModalPropertyMapView .udrLdpPropertyMapContainer .leaflet-popup-tip-container .leaflet-popup-tip{display:none}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection{position:relative;z-index:2;margin-bottom:1rem}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .udrLDPfilterHeaderContainer,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .udrLDPfilterHeaderContainer{display:flex}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .udrLDPfilterHeaderContainer,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .udrLDPfilterHeaderContainer{display:block!important}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .second-line,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .second-line{display:flex}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection fieldset,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection fieldset{display:inline-block}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .floor-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .floor-filter{width:12%;margin-left:0;min-width:unset;margin-right:4px}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .floor-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .floor-filter{width:24%}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .price-range-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .price-range-filter{width:16%;margin-left:0}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .price-range-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .price-range-filter{width:24%}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .beds-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .beds-filter{width:10%;min-width:5rem}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .beds-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .beds-filter{width:24%}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .baths-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .baths-filter{width:10%;min-width:5rem}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .baths-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .baths-filter{width:24%}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .move-in-date-filter{width:100%}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .move-in-date-filter{width:50%;margin-top:1rem!important}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker{position:relative;left:0;color:#4c4c4c;top:1px;font-family:"CostarBrownRegular",sans-serif;padding-top:0;margin-top:0;border:0;padding:0;margin-top:1.5rem}@media screen and (min-width:2240px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker{top:0}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .label,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .label{color:#4c4c4c;font-size:1rem;line-height:1.375rem;font-family:CostarBrownRegular,sans-serif;margin-bottom:.125rem}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .calendar-input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .calendar-input{position:relative;font-size:1rem;color:#4c4c4c;margin-top:.25rem;cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .calendar-input input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .mortar-datepicker .calendar-input input{transition:all .2s ease-in-out;display:inline-block;vertical-align:top;border:.0625rem solid #bfbfbf;border-radius:.25rem;overflow:hidden;width:100%;height:2.5rem;box-sizing:border-box;color:#4c4c4c;background-color:#fff;padding:.4375rem .4375rem .375rem;cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input{width:calc(100% - .5rem)}@media screen and (min-width:808px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input{width:100%}}@media screen and (min-width:1008px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input{width:calc(100% - .5rem)}}@media screen and (min-width:1366px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input{width:100%}}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input i.calendarStoryIcon,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .calendar-input i.calendarStoryIcon{position:absolute;padding:4px 4px 0 0!important;right:6px;pointer-events:none;color:#77b800;font-size:2rem}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section{display:flex;align-items:end;vertical-align:bottom;gap:4px}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button{display:inline-block}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button{height:2.5rem;margin:0}@media screen and (max-width:1025px){#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section{width:50%}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button{width:48.5%}#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button,#udrModalPropertyMapView .udrLdpPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button{width:100%}}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection .totalCount,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection .totalCount{border:1px solid rgba(191,191,191,.7);padding:24px;font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding-top:.75rem;padding-bottom:.8125rem;margin-top:1rem}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems{cursor:pointer}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem{display:block;border-collapse:separate;box-shadow:inset .3125rem 0 #fff;padding:.875rem;background:#fff;border-bottom:1px solid rgba(191,191,191,.7);transition:all .33s linear}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem div,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem div{display:inline-block}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemUnitNumber,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemUnitNumber{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#0576a7}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemModelName,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemModelName{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemRentPrice,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemRentPrice{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-left:.5rem;margin-right:.5rem;color:#4c4c4c}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemAvailability,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .itemAvailability{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;margin-right:.5rem}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .separator,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem .separator{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem:hover,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .listItem:hover{box-shadow:inset .3125rem 0 #189ed9}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .toggleButtonContainer,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .toggleButtonContainer{padding-top:.9375rem;text-align:center}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .hidden,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .hidden{display:none}#udrPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .filtered-out,#udrModalPropertyMapView .udrLdpPropertyMapContainer #listViewSection #listItems .filtered-out{display:none}#udrPropertyMapView .udrMediaGalleryMapContainer,#udrModalPropertyMapView .udrMediaGalleryMapContainer,#udrPropertyMapView .udrModalPropertyMapContainer,#udrModalPropertyMapView .udrModalPropertyMapContainer{padding:0 2rem}#udrPropertyMapView .udrMediaGalleryMapContainer #udrGalleryMap,#udrModalPropertyMapView .udrMediaGalleryMapContainer #udrGalleryMap,#udrPropertyMapView .udrModalPropertyMapContainer #udrGalleryMap,#udrModalPropertyMapView .udrModalPropertyMapContainer #udrGalleryMap{z-index:1;width:60%;display:inline-block;vertical-align:top;height:65vh;min-height:400px}#udrPropertyMapView .udrMediaGalleryMapContainer #udrGalleryMap,#udrModalPropertyMapView .udrMediaGalleryMapContainer #udrGalleryMap,#udrPropertyMapView .udrModalPropertyMapContainer #udrGalleryMap,#udrModalPropertyMapView .udrModalPropertyMapContainer #udrGalleryMap,#udrPropertyMapView .udrMediaGalleryMapContainer #udrModalMap,#udrModalPropertyMapView .udrMediaGalleryMapContainer #udrModalMap,#udrPropertyMapView .udrModalPropertyMapContainer #udrModalMap,#udrModalPropertyMapView .udrModalPropertyMapContainer #udrModalMap{z-index:1;width:100%;display:inline-block;vertical-align:top;height:65vh;min-height:400px}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper{border-radius:4px}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content{margin:2rem 1rem 1rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .close-popup-button i{font-size:1.5rem;position:fixed;top:.25rem;right:.25rem;cursor:pointer}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-image img{width:100%}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-number{display:inline-block;width:65%;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-rent{display:inline-block;width:35%;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;text-align:right}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-detail{font-family:"CostarBrownLight",sans-serif;margin-top:.25rem;font-size:1rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-model{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin:.25rem 0}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-availability{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;margin-bottom:.25rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-header{font-family:"CostarBrownRegular",sans-serif}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-information-container .unit-amenities .amenities-content p{padding:0;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"CostarBrownLight",sans-serif}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section{display:block;padding-top:.5rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button{display:inline-block;width:50%;border-right:1px solid #d9d9d9}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button i{float:right;font-size:1.5rem;cursor:pointer}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .prev-rental-detail-button .disabled{cursor:unset;color:#d9d9d9}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button{display:inline-block}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button i{float:left;font-size:1.5rem;cursor:pointer}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .unit-detail-buttons-section .next-rental-detail-button .disabled{cursor:unset;color:#d9d9d9}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .reset-margin-top{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(191,191,191,.7)}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .show-more-unit-button{margin:0;text-align-last:left}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .hidden-section{display:none}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .leaflet-popup-content .send-message-button{width:100%;display:block;margin:0;margin-top:.5rem;font-size:1rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-content-wrapper .reset-margin-bottom{margin-bottom:.25rem}#udrPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-tip-container .leaflet-popup-tip,#udrModalPropertyMapView .udrMediaGalleryMapContainer .leaflet-popup-tip-container .leaflet-popup-tip,#udrPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-tip-container .leaflet-popup-tip,#udrModalPropertyMapView .udrModalPropertyMapContainer .leaflet-popup-tip-container .leaflet-popup-tip{display:none}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection{position:relative;z-index:2;margin-bottom:1rem}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection fieldset,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection fieldset,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection fieldset,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection fieldset{display:inline-block}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .floor-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .floor-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .floor-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .floor-filter{width:12%;margin-left:0;min-width:unset}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .price-range-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .price-range-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .price-range-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .price-range-filter{width:20%;margin-left:0}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .beds-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .beds-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .beds-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .beds-filter{width:15%}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .baths-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .baths-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .baths-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .baths-filter{width:15%}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .move-in-date-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .move-in-date-filter{width:24%}@media screen and (max-width:820px){#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .move-in-date-filter,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .move-in-date-filter,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .move-in-date-filter{width:22%}}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker{position:relative;left:0;color:#4c4c4c;top:1px;font-family:"CostarBrownRegular",sans-serif;padding-top:0;margin-top:0;border:0;padding:0;margin-top:1.5rem}@media screen and (min-width:2240px){#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker{top:0}}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .label,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .label,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .label,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .label{color:#4c4c4c;font-size:1rem;line-height:1.375rem;font-family:CostarBrownRegular,sans-serif;margin-bottom:.125rem}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .calendar-input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .calendar-input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .calendar-input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .calendar-input{position:relative;font-size:1rem;color:#4c4c4c;margin-top:.25rem;cursor:pointer}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .calendar-input input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .mortar-datepicker .calendar-input input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .calendar-input input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .mortar-datepicker .calendar-input input{transition:all .2s ease-in-out;display:inline-block;vertical-align:top;border:.0625rem solid #bfbfbf;border-radius:.25rem;overflow:hidden;width:100%;height:2.5rem;box-sizing:border-box;color:#4c4c4c;background-color:#fff;padding:.4375rem .4375rem .375rem;cursor:pointer}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input{width:calc(100% - .5rem)}@media screen and (min-width:808px){#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input{width:100%}}@media screen and (min-width:1008px){#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input{width:calc(100% - .5rem)}}@media screen and (min-width:1366px){#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input{width:100%}}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input i.calendarStoryIcon,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .calendar-input i.calendarStoryIcon,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input i.calendarStoryIcon,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .calendar-input i.calendarStoryIcon{position:absolute;padding:4px 4px 0 0!important;right:6px;pointer-events:none;color:#77b800;font-size:2rem}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section{display:inline-block;vertical-align:bottom}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .reset-filter-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .reset-filter-button,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .reset-filter-button,#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .apply-filter-button,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .apply-filter-button,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .apply-filter-button,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .apply-filter-button{display:inline-block}#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .reset-filter-button button,#udrPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .apply-filter-button button,#udrModalPropertyMapView .udrMediaGalleryMapContainer #filterSection .filter-button-section .apply-filter-button button,#udrPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button,#udrModalPropertyMapView .udrModalPropertyMapContainer #filterSection .filter-button-section .apply-filter-button button{height:2.5rem;margin:0}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection{display:inline-block;width:39%}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection .totalCount,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection .totalCount,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection .totalCount,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection .totalCount{border:1px solid rgba(191,191,191,.7);padding:24px;font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding-top:.75rem;padding-bottom:.8125rem}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems{cursor:pointer;overflow-y:auto;height:60vh}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem{display:block;border-collapse:separate;box-shadow:inset .3125rem 0 #fff;padding:.875rem;background:#fff;border-bottom:1px solid rgba(191,191,191,.7);transition:all .33s linear}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem div,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem div,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem div,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem div{display:inline-block}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemUnitNumber,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemUnitNumber,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemUnitNumber,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemUnitNumber{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#0576a7;margin-left:.5rem}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemModelName,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemModelName,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemModelName,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemModelName{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemRentPrice,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemRentPrice,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemRentPrice,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemRentPrice{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemBedBathSqftInfo{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-left:.5rem;margin-right:.5rem;color:#4c4c4c;display:block}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemAvailability,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .itemAvailability,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemAvailability,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .itemAvailability{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;margin-right:.5rem;display:block}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .separator,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem .separator,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .separator,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem .separator{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem:hover,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .listItem:hover,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem:hover,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .listItem:hover{box-shadow:inset .3125rem 0 #189ed9}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .toggleButtonContainer,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .toggleButtonContainer,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .toggleButtonContainer,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .toggleButtonContainer{padding-top:.9375rem;text-align:center}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .toggleButtonContainer .toggleButton{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .hidden,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .hidden,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .hidden,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .hidden{display:none}#udrPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .filtered-out,#udrModalPropertyMapView .udrMediaGalleryMapContainer #listViewSection #listItems .filtered-out,#udrPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .filtered-out,#udrModalPropertyMapView .udrModalPropertyMapContainer #listViewSection #listItems .filtered-out{display:none}#udrModalMap{height:480px;z-index:1}#calendar{display:flex}.cld-main span{margin-top:3px;color:#000;cursor:default;text-align:center;font-family:'CostarBrownRegular';font-size:1rem}.cld-datetime{position:relative;overflow:hidden}.cld-datetime .today{position:relative;float:left;width:calc(60%);margin:auto;font-family:'CostarBrownRegular';text-align:initial;font-weight:bold}.cld-nav{position:relative;display:inline-block}.cld-nav .nav-icon{font-size:1.25rem}.cld-nav .right-nav-icon{border-left:1px solid #d8d8d8}.nav-section{float:right}.cld-nav:hover{cursor:pointer}.cld-nav:hover svg{fill:#666}.cld-labels{margin-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;background:#367b01;color:#fff;font-family:'CostarBrownRegular'}.cld-labels .cld-label{padding:.5rem 1rem;border-right:1px solid #d0d0d0}.cld-labels .last-label{border-right:0}.cld-days{margin:0}.cld-labels,.cld-days{padding-left:0}.cld-label,.cld-day{box-sizing:border-box;display:inline-block;width:14.28%;text-align:center}.cld-day{display:block;float:left;position:relative;margin:0;padding:5px;height:66px;border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;overflow-y:auto}.last-column{border-right:1px solid #d0d0d0}.lower-left-corner{border-bottom-left-radius:8px}.lower-right-corner{border-bottom-right-radius:8px}.cld-day.disableDay{background:#f9f9f9;color:#bfbfbf}.cld-day.nextMonth,.cld-day.prevMonth{color:#d0d0d0}.future-day{color:#d0d0d0}.cld-number{margin:0;text-align:right;font-size:10px;font-family:'CostarBrownRegular'}.cld-title{font-size:10px;display:block;margin:0;font-weight:normal}.cld-day:hover{background:#eee}#rentEstimateContainer{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);overflow-x:hidden;z-index:1070;width:85vw;height:95vh;background-color:#fff;border-radius:20px}@media only screen and (max-width:1366px){#rentEstimateContainer{height:100%;width:100%;border-radius:0;overflow-y:auto}}#rentEstimateContainer::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainer::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5;margin-top:20px;margin-bottom:20px}#rentEstimateContainer::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainer #headerContainer{margin-top:1rem}#rentEstimateContainer #headerContainer .close-button-section{margin-right:2rem;text-align-last:right}#rentEstimateContainer #headerContainer .close-button-section .close-button{cursor:pointer;font-size:1rem;display:inline-block}#rentEstimateContainer #headerContainer .close-button-section .close-button i{font-size:1.5rem;position:relative;top:.2rem}#rentEstimateContainer #headerContainer .phone-number-section{margin-top:1rem;margin-right:2rem}#rentEstimateContainer #headerContainer .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentEstimateContainer #headerContainer .phone-number-section .link-section a{display:flex;align-items:center;font-size:1rem}#rentEstimateContainer #headerContainer .phone-number-section .link-section a i{font-size:1.5rem}#rentEstimateContainer #headerContainer .cta-section{margin-top:1rem;margin-right:2rem;display:flex;flex-flow:row-reverse;position:relative;z-index:2}#rentEstimateContainer #headerContainer .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;margin-right:1rem;border-radius:10px}#rentEstimateContainer #headerContainer .cta-section .apply-now-button i{font-size:1.5rem}#rentEstimateContainer #headerContainer .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0;border-radius:10px}#rentEstimateContainer #headerContainer .mortar-tabs{position:relative;top:-1rem}#rentEstimateContainer #headerContainer .mortar-tabs .tabs-nav #tabNav1{margin-left:2rem;padding-left:0;padding-right:0}#rentEstimateContainer #unitDropdownContainer{position:fixed;top:1.5rem;left:2rem;z-index:2}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block;margin:0 5px}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset;scrollbar-width:auto}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{display:unset!important}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainer #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:1rem;font-size:1.75rem}#rentEstimateContainer #rentEstimateContent{display:flex;height:74%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection{width:30%;margin-right:1rem;overflow-y:auto;padding-bottom:.5rem;scrollbar-gutter:stable;overflow-x:hidden;margin-left:2rem}@media only screen and (max-width:1366px){#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection{width:40%}}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .header4{font-family:"CostarBrownRegular",sans-serif;margin-bottom:.5rem;display:block;margin-top:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container{border:1px solid #d2d2d2;border-radius:10px}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle{border-top:1px solid #d2d2d2;padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper #leaseTermToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer{margin-top:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding-bottom:8px}@media(max-width:850px){#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{grid-template-columns:1fr 1fr}}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option{display:flex;text-align:center;padding:.75rem;border:1px solid #bfbfbf;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;align-items:center;justify-content:center;height:4rem;flex-direction:column}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option div{pointer-events:none}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option .leaseTermDuration{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options::after{content:"";flex:0 0 30%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .hidden{display:none}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle span{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle{border-top:1px solid #d2d2d2;display:flex;align-items:center;padding:.5rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle span{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle #moveInDateText{color:#0576a7}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper #applicationToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer{margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .fee-title{display:flex;align-items:center;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .amount-per-applicant{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;display:block}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .title{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .description{margin:0;font-size:.875rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-amount #applicationfeeTotalFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle{padding:.5rem;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper #monthlyUtilitiesAndServicesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle #monthlyUtilitiesAndServicesContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer{padding:.5rem;border-top:1px solid #bfbfbf;background:#fafafa}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .header4{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .free-utilities{display:inline-block;font-size:1rem;margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context i{font-size:2em;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper #oneTimeMoveInFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle #oneTimeMoveInFeesContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper #parkingToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle #parkingContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper #petsToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle #petsContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper #storageToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer .title{font-family:"CostarBrownRegular",sans-serif;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper #otherFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer{margin-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container{margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .title{font-family:"CostarBrownRegular",sans-serif;font-size:1rem!important}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox{min-width:auto;margin:0;display:flex}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox input{width:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label{display:flex;left:-1px}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label .description{position:relative}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox .checkbox-default+label:before{border-color:#bfbfbf;top:-2px}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container:last-child{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container:first-child{border-top:0;padding-top:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle{padding:.5rem;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper #situationalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle #situationalContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .label{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:.25rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .title{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem;border-top:1px dashed #bfbfbf}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section{padding-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:.25rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .monthly-charges-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .third-row{margin-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .third-row .one-time-fee-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child{padding-bottom:0;border-bottom:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .remove-border-top{border-top:0}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .add-border-top{border-top:1px solid #bfbfbf}#rentEstimateContainer #rentEstimateContent #rentEstimateLeftSection .fees-list-section:not(:first-child){margin-top:1.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection{width:70%;display:flex;flex-flow:column;margin-right:2rem}@media only screen and (max-width:1366px){#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection{width:60%}}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection .rent-special-section{margin-bottom:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection .rent-special-section .system-message{max-width:unset}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection .rent-special-section .header4{margin-top:0;margin-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:flex;height:100%;overflow-y:auto}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:50%;margin-right:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section #recurringFeesContainer{height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section #recurringFeesContainer .section-header .header3{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{padding-top:1.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header3{margin:0;margin-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header4{margin:0;font-size:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header5{margin:0;margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item{padding-top:4px;display:flex;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item .fee-amount,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item .fee-amount{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item .refundable-amount-text,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item .refundable-amount-text{display:block;inline-size:max-content}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #optionalMonthlyFeeHeader{margin-top:1rem}@media only screen and (max-width:768px){#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{height:75%}}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader{padding-top:1.5rem;padding-bottom:.5rem;border-top:1px #d2d2d2 solid;margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader p{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header i{display:flex;align-items:center;font-size:1.75rem;margin-right:0}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #quarterlyChargeList,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #yearlyChargeList{padding-top:.5rem;border-top:1px #d2d2d2 solid;padding-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .group-container:last-child{border-bottom:1px solid #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #d2d2d2;height:20%;border-right:1px solid #d2d2d2;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section{position:absolute;bottom:0;height:8%;align-items:center;width:100%;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section p{display:inline-block}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:50%;margin-left:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section #oneTimeFeesContainer{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section #oneTimeFeesContainer .section-header .header3{margin:0}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{padding-top:1.5rem;padding-bottom:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header4{margin:0;font-size:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header5{margin:0;margin-top:.5rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item{padding-top:4px;display:flex;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item .fee-amount,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item .fee-amount{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item .refundable-amount-text,#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item .refundable-amount-text{display:block;inline-size:max-content}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section #optionalOneTimeFeeHeader{margin-top:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:center}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-icon i{font-size:3rem;color:#4c4c4c}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text{text-align:center;color:#000}@media only screen and (max-width:768px){#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{height:75%}}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper{border-bottom:1px solid #d2d2d2}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper:last-child .fees-section{border-bottom:0}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .remove-bottom-border{border-bottom:0!important}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .empty-state{overflow:hidden}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #bfbfbf;height:20%;border-right:1px solid #bfbfbf;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section{position:absolute;bottom:0;width:100%;height:8%;align-items:center;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainer #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section p{display:inline-block}#rentEstimateContainer #rentEstimateContent #calendarContainer{width:70%;display:flex;flex-flow:column;padding-right:2rem}#rentEstimateContainer #rentEstimateContent #calendarContainer .header4{margin-top:0}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar{height:100%}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime{display:flex;align-items:center;justify-content:center;padding:1rem 0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;background:#000}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .today{position:unset;float:unset;width:5.5rem;margin:unset;text-align:center;font-weight:unset;position:relative;top:-2px;margin-left:.5rem;margin-right:.5rem}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section{float:unset}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section .cld-nav{display:flex;align-items:center}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .cld-nav .right-nav-icon{border-left:0}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .close-calendar-button{position:absolute;right:1rem;font-size:1.5rem;cursor:pointer}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-labels{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#4c4c4c}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number{font-size:.75rem}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number .cld-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover{background:#000;color:#fff}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover span{color:#fff}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date{background:#000;color:#fff}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date span{color:#fff}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-left-corner{border-bottom-left-radius:10px}#rentEstimateContainer #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-right-corner{border-bottom-right-radius:10px}#rentEstimateContainer .increment-toggle,#rentEstimateContainer .decrement-toggle{cursor:pointer}#rentEstimateContainer .checkbox-comments{margin-left:2rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline;gap:1px}#rentEstimateContainer .checkbox-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#rentEstimateContainer .checkbox-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainer .checkbox-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainer .checkbox-comments p .show-more:hover{text-decoration:none}#rentEstimateContainer .checkbox-comments .hidden-comment{display:none!important}#rentEstimateContainer .checkbox-comments .show-more{font-size:.875rem}#rentEstimateContainer .checkbox-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7;margin-left:8px}#rentEstimateContainer .checkbox-comments p .show-less:hover{text-decoration:none}#rentEstimateContainer .checkbox-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainer .generic-comments{padding-bottom:.5rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline;gap:1px;font-size:.875rem;color:#4c4c4c}#rentEstimateContainer .generic-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#rentEstimateContainer .generic-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainer .generic-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainer .generic-comments p .show-more:hover{text-decoration:none}#rentEstimateContainer .generic-comments .hidden-comment{display:none!important}#rentEstimateContainer .generic-comments .show-more{font-size:.875rem}#rentEstimateContainer .generic-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7}#rentEstimateContainer .generic-comments p .show-less:hover{text-decoration:none}#rentEstimateContainer .generic-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainer .pet-fee-container .wrapper{margin-bottom:.5rem}#rentEstimateContainer .pet-fee-container .wrapper .title{font-family:"CostarBrownRegular",sans-serif;color:#000}#rentEstimateContainer .pet-fee-container .wrapper p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}#rentEstimateContainer .pet-fee-container .wrapper p .show-more{position:relative;right:.5rem;clear:both;float:left;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainer .pet-fee-container .wrapper p:not(.truncated) .show-more{display:none}#rentEstimateContainer .pet-fee-container .wrapper p .show-more:hover{text-decoration:none}#rentEstimateContainer .pet-fee-container .wrapper .hidden-comment{display:none!important}#rentEstimateContainer .pet-fee-container .wrapper .show-more{font-size:.875rem}#rentEstimateContainer .pet-fee-container .wrapper .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7}#rentEstimateContainer .pet-fee-container .wrapper p .show-less:hover{text-decoration:none}#rentEstimateContainer .pet-fee-container .wrapper .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainer .footer-section{display:block;margin-top:1rem;font-size:.875rem;margin-left:2rem;margin-right:2rem;line-height:1rem}#rentEstimateContainer .footer-section .additional-info-footer{display:block;margin-top:.5rem;font-size:.875rem}#rentEstimateContainer .footer-section .important-label-footer{display:flex}#rentEstimateContainer .footer-section .important-label-footer p{white-space:normal;margin:0}#rentEstimateContainer .footer-section .important-label-footer a{font-family:'CostarBrownBold',sans-serif}#rentEstimateContainer #rentEstimateFooterCtaSection a{font-size:.875rem}#rentEstimateContainer .footer-collapsed{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}#rentEstimateContainer ::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainer ::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5}#rentEstimateContainer ::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainer .mortar-tooltip{padding:0!important;margin-left:.25rem;display:flex;align-items:center}#rentEstimateContainer .mortar-tooltip-text.top{left:2.25rem!important;padding:.5rem 1rem;width:12rem}#rentEstimateContainer .fee{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainer .fee span{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainer .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainer .fee .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif;color:#000;display:flex}#rentEstimateContainer .fee .fee-title-section .fee-title .mortar-tooltip{display:inline-flex!important}#rentEstimateContainer .fee .fee-amount{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainer .fee-container{border-bottom:1px dashed #d2d2d2;padding:.25rem 0}#rentEstimateContainer .fee-container:first-child{padding-top:0}#rentEstimateContainer .fee-container:last-child{border-bottom:0;padding-bottom:0}#rentEstimateContainer .hidden{display:none!important}#rentEstimateContainer #rentEstimateBackdrop{opacity:.75}#rentEstimateContainer .mortar-tooltip{display:inline-block!important}#rentEstimateContainer .mortar-tooltip .mortar-tooltip-text{position:fixed!important;transform:translate(2.5vw,-70%)!important;left:unset!important;right:auto!important;bottom:unset!important;padding:1rem!important}#rentEstimateContainer .additional-fee-section{border-top:1px dashed #d2d2d2}#rentEstimateContainer .fee-amount{text-align:right}#rentEstimateContainer .empty-state-container{height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}#rentEstimateContainer .empty-state-container .section-header .header3{margin:0}#rentEstimateContainer *{box-sizing:border-box}.apartment-primary-color #tabNav1::after{background-color:#367b01!important}.apartment-primary-color .dropdown-outer::after{color:#367b01!important}.apartment-primary-color .down2StoryIcon::before{color:#367b01!important}.apartment-primary-color .selected-lease-term{border-color:#367b01;background:#367b01;color:#fff!important}.apartmentfinder-primary-color #tabNav1::after{background-color:#ec7200!important}.apartmentfinder-primary-color .dropdown-outer::after{color:#ec7200!important}.apartmentfinder-primary-color .down2StoryIcon::before{color:#ec7200!important}.apartmentfinder-primary-color .up2StoryIcon::before{color:#ec7200!important}.apartmentfinder-primary-color .selected-lease-term{border-color:#ec7200;background:#ec7200;color:#fff!important}.forrent-primary-color #tabNav1::after{background-color:#1975b3!important}.forrent-primary-color .dropdown-outer::after{color:#1975b3!important}.forrent-primary-color .down2StoryIcon::before{color:#1975b3!important}.forrent-primary-color .up2StoryIcon::before{color:#1975b3!important}.forrent-primary-color .selected-lease-term{border-color:#1975b3;background:#1975b3;color:#fff!important}.homes-primary-color #tabNav1::after{background-color:#ff850f!important}.homes-primary-color .dropdown-outer::after{color:#ff850f!important}.homes-primary-color .down2StoryIcon::before{color:#ff850f!important}.homes-primary-color .up2StoryIcon::before{color:#ff850f!important}.homes-primary-color .selected-lease-term{border-color:#ff850f;background:#ff850f;color:#fff!important}#rentEstimateSendMessageButton:focus{box-shadow:unset;border-color:unset}#rentEstimateSendMessageButton:hover{background:unset}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#000}.modalBackdrop.fade{opacity:0;filter:alpha(opacity=0)}.modalBackdrop.in,.modalBackdrop.show{opacity:.75;filter:alpha(opacity=75)}#rentalDetailContainer{position:fixed;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%);overflow-x:hidden;z-index:1070;width:85vw;height:100%;background-color:#fff;display:flex;flex-direction:column}#rentalDetailContainer #udrLDPMap{display:none}#rentalDetailContainer::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer #headerContainer .top-left-container{margin-top:2rem;padding:0 2.5rem;width:100%}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer{z-index:2;width:28%}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .listing-name{position:absolute;left:2.5rem;margin:0;top:2rem;font-family:"CostarBrownRegular",sans-serif;font-size:1.875rem;color:#4c4c4c}@media only screen and (max-width:1366px){#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer{width:380px}}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0;z-index:100;font-size:.875rem}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding:11px 16px;width:100%}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownLight",sans-serif;margin-left:.5rem;max-width:55%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block;margin:0 5px}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem;display:flex;gap:4px}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .rent-info{font-family:"CostarBrownRegular",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px;border-top:0;margin-top:0!important}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset;scrollbar-width:auto}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding:12px 16px}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownLight",sans-serif;margin-left:.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .middle-section .rent-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{display:flex;gap:4px}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .rent-info{font-family:"CostarBrownRegular",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentalDetailContainer #headerContainer .top-left-container #rentalDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:1rem;font-size:1.75rem}#rentalDetailContainer #headerContainer .top-right-container{position:absolute;top:2rem;right:2.5rem;display:flex;align-items:center}#rentalDetailContainer #headerContainer .top-right-container .close-button-section .close-button{cursor:pointer;font-size:1rem;display:flex}#rentalDetailContainer #headerContainer .top-right-container .close-button-section .close-button i{font-size:2rem;position:relative}#rentalDetailContainer #headerContainer .top-right-container .phone-number-section{align-content:center;margin-right:16px}#rentalDetailContainer #headerContainer .top-right-container .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentalDetailContainer #headerContainer .top-right-container .phone-number-section .link-section a{display:flex;align-items:center;font-size:1.125rem}#rentalDetailContainer #headerContainer #tabs-cta-container{display:flex;justify-content:space-between;border-bottom:.0625rem solid rgba(191,191,191,.7);margin-top:8px;flex-direction:row;width:100%;position:relative;min-height:4rem}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-wrapper{padding-left:2.5rem;flex-grow:1;position:relative;bottom:-29px;display:block;scrollbar-width:none;overflow:hidden;white-space:nowrap}@media only screen and (min-width:2240px){#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-wrapper{bottom:-33px}}@media only screen and (min-width:2560px){#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-wrapper{bottom:-41px}}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-nav{border-bottom:0;overflow:hidden}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-nav .first-tab{margin-left:0!important;margin-right:12px;padding-left:0;padding-right:0}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-nav .tab{margin-left:12px;margin-right:12px;padding-left:0;padding-right:0}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-nav button:after{height:0!important}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-nav .tab-visible:after{height:.25rem!important}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section{margin:.75rem 2.5rem .75rem .75rem;display:flex;gap:16px;flex:0 0 200px;justify-content:right}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section button{text-wrap:nowrap}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section button:first-of-type{background-color:#367b01;border-color:#367b01;color:#fff}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;justify-content:center}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section .apply-now-button i{font-size:1.5rem;position:relative;left:.25rem}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentalDetailContainer .content-container{flex:1;position:relative;padding:1rem 2.5rem;height:1px;overflow:auto;z-index:1}#rentalDetailContainer .content-container .floor-plan-wrapper,#rentalDetailContainer .content-container .unit-detail-wrapper{height:100%;display:flex;flex-wrap:wrap}#rentalDetailContainer .content-container .floor-plan-wrapper .left-unit-detail-container,#rentalDetailContainer .content-container .unit-detail-wrapper .left-unit-detail-container{flex:1 0;padding-right:16px;overflow-y:auto;height:100%;width:50%;overflow-x:hidden}#rentalDetailContainer .content-container .floor-plan-wrapper .left-unit-detail-container>*:not(:first-child),#rentalDetailContainer .content-container .unit-detail-wrapper .left-unit-detail-container>*:not(:first-child){margin-top:2rem;margin-bottom:2rem}#rentalDetailContainer .content-container .floor-plan-wrapper .left-unit-detail-container .line,#rentalDetailContainer .content-container .unit-detail-wrapper .left-unit-detail-container .line{border-bottom:1px solid #d2d2d2}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols{display:flex;flex-basis:100%;color:#4c4c4c;font-family:'CostarBrownBold',sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col:not(:first-of-type),#rentalDetailContainer .content-container .unit-detail-wrapper .one-col:not(:first-of-type),#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols:not(:first-of-type),#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols:not(:first-of-type){margin-top:.5rem!important}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col>div,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col>div,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols>div,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols>div{box-sizing:border-box}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col>div:nth-child(n+3),#rentalDetailContainer .content-container .unit-detail-wrapper .one-col>div:nth-child(n+3),#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols>div:nth-child(n+3),#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols>div:nth-child(n+3){padding-top:.5rem}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col .specs-header,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col .specs-header,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols .specs-header,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols .specs-header{font-size:1.5rem}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col .specs-header.pricing,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col .specs-header.pricing,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols .specs-header.pricing,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols .specs-header.pricing{display:flex;align-items:center;column-gap:.25rem;flex-direction:row;flex-wrap:wrap;row-gap:0}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col .all-in-pricing-text,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col .all-in-pricing-text,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols .all-in-pricing-text,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols .all-in-pricing-text{display:flex;font-size:.875rem;font-family:"CostarBrownLight",sans-serif;align-items:center}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col .all-in-pricing-text i,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col .all-in-pricing-text i,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols .all-in-pricing-text i,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols .all-in-pricing-text i{color:#0f8ac0;font-size:1rem;padding-right:.125rem}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col .all-in-pricing-text i::before,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col .all-in-pricing-text i::before,#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols .all-in-pricing-text i::before,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols .all-in-pricing-text i::before{position:relative;top:2px}#rentalDetailContainer .content-container .floor-plan-wrapper .one-col,#rentalDetailContainer .content-container .unit-detail-wrapper .one-col{flex-direction:column}#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols,#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols{justify-content:space-between}#rentalDetailContainer .content-container .floor-plan-wrapper .two-cols>div:nth-of-type(2n),#rentalDetailContainer .content-container .unit-detail-wrapper .two-cols>div:nth-of-type(2n){justify-content:end;text-align:right}#rentalDetailContainer .content-container .floor-plan-wrapper .left-col,#rentalDetailContainer .content-container .unit-detail-wrapper .left-col,#rentalDetailContainer .content-container .floor-plan-wrapper .right-col,#rentalDetailContainer .content-container .unit-detail-wrapper .right-col{gap:.5rem;display:flex;flex-direction:column}#rentalDetailContainer .content-container .floor-plan-wrapper .unit-specs,#rentalDetailContainer .content-container .unit-detail-wrapper .unit-specs{display:flex;flex-wrap:wrap;padding:0;margin:0;position:relative;left:1rem;color:#000;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .unit-specs>li,#rentalDetailContainer .content-container .unit-detail-wrapper .unit-specs>li{margin-right:1.75rem;list-style-type:initial!important}#rentalDetailContainer .content-container .floor-plan-wrapper .unit-specs>li:first-of-type,#rentalDetailContainer .content-container .unit-detail-wrapper .unit-specs>li:first-of-type{list-style-type:none!important;position:relative;left:-1rem;margin-right:.75rem}#rentalDetailContainer .content-container .floor-plan-wrapper .unit-specs>li::marker,#rentalDetailContainer .content-container .unit-detail-wrapper .unit-specs>li::marker{font-size:.75rem}#rentalDetailContainer .content-container .floor-plan-wrapper .available-date-label,#rentalDetailContainer .content-container .unit-detail-wrapper .available-date-label{font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .special .system-message.message-neutral,#rentalDetailContainer .content-container .unit-detail-wrapper .special .system-message.message-neutral{max-width:unset;border:.15rem dotted #0f8ac0}#rentalDetailContainer .content-container .floor-plan-wrapper .special .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .special .header4{padding-top:0;font-family:'CostarBrownBold',sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .special .copy,#rentalDetailContainer .content-container .unit-detail-wrapper .special .copy{padding-top:0;font-family:"CostarBrownRegular",sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing i,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing i{font-size:1.25rem;position:relative;top:-1px}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing .header4{font-family:'CostarBrownBold',sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing .btn-text:hover,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing .btn-text:hover{text-decoration:none}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing p,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing p{font-family:"CostarBrownLight",sans-serif!important}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing button,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing button{display:flex;align-items:center}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing::-webkit-scrollbar,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing::-webkit-scrollbar,#rentalDetailContainer .content-container .floor-plan-wrapper .lease::-webkit-scrollbar,#rentalDetailContainer .content-container .unit-detail-wrapper .lease::-webkit-scrollbar,#rentalDetailContainer .content-container .floor-plan-wrapper .description::-webkit-scrollbar,#rentalDetailContainer .content-container .unit-detail-wrapper .description::-webkit-scrollbar,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities::-webkit-scrollbar,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities::-webkit-scrollbar,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection::-webkit-scrollbar,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing::-webkit-scrollbar-track,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing::-webkit-scrollbar-track,#rentalDetailContainer .content-container .floor-plan-wrapper .lease::-webkit-scrollbar-track,#rentalDetailContainer .content-container .unit-detail-wrapper .lease::-webkit-scrollbar-track,#rentalDetailContainer .content-container .floor-plan-wrapper .description::-webkit-scrollbar-track,#rentalDetailContainer .content-container .unit-detail-wrapper .description::-webkit-scrollbar-track,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities::-webkit-scrollbar-track,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities::-webkit-scrollbar-track,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection::-webkit-scrollbar-track,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .floor-plan-wrapper .lease::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .unit-detail-wrapper .lease::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .floor-plan-wrapper .description::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .unit-detail-wrapper .description::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing .topAmenity,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing .topAmenity,#rentalDetailContainer .content-container .floor-plan-wrapper .lease .topAmenity,#rentalDetailContainer .content-container .unit-detail-wrapper .lease .topAmenity,#rentalDetailContainer .content-container .floor-plan-wrapper .description .topAmenity,#rentalDetailContainer .content-container .unit-detail-wrapper .description .topAmenity,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities .topAmenity,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities .topAmenity,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection .topAmenity,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection .topAmenity,#rentalDetailContainer .content-container .floor-plan-wrapper .pricing .topLeaseTerm,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing .topLeaseTerm,#rentalDetailContainer .content-container .floor-plan-wrapper .lease .topLeaseTerm,#rentalDetailContainer .content-container .unit-detail-wrapper .lease .topLeaseTerm,#rentalDetailContainer .content-container .floor-plan-wrapper .description .topLeaseTerm,#rentalDetailContainer .content-container .unit-detail-wrapper .description .topLeaseTerm,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities .topLeaseTerm,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities .topLeaseTerm,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection .topLeaseTerm,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection .topLeaseTerm{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul{padding:0;margin:0}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul li,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul li,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul li{list-style:none}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul li:last-child ul,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul li:last-child ul,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul li:last-child ul,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul li:last-child ul,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul li:last-child ul,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul li:last-child ul,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul li:last-child ul,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul li:last-child ul,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul li:last-child ul,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul li:last-child ul{border-bottom:0;margin-bottom:0;padding-bottom:0}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul li .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul li .header4,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul li .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul li .header4,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul li .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul li .header4,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul li .header4,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul li .header4,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul li .header4,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul li .header4{font-family:'CostarBrownBold',sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul li .amenity,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul li .amenity,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul li .amenity,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul li .amenity,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul li .amenity,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul li .amenity,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul li .amenity,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul li .amenity,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul li .amenity,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul li .amenity{color:#000}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul ul{padding-bottom:1.375rem;padding-top:.4rem;margin-bottom:1rem;column-count:2;list-style:none}@media only screen and (max-width:1366px){#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul ul,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul ul,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul ul{column-count:1}}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul ul li,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul ul li,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul ul li,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul ul li,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul ul li{font-family:"CostarBrownLight",sans-serif;font-size:1rem;color:#000;padding-right:20px;padding-left:1rem;padding-top:.5rem;list-style-type:none;position:relative}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul ul li::before,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul ul li::before,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul ul li::before,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul ul li::before,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul ul li::before,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul ul li::before,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul ul li::before,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul ul li::before,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul ul li::before,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul ul li::before{content:"•";color:#4c4c4c;left:0;position:absolute}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul>li>ul>li:first-child,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul>li>ul>li:first-child,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul>li>ul>li:first-child,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul>li>ul>li:first-child,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul>li>ul>li:first-child,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul>li>ul>li:first-child,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul>li>ul>li:first-child,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul>li>ul>li:first-child,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul>li>ul>li:first-child,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul>li>ul>li:first-child{margin-top:0}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing ul>li>ul>li:last-child,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing ul>li>ul>li:last-child,#rentalDetailContainer .content-container .floor-plan-wrapper .lease ul>li>ul>li:last-child,#rentalDetailContainer .content-container .unit-detail-wrapper .lease ul>li>ul>li:last-child,#rentalDetailContainer .content-container .floor-plan-wrapper .description ul>li>ul>li:last-child,#rentalDetailContainer .content-container .unit-detail-wrapper .description ul>li>ul>li:last-child,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities ul>li>ul>li:last-child,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities ul>li>ul>li:last-child,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection ul>li>ul>li:last-child,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection ul>li>ul>li:last-child{margin-bottom:.5rem}#rentalDetailContainer .content-container .floor-plan-wrapper .pricing p,#rentalDetailContainer .content-container .unit-detail-wrapper .pricing p,#rentalDetailContainer .content-container .floor-plan-wrapper .lease p,#rentalDetailContainer .content-container .unit-detail-wrapper .lease p,#rentalDetailContainer .content-container .floor-plan-wrapper .description p,#rentalDetailContainer .content-container .unit-detail-wrapper .description p,#rentalDetailContainer .content-container .floor-plan-wrapper .amenities p,#rentalDetailContainer .content-container .unit-detail-wrapper .amenities p,#rentalDetailContainer .content-container .floor-plan-wrapper #floorPlanSection p,#rentalDetailContainer .content-container .unit-detail-wrapper #floorPlanSection p{margin:0;padding-top:.5rem}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section{flex:1 0;padding-left:16px;height:100%;width:50%;overflow-y:auto}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel{height:50%;border-radius:10px;border:1px solid #d2d2d2}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .navigationControl,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .navigationControl{margin-top:unset!important;display:flex;align-items:center;z-index:101}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .rightNav{padding:16px;display:flex;align-items:center}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .rightNav i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .rightNav i{color:#4c4c4c;text-shadow:0 0 10px #fff;font-size:3rem;display:flex;margin:0}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section{position:absolute;z-index:101;right:1rem;top:1rem}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button{display:flex;padding:.25rem;border-radius:6px;border:1px solid #d2d2d2;background:#fff}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button i{font-size:1.5rem;color:#4c4c4c;width:33px}@media only screen and (max-width:2560px){#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .enlarge-button-section button i{width:27px}}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item{width:100%;background-color:#fff;margin-right:0;display:flex;align-items:center;justify-content:center}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .active-media,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .active-media{max-width:calc(100% - 2rem);max-height:calc(100% - 2rem);background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:10px}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink{width:100%;height:100%}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .active-media,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .active-media{width:100%;height:100%;max-height:unset;max-width:unset}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content,#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.75);padding:.5rem;color:#fff;border-radius:50%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading i,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading i{font-size:2.5rem}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading span,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading span{font-size:.875rem;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .loading{display:none}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .float,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .float{position:absolute;border-radius:5.714px;border:1.429px solid #fff;background:rgba(32,32,31,.5);display:flex;padding:.375rem}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .float.bottom-right,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .float.bottom-right{bottom:3rem;right:3rem}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .virtual-tour-logo,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .thumbsLink .cta-wrapper .virtual-tour-logo{height:43px!important;width:auto;aspect-ratio:auto!important}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .iframe-active,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .iframe-active{z-index:100;border-radius:10px;align-content:center;justify-content:center;display:flex;align-items:center;width:100%;max-width:unset;aspect-ratio:unset}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item .videoIframe,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item .videoIframe{height:100%}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item iframe,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item iframe{height:100%;width:auto;max-width:60vw;aspect-ratio:1.5}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .carousel .carouselContent .item video,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .carousel .carouselContent .item video{width:auto;border-radius:10px;height:100%;aspect-ratio:1.5;max-width:60vw}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section .extra-height,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section .extra-height{height:90%!important}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section #mediaCaption,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section #mediaCaption{padding-top:16px;text-align-last:center;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;text-align:-webkit-center}#rentalDetailContainer .content-container .floor-plan-wrapper .floor-plan-section #mediaDisclaimer,#rentalDetailContainer .content-container .unit-detail-wrapper .floor-plan-section #mediaDisclaimer{padding-top:16px;text-align:center}#rentalDetailContainer .content-container .floor-plan-wrapper .remove-left-padding,#rentalDetailContainer .content-container .unit-detail-wrapper .remove-left-padding{padding:0}#rentalDetailContainer .content-container .floor-plan-wrapper .remove-left-padding .carousel,#rentalDetailContainer .content-container .unit-detail-wrapper .remove-left-padding .carousel{height:80%}#rentalDetailContainer .content-container .videos-wrapper,#rentalDetailContainer .content-container .virtualTours-wrapper,#rentalDetailContainer .content-container .photos-wrapper,#rentalDetailContainer .content-container .matterportExterior-wrapper{display:flex;flex-direction:column;height:100%;overflow-y:auto}#rentalDetailContainer .content-container .videos-wrapper::-webkit-scrollbar,#rentalDetailContainer .content-container .virtualTours-wrapper::-webkit-scrollbar,#rentalDetailContainer .content-container .photos-wrapper::-webkit-scrollbar,#rentalDetailContainer .content-container .matterportExterior-wrapper::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer .content-container .videos-wrapper::-webkit-scrollbar-track,#rentalDetailContainer .content-container .virtualTours-wrapper::-webkit-scrollbar-track,#rentalDetailContainer .content-container .photos-wrapper::-webkit-scrollbar-track,#rentalDetailContainer .content-container .matterportExterior-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer .content-container .videos-wrapper::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .virtualTours-wrapper::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .photos-wrapper::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .matterportExterior-wrapper::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer .content-container .videos-wrapper .carousel,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel,#rentalDetailContainer .content-container .photos-wrapper .carousel,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel{height:100%}#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl{margin-top:unset!important;display:flex;align-items:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .rightNav{padding:16px;display:flex}#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .leftNav i,#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .rightNav i,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .rightNav i,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .rightNav i,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .rightNav i{color:#4c4c4c;text-shadow:0 0 10px #fff;font-size:3rem}#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .leftNav,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .leftNav{left:0;padding-left:0;align-items:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .photos-wrapper .carousel .navigationControl .rightNav,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .navigationControl .rightNav{right:0;padding-right:0;align-items:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item{width:100%;background-color:#fff;margin-right:0;display:flex;align-items:center;justify-content:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item .active-media,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item .active-media,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item .active-media,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item .active-media{background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:10px}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item a,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item a,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item a,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item a{position:relative;height:100%;justify-content:center;display:flex;align-items:center;max-width:100%}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item a img,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item a img,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item a img,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item a img{border-radius:10px;height:calc(100% - 2rem);aspect-ratio:1.5;max-width:fit-content!important}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item .iframe-active,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item .iframe-active,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item .iframe-active,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item .iframe-active{z-index:100;border-radius:10px;align-content:center;justify-content:center;display:flex;align-items:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item .videoIframe,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item .videoIframe,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item .videoIframe,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item .videoIframe{height:100%}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item iframe,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item iframe,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item iframe,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item iframe{height:100%;width:auto;max-width:60vw;aspect-ratio:1.5}#rentalDetailContainer .content-container .videos-wrapper .carousel .carouselContent .item video,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .carouselContent .item video,#rentalDetailContainer .content-container .photos-wrapper .carousel .carouselContent .item video,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .carouselContent .item video{width:auto;border-radius:10px;height:100%;aspect-ratio:1.5;max-width:60vw}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .cta-content,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .cta-content,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .cta-content,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .cta-content,#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .loading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:rgba(0,0,0,.75);border:1px solid rgba(255,255,255,.75);padding:.5rem;color:#fff;border-radius:50%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .cta-content i,#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .loading i,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .loading i,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .loading i,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .loading i{font-size:2.5rem}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .cta-content span,#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .loading span,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .loading span,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .loading span,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .loading span{font-size:.875rem;font-family:"CostarBrownLight",sans-serif}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .loading,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .loading{display:none}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .float,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .float,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .float,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .float{position:absolute;border-radius:5.714px;border:1.429px solid #fff;background:rgba(32,32,31,.5);display:flex;padding:.375rem}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .float.bottom-right,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .float.bottom-right,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .float.bottom-right,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .float.bottom-right{bottom:3rem;right:3rem}#rentalDetailContainer .content-container .videos-wrapper .carousel .cta-wrapper .virtual-tour-logo,#rentalDetailContainer .content-container .virtualTours-wrapper .carousel .cta-wrapper .virtual-tour-logo,#rentalDetailContainer .content-container .photos-wrapper .carousel .cta-wrapper .virtual-tour-logo,#rentalDetailContainer .content-container .matterportExterior-wrapper .carousel .cta-wrapper .virtual-tour-logo{height:43px!important;width:auto;aspect-ratio:auto!important}#rentalDetailContainer .content-container .videos-wrapper .media-caption-section,#rentalDetailContainer .content-container .virtualTours-wrapper .media-caption-section,#rentalDetailContainer .content-container .photos-wrapper .media-caption-section,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-caption-section{display:flex;padding:1rem 0 2rem;align-items:center;justify-content:center;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;height:3rem}#rentalDetailContainer .content-container .videos-wrapper .media-caption-section #mediaCaption,#rentalDetailContainer .content-container .virtualTours-wrapper .media-caption-section #mediaCaption,#rentalDetailContainer .content-container .photos-wrapper .media-caption-section #mediaCaption,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-caption-section #mediaCaption{padding:0 17vw}#rentalDetailContainer .content-container .videos-wrapper .media-caption-section #mediaCount,#rentalDetailContainer .content-container .virtualTours-wrapper .media-caption-section #mediaCount,#rentalDetailContainer .content-container .photos-wrapper .media-caption-section #mediaCount,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-caption-section #mediaCount{right:17vw}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1366px){#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper{padding-bottom:1rem}}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section{display:flex;gap:16px;justify-content:start;overflow-x:auto;padding:1px .25rem}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section .thumbnail-media,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section .thumbnail-media,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section .thumbnail-media,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section .thumbnail-media{background-size:contain;background-repeat:no-repeat;width:5.25rem;height:3.5rem;border-radius:4px}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section .active-thumbnail,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section .active-thumbnail,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section .active-thumbnail,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section .active-thumbnail{outline:2px solid #367b01;padding:1px}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-track,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-track,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-track,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer .content-container .videos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .virtualTours-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .photos-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-thumb,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-thumbnail-wrapper .media-thumbnail-section::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer .content-container .videos-wrapper .media-disclaimer-section,#rentalDetailContainer .content-container .virtualTours-wrapper .media-disclaimer-section,#rentalDetailContainer .content-container .photos-wrapper .media-disclaimer-section,#rentalDetailContainer .content-container .matterportExterior-wrapper .media-disclaimer-section{padding:1rem 0;text-align:center}#rentalDetailContainer .content-container .matterportExterior-wrapper .caption{text-align:center;padding:2rem 0;font-size:1rem;line-height:150%;letter-spacing:.01rem}@media(min-width:1366px){#rentalDetailContainer .content-container .matterportExterior-wrapper .caption{padding-bottom:1rem}}#rentalDetailContainer .content-container .photos-wrapper .active-media{height:calc(100% - 2rem);width:fit-content}#rentalDetailContainer .content-container .outer-wrapper{display:flex;justify-content:center;height:100%}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper{width:40%;height:100%}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper .price-by-title,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper .price-by-title{text-align:center;display:block;width:100%;font-size:1.875rem;font-family:'CostarBrownBold',sans-serif}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper .price-by-lease-term,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper .price-by-lease-term{margin-top:2rem}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .disabled-navigation,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .disabled-navigation{cursor:default;color:#d0d0d0}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-main,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-main{width:100%}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-datetime,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-datetime{display:flex;justify-content:space-between;padding-top:2rem}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-datetime .today,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-datetime .today{text-align:unset;float:unset;width:unset;margin:unset}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-datetime .nav-section,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-datetime .nav-section{display:flex}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-datetime .nav-section .cld-nav,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-datetime .nav-section .cld-nav{display:flex;align-items:end}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-datetime .nav-section .cld-nav .right-nav-icon,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-datetime .nav-section .cld-nav .right-nav-icon{padding-left:1px}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-day,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-day{height:4.5rem}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper #calendar .cld-day .cld-number .cld-title span,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper #calendar .cld-day .cld-number .cld-title span{position:absolute;top:30%;left:20%}#rentalDetailContainer .content-container .outer-wrapper .rental-detail-lease-term-wrapper .disclaimer-section,#rentalDetailContainer .content-container .outer-wrapper .rental-detail-move-in-date-wrapper .disclaimer-section{margin-top:2rem;text-align:center;font-family:"CostarBrownRegular",sans-serif}#rentalDetailContainer #locationMapSection #directionLink{display:flex;justify-content:center;align-items:center;top:12rem;position:absolute;z-index:10;border:solid 1px #d2d2d2;line-height:18px;color:#0576a7;letter-spacing:.1px;padding:.75rem .5rem;left:3.25rem;border-radius:.25rem;background-color:#fff;text-decoration:none;box-shadow:0 6px 16px 2px rgba(0,0,0,.16)}#rentalDetailContainer #locationMapSection #directionLink i{font-size:1.5rem}#rentalDetailContainer #locationMapSection #locationMapContainer{padding:2rem 2.5rem}#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap{width:100%;height:100%;position:relative}#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap .map-container-wrapper,#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap #location-map-container{min-height:425px;height:calc(72vh);max-height:900px}#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap #location-map-container{border-radius:.625rem}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer{width:100%;white-space:nowrap;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a{color:#4c4c4c;position:relative;display:inline-block;text-decoration:none;background:#e5e5e5;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:3em;text-align:center;border-right:1px solid #cacaca;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a:first-child{border-bottom-left-radius:.25rem}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a:last-child{border-color:#e5e5e5;border-bottom-right-radius:.25rem}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a:last-child:active,#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a:last-child:hover{border-color:#4c4c4c}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a.active{background:#4c4c4c;color:#fff}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a i:not(.notIncluded){font-size:1.5625rem}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a i.notIncluded{margin-right:.3rem}@media only screen and (max-width:767px){#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a span{font-size:.875rem}}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer a:hover{background:#4c4c4c;color:#fff;border-right:1px solid #fff}#rentalDetailContainer #locationMapSection #locationMapContainer .placesContainer .place{display:block}#rentalDetailContainer #locationMapSection #locationMapContainer .gm-style-iw-chr{display:none}#rentalDetailContainer #locationMapSection #locationMapContainer .info-window{width:170px;background:#fff;border-radius:12px;text-align:center;padding-top:10px}#rentalDetailContainer #locationMapSection #locationMapContainer .info-header{display:flex;align-items:center;gap:2px;justify-content:center}#rentalDetailContainer #locationMapSection #locationMapContainer .info-header h3{margin:0;font-size:13px;color:#3f3f3f}#rentalDetailContainer #locationMapSection #locationMapContainer .info-icon{width:24px;height:24px}#rentalDetailContainer #locationMapSection #locationMapContainer .info-address{font-size:11px;color:#4c4c4c;margin-bottom:10px}#rentalDetailContainer #locationMapSection #locationMapContainer .info-controls{display:flex;justify-content:space-between;align-items:center;margin-top:8px}#rentalDetailContainer #locationMapSection #locationMapContainer .info-btn{background:#74b71b;color:#fff;border:0;padding:5px 8px;border-radius:5px;cursor:pointer;transition:.3s}#rentalDetailContainer #locationMapSection #locationMapContainer .info-btn:disabled{background:#ccc;cursor:not-allowed}#rentalDetailContainer #locationMapSection #locationMapContainer .info-btn:hover{background:#367b01}#rentalDetailContainer #locationMapSection #locationMapContainer .info-footer{margin-top:10px;padding:8px;background:#f5f5f5;font-size:12px;border-radius:6px;color:#555}#rentalDetailContainer #locationMapSection #locationMapContainer .gm-style .gm-style-iw-d::-webkit-scrollbar{width:13px}#rentalDetailContainer #locationMapSection .custom-overlay{border-radius:.25rem;display:flex;flex-direction:column;height:auto;align-items:flex-end;justify-content:flex-end;padding-right:5px}#rentalDetailContainer #locationMapSection .custom-overlay .map-btn{display:flex;justify-content:center;align-items:center;width:56px;height:56px;cursor:pointer;padding:.3125rem;margin:.3125rem;border-radius:8px;border:1px solid #d2d2d2;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.35)}#rentalDetailContainer #locationMapSection .custom-overlay .map-btn i{color:#4c4c4c;font-size:31px}#rentalDetailContainer #locationMapSection .custom-overlay .map-btn:hover i{color:#000}@media screen and (min-height:600px) and (max-height:800px){#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap .map-container-wrapper,#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap #location-map-container{height:450px}}@media screen and (min-height:801px) and (max-height:900px){#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap .map-container-wrapper,#rentalDetailContainer #locationMapSection #locationMapContainer .profileMap #location-map-container{height:551px}}#rentalDetailContainer .footer-container{position:absolute;bottom:0;padding:1rem;border-top:1px solid #d2d2d2;width:100%;background:#fff;display:flex;gap:1rem}#rentalDetailContainer .footer-container button{width:100%}#rentalDetailContainer .footer-container button:first-of-type{background-color:#367b01;border-color:#367b01;color:#fff}@media only screen and (max-width:1366px){#rentalDetailContainer{width:100%}#rentalDetailContainer #headerContainer #tabs-cta-container{flex-direction:column-reverse!important}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-wrapper{bottom:unset!important}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section{flex:unset!important;margin-left:2.5rem!important;margin-bottom:1rem!important}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section button{flex-grow:1!important}#rentalDetailContainer #headerContainer .top-left-container .dropdown-inner{width:380px!important}#rentalDetailContainer #headerContainer .top-right-container{top:2.5rem!important}#rentalDetailContainer #rentalDetailModalContentContainer{padding:0}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper{padding:32px 40px}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section .carousel,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section .carousel{height:50%}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section.remove-left-padding .carousel,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section.remove-left-padding .carousel{height:80%}#rentalDetailContainer #rentalDetailModalContentContainer .virtualTours-wrapper .thumbsLink{display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .virtualTours-wrapper iframe{height:60%;width:auto}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper a{display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper a img{height:60%;width:auto}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper #modalVideoPlayer{height:60%;width:auto}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl{margin-top:unset!important;display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .leftNav{left:16px;padding:0;height:auto}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .rightNav{right:16px;padding:0;height:auto}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .rightNav i{margin:0}#rentalDetailContainer #rentalDetailModalContentContainer .media-caption-section{padding-top:0}#rentalDetailContainer #rentalDetailModalContentContainer .media-caption-section #mediaCount{right:50px}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile{height:96%!important;overflow-y:auto!important}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .lease-options-section #leaseOptionsHeader,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .lease-options-section #leaseOptionsHeader{display:block}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .rentEstimateContent,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .rentEstimateContent{margin-bottom:2rem}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .system-message,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .system-message{max-width:unset}#rentalDetailContainer .sticky-section{bottom:0!important}#rentalDetailContainer .sticky-section #ctaSection{display:none!important}#rentalDetailContainer #locationMapSection #directionLink{top:14.5625rem}}@media only screen and (max-width:768px){#rentalDetailContainer{width:100%}#rentalDetailContainer #headerContainer #tabs-cta-container{flex-direction:column-reverse!important}#rentalDetailContainer #headerContainer #tabs-cta-container .tabs-wrapper{bottom:unset!important}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section{flex:unset!important;margin-left:2.5rem!important;margin-bottom:1rem!important}#rentalDetailContainer #headerContainer #tabs-cta-container .cta-section button{flex-grow:1!important}#rentalDetailContainer #headerContainer .top-left-container .dropdown-inner{width:380px!important}#rentalDetailContainer #headerContainer .top-right-container{top:2.5rem!important}#rentalDetailContainer #rentalDetailModalContentContainer{padding:0}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#rentalDetailContainer #rentalDetailModalContentContainer::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper{padding:32px 40px}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section .carousel,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section .carousel{height:50%}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section .carousel .navigationControl,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section .carousel .navigationControl{margin-top:unset!important;display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .leftNav,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .leftNav{left:8px!important}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section .carousel .navigationControl .rightNav,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section .carousel .navigationControl .rightNav{right:8px!important}#rentalDetailContainer #rentalDetailModalContentContainer .floor-plan-wrapper .floor-plan-section #mediaDisclaimer,#rentalDetailContainer #rentalDetailModalContentContainer .unit-detail-wrapper .floor-plan-section #mediaDisclaimer{padding-bottom:3rem}#rentalDetailContainer #rentalDetailModalContentContainer .enlarge-floor-plan .carousel{height:60%!important}#rentalDetailContainer #rentalDetailModalContentContainer .virtualTours-wrapper .thumbsLink{display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .virtualTours-wrapper .thumbsLink img{height:unset;width:auto;aspect-ratio:1.5}#rentalDetailContainer #rentalDetailModalContentContainer .virtualTours-wrapper iframe{height:60%;width:auto;aspect-ratio:1.5}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper a{display:flex;align-items:center}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper a img{height:unset;width:auto;aspect-ratio:1.5}#rentalDetailContainer #rentalDetailModalContentContainer .videos-wrapper #modalVideoPlayer{height:60%;width:auto;aspect-ratio:1.5}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .leftNav{left:16px;padding:0;height:auto}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .rightNav{right:16px;padding:0;height:auto}#rentalDetailContainer #rentalDetailModalContentContainer .navigationControl .rightNav i{margin:0}#rentalDetailContainer #rentalDetailModalContentContainer .media-caption-section{padding-top:0}#rentalDetailContainer #rentalDetailModalContentContainer .media-caption-section #mediaCount{right:50px}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile{height:87%!important;overflow-y:auto!important}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .lease-options-section #leaseOptionsHeader,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .lease-options-section #leaseOptionsHeader{display:block}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .rentEstimateContent,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .rentEstimateContent{margin-bottom:2rem}#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV2Mobile .system-message,#rentalDetailContainer #rentalDetailModalContentContainer #rentEstimateContainerV3Mobile .system-message{max-width:unset}#rentalDetailContainer .sticky-section{bottom:7%!important}#rentalDetailContainer .sticky-section #ctaSection{display:none!important}}@media(min-width:2560px){#rentalDetailContainer #locationMapSection #directionLink{top:11.5rem}}#backgroundBackdrop{opacity:.5}.hidden{display:none!important}.loadingOverlay{background-color:#fff;width:100%;height:100%;position:absolute;z-index:15;overflow:hidden;left:0;display:block}.loadingOverlay .spinnerTextWrapper{height:100%;display:flex;justify-content:center}.loadingOverlay .spinnerTextContainer{height:100%}.loadingOverlay .apartmentsLogoStoryIllustration{color:#74b71b;font-size:3.5em;display:none;-webkit-transform-origin:50% 51.5%;transform-origin:50% 51.5%;position:relative;top:40%}.loadingOverlay .apartmentsLogoStoryIllustration.rotate{-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}.loadingOverlay .apartmentsLogoStoryIllustration.active{display:inline-block}.loadingOverlay p{color:#fff;font-size:1.5em}.loadingOverlay p.loadTime{top:18.25em;margin-left:-3.25rem}.no-wrap{white-space:nowrap}.enlarge-floor-plan{padding-left:0}.enlarge-floor-plan .carousel{height:60%!important}.no-floorplan-container{border:0!important}#udrModalPropertyMapView{overflow-y:scroll;padding:2rem 2.5rem;overflow:hidden;flex-grow:1}#udrModalPropertyMapView fieldset{margin-top:0!important}#udrModalPropertyMapView #udrModalMap{z-index:1;width:69.5%;display:inline-block;vertical-align:top;height:70%}#udrModalPropertyMapView #listViewSection{width:30%;display:flex;height:calc(100% - 5.375rem);float:right;flex-direction:column;min-height:400px}#udrModalPropertyMapView #listViewSection .totalCount{margin-top:0!important}#udrModalPropertyMapView #listViewSection #listItems{overflow:auto;height:60vh}#udrModalPropertyMapView #listViewSection #listItems::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#udrModalPropertyMapView #listViewSection #listItems::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#udrModalPropertyMapView #listViewSection #listItems::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#udrModalPropertyMapView .udrLdpPropertyMapContainer{height:100%}.rental-dropdown-model-option{border-bottom:0!important;border-top:1px solid #bfbfbf;padding:6px 16px!important}.rental-dropdown-model-option .unit-option{display:flex;flex-direction:column;gap:4px}.rental-dropdown-model-option:first-of-type{border-top:0!important}.rental-dropdown-unit-option{border:0!important;padding:6px 32px!important}.rental-dropdown-unit-option .model-info{font-family:"CostarBrownLight",sans-serif!important}.bedroom-type-divider{padding:6px 16px;background:#fafafa;font-family:"CostarBrownRegular",sans-serif;border-top:1px solid #bfbfbf;cursor:initial}.bedroom-type-divider:first-of-type{border-top:0}@media only screen and (max-width:1366px){#rentEstimateContainerV2{height:100%;width:100%;border-radius:0;overflow-y:auto}}#rentEstimateContainerV2::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV2::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5;margin-top:20px;margin-bottom:20px}#rentEstimateContainerV2::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV2 #headerContainer{margin-top:1rem}#rentEstimateContainerV2 #headerContainer .close-button-section{margin-right:2rem;text-align-last:right}#rentEstimateContainerV2 #headerContainer .close-button-section .close-button{cursor:pointer;font-size:1rem;display:inline-block}#rentEstimateContainerV2 #headerContainer .close-button-section .close-button i{font-size:1.5rem;position:relative;top:.2rem}#rentEstimateContainerV2 #headerContainer .phone-number-section{margin-top:1rem;margin-right:2rem}#rentEstimateContainerV2 #headerContainer .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentEstimateContainerV2 #headerContainer .phone-number-section .link-section a{display:flex;align-items:center;font-size:1rem}#rentEstimateContainerV2 #headerContainer .phone-number-section .link-section a i{font-size:1.5rem}#rentEstimateContainerV2 #headerContainer .cta-section{margin-top:1rem;margin-right:2rem;display:flex;flex-flow:row-reverse;position:relative;z-index:2}#rentEstimateContainerV2 #headerContainer .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;margin-right:1rem;border-radius:10px}#rentEstimateContainerV2 #headerContainer .cta-section .apply-now-button i{font-size:1.5rem}#rentEstimateContainerV2 #headerContainer .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0;border-radius:10px}#rentEstimateContainerV2 #headerContainer .mortar-tabs{position:relative;top:-1rem}#rentEstimateContainerV2 #headerContainer .mortar-tabs .tabs-nav #tabNav1{margin-left:2rem;padding-left:0;padding-right:0}#rentEstimateContainerV2 #unitDropdownContainer{position:fixed;top:1.5rem;left:2rem;z-index:2}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block;margin:0 5px}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset;scrollbar-width:auto}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{display:unset!important}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV2 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:1rem;font-size:1.75rem}#rentEstimateContainerV2 #rentEstimateContent{display:flex;height:74%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection{width:30%;margin-right:1rem;overflow-y:auto;padding-bottom:.5rem;scrollbar-gutter:stable;overflow-x:hidden}@media only screen and (max-width:1366px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection{width:40%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .header4{margin-bottom:.5rem;display:block;margin-top:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container{border:1px solid #d2d2d2;border-radius:10px}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper #leaseTermToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer{margin-top:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding-bottom:8px}@media(max-width:850px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{grid-template-columns:1fr 1fr}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option{display:flex;text-align:center;padding:.75rem;border:1px solid #bfbfbf;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;align-items:center;justify-content:center;height:4rem;flex-direction:column}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option div{pointer-events:none}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option .leaseTermDuration{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .selected-lease-term{border-color:#367b01;background:#367b01;color:#fff}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options::after{content:"";flex:0 0 30%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .hidden{display:none}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle span{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle{border-top:1px solid #bfbfbf;display:flex;align-items:center;padding:.5rem 1rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle span{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle #moveInDateText{color:#0576a7}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper #applicationToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .fee-title{display:flex;align-items:center;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .amount-per-applicant{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;display:block}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-amount #applicationfeeTotalFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper #monthlyUtilitiesAndServicesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle #monthlyUtilitiesAndServicesContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer{padding:.5rem 1rem;border-top:1px solid #bfbfbf;background:#fafafa}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .header4{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .free-utilities{display:inline-block;font-size:1rem;margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper #oneTimeMoveInFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle #oneTimeMoveInFeesContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper #parkingToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle #parkingContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper #petsToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle #petsContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper #storageToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle{padding:.5rem 1rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper #otherFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer{margin-top:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container{margin-top:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox{min-width:auto;margin:0;display:flex}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox input{width:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label{display:flex;left:-1px}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label .description{position:relative}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox .checkbox-default+label:before{border-color:#bfbfbf;top:-2px}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .label{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem;border-top:1px solid #bfbfbf}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child .second-row{margin-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section{padding-bottom:.5rem;border-bottom:1px solid #bfbfbf}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .fee-description{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row{margin-top:.25rem;margin-bottom:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .monthly-charges-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .third-row{margin-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .third-row .one-time-fee-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section:not(:first-child){padding-top:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section:last-child{padding-bottom:0;border-bottom:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .remove-border-top{border-top:0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .add-border-top{border-top:1px solid #bfbfbf}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateLeftSection .fees-list-section:not(:first-child){margin-top:1.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection{width:70%;display:flex;flex-flow:column}@media only screen and (max-width:1366px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection{width:60%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection .rent-special-section{margin-bottom:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection .rent-special-section .system-message{max-width:unset}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection .rent-special-section .header4{margin-top:0;margin-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:flex;height:100%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:50%;margin-right:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:0;border:1px solid #d2d2d2;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;height:8%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header .header3{margin:0}@media only screen and (max-width:768px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header{height:15%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{padding-left:1.5rem;padding-right:1.5rem;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;height:82%;padding-top:1rem;overflow:auto;padding-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header4{margin:0;margin-bottom:.25rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item,#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item{display:flex;justify-content:space-between;padding:.25rem 0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #optionalMonthlyFeeHeader{margin-top:1rem}@media only screen and (max-width:768px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{height:75%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #d2d2d2;height:20%;border-right:1px solid #d2d2d2;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section{position:absolute;bottom:0;height:10%;align-items:center;width:100%;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section p{display:inline-block}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:50%;margin-left:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:0;border:1px solid #d2d2d2;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;height:8%}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header .header3{margin:0}@media only screen and (max-width:768px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header{height:15%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{padding-left:1.5rem;padding-right:1.5rem;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;height:82%;padding-top:1rem;overflow:auto;padding-bottom:.5rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header4{margin:0;margin-bottom:.25rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item,#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item{display:flex;justify-content:space-between;padding:.25rem 0}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section #optionalOneTimeFeeHeader{margin-top:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-icon i{font-size:3rem;color:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text{text-align:center;color:#000}@media only screen and (max-width:768px){#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{height:75%}}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .empty-state{overflow:hidden}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #bfbfbf;height:20%;border-right:1px solid #bfbfbf;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section{position:absolute;bottom:0;width:100%;height:10%;align-items:center;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainerV2 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section p{display:inline-block}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer{width:70%;display:flex;flex-flow:column}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer .header4{margin-top:0}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar{height:100%}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime{display:flex;align-items:center;justify-content:center;background:#367b01;padding:1rem 0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .today{position:unset;float:unset;width:5.5rem;margin:unset;text-align:center;font-weight:unset;position:relative;top:-2px;margin-left:.5rem;margin-right:.5rem}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section{float:unset}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section .cld-nav{display:flex;align-items:center}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .cld-nav .right-nav-icon{border-left:0}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .close-calendar-button{position:absolute;right:1rem;font-size:1.5rem;cursor:pointer}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-labels{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#4c4c4c}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number{font-size:.75rem}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number .cld-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover{background:#367b01;color:#fff}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover span{color:#fff}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date{background:#367b01;color:#fff}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date span{color:#fff}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-left-corner{border-bottom-left-radius:10px}#rentEstimateContainerV2 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-right-corner{border-bottom-right-radius:10px}#rentEstimateContainerV2 .increment-toggle,#rentEstimateContainerV2 .decrement-toggle{cursor:pointer}#rentEstimateContainerV2 .checkbox-comments{margin-left:2rem}#rentEstimateContainerV2 .checkbox-comments p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}#rentEstimateContainerV2 .checkbox-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:1rem;color:#0576a7;line-height:1}#rentEstimateContainerV2 .checkbox-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2 .checkbox-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV2 .checkbox-comments .hidden-comment{display:none!important}#rentEstimateContainerV2 .checkbox-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2 .checkbox-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV2 .checkbox-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV2 .generic-comments{padding-bottom:.5rem}#rentEstimateContainerV2 .generic-comments p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}#rentEstimateContainerV2 .generic-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:1rem;color:#0576a7;line-height:1}#rentEstimateContainerV2 .generic-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2 .generic-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV2 .generic-comments .hidden-comment{display:none!important}#rentEstimateContainerV2 .generic-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2 .generic-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV2 .generic-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV2 .pet-fee-container .wrapper{margin-bottom:.5rem}#rentEstimateContainerV2 .pet-fee-container .wrapper .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 .pet-fee-container .wrapper p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}#rentEstimateContainerV2 .pet-fee-container .wrapper p .show-more{position:relative;right:.5rem;clear:both;float:left;cursor:pointer;font-size:1rem;color:#0576a7;line-height:1}#rentEstimateContainerV2 .pet-fee-container .wrapper p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2 .pet-fee-container .wrapper p .show-more:hover{text-decoration:none}#rentEstimateContainerV2 .pet-fee-container .wrapper .hidden-comment{display:none!important}#rentEstimateContainerV2 .pet-fee-container .wrapper .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2 .pet-fee-container .wrapper p .show-less:hover{text-decoration:none}#rentEstimateContainerV2 .pet-fee-container .wrapper .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV2 .footer-section{display:block;margin-top:2rem;font-size:1rem}#rentEstimateContainerV2 ::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV2 ::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5}#rentEstimateContainerV2 ::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV2 .mortar-tooltip{padding:0!important;margin-left:.25rem;display:flex;align-items:center}#rentEstimateContainerV2 .mortar-tooltip-text.top{left:2.25rem!important;padding:.5rem 1rem;width:12rem}#rentEstimateContainerV2 .fee{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainerV2 .fee span{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2 .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2 .fee .fee-title-section .fee-title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2 .fee-container{border-bottom:1px solid #d2d2d2;padding:.25rem 0}#rentEstimateContainerV2 .fee-container:first-child{padding-top:0}#rentEstimateContainerV2 .fee-container:last-child{border-bottom:0;padding-bottom:0}#rentEstimateContainerV2 .hidden{display:none!important}#rentEstimateContainerV2 #rentEstimateBackdrop{opacity:.75}#rentEstimateContainerV2Mobile{overflow:hidden;z-index:2;height:auto;background-color:#fff;position:relative;top:unset;left:unset;transform:unset;padding:0 16px;margin-bottom:2rem}#rentEstimateContainerV2Mobile::-webkit-scrollbar{width:20px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV2Mobile::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;box-shadow:inset 0 0 5px #f5f5f5;border:6px solid transparent;margin-top:20px;margin-bottom:20px}#rentEstimateContainerV2Mobile::-webkit-scrollbar-thumb{background-color:#4c4c4c;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV2Mobile #headerContainer{display:none}#rentEstimateContainerV2Mobile #headerContainer .close-button-section{margin-top:1rem;margin-right:1rem;text-align-last:right}#rentEstimateContainerV2Mobile #headerContainer .close-button-section .close-button{cursor:pointer;font-size:1rem;display:inline-block}#rentEstimateContainerV2Mobile #headerContainer .close-button-section .close-button i{font-size:1.5rem;position:relative;top:.45rem}#rentEstimateContainerV2Mobile #headerContainer .phone-number-section{margin-top:1rem;margin-right:2rem}#rentEstimateContainerV2Mobile #headerContainer .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentEstimateContainerV2Mobile #headerContainer .phone-number-section .link-section a{display:flex;align-items:center;font-size:1rem}#rentEstimateContainerV2Mobile #headerContainer .phone-number-section .link-section a i{font-size:1.5rem}#rentEstimateContainerV2Mobile #headerContainer .cta-section{margin-top:1rem;margin-right:2rem;display:flex;flex-flow:row-reverse;position:relative;z-index:2}#rentEstimateContainerV2Mobile #headerContainer .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;margin-right:1rem;border-radius:10px}#rentEstimateContainerV2Mobile #headerContainer .cta-section .apply-now-button i{font-size:1.5rem}#rentEstimateContainerV2Mobile #headerContainer .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0;border-radius:10px}#rentEstimateContainerV2Mobile #headerContainer .mortar-tabs{margin-top:1.5rem}#rentEstimateContainerV2Mobile #headerContainer .mortar-tabs .tabs-nav{box-shadow:0 4px 4px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #headerContainer .mortar-tabs .tabs-nav #tabNav1{margin-left:1rem;padding:0}#rentEstimateContainerV2Mobile #unitDropdownContainer{display:none}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{width:13px}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;box-shadow:inset 0 0 5px #f5f5f5;border:1px solid transparent}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-thumb{background-color:#4c4c4c;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV2Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV2Mobile #rentEstimateContent{height:auto;overflow:auto;padding:0!important}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context span{margin:0;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper #requiredFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper #optionalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .toggle-collapsed{border-bottom:1px solid #d2d2d2;border-radius:5px;padding-right:16px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .toggle-opened{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .header4{margin-bottom:1rem;display:block;margin-top:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-header{padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container{border-radius:5px;border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle{padding:.5rem 1rem;padding-bottom:1rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper #leaseTermToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option{display:flex;text-align:center;padding:.75rem;border:1px solid #bfbfbf;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;align-items:center;justify-content:center;height:4rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .selected-lease-term{border-color:#367b01;background:#367b01;color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .hidden{display:none}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle span{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle{border-top:1px solid #bfbfbf;display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle span{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle{padding:.5rem 1rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper #applicationToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .amount-per-applicant{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;display:block}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value #applicationfeeCount{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row{margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-amount #applicationfeeTotalFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper #monthlyUtilitiesAndServicesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle #monthlyUtilitiesAndServicesContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer{padding:.5rem .75rem;border-top:1px solid #bfbfbf;background:#fafafa}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .header4{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .free-utilities{display:inline-block;font-size:1rem;margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper #oneTimeMoveInFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle #oneTimeMoveInFeesContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper #parkingToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle #parkingContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper #petsToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle #petsContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper #storageToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle{padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper #otherFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer{margin-top:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox{min-width:auto;margin:0;display:flex}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox input{width:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label{display:flex;left:-1px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label .description{position:relative}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox .checkbox-default+label:before{border-color:#bfbfbf;top:-2px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .label{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem;border-top:1px solid #bfbfbf;padding-bottom:.25rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child .second-row{margin-bottom:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section{padding-bottom:.5rem;border-bottom:1px solid #bfbfbf}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .fee-description{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row{margin-top:.25rem;margin-bottom:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .monthly-charges-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section .third-row .one-time-fee-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section:not(:first-child){padding-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-pet-fees-container .selectable-pet-fee-section:last-child{padding-bottom:0;border-bottom:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .remove-border-top{border-top:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .add-border-top{border-top:1px solid #bfbfbf}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .container-collapsed{border:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .container-opened{border:1px solid #d2d2d2}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section:not(:first-child){margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection{margin-bottom:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper{display:flex;justify-content:space-between}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper .applicant-dropdown-section{width:48%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper #leaseTermSection{width:48%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container #leaseTermSection{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex;max-height:40px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown.is-active{box-shadow:0 2px 5px 0 #0003}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:40px;padding:.5rem 1rem;font-size:1.125rem;display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown.is-active{box-shadow:0 2px 5px 0 #0003}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section #leaseTermDropdownInnerContainer:focus{border-color:#367b01;outline:0;box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container #moveInDateSection{margin-top:1rem;width:100%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context span{margin:0;font-family:"CostarBrownLight",sans-serif;font-size:1.125rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper #moveInDateToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .toggle-collapsed{border-bottom:1px solid #d2d2d2;border-radius:5px;padding-right:8px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .toggle-opened{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .single-row{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .single-row .applicant-dropdown-section{display:inline-block;width:48%}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection .single-row #leaseTermSection{display:inline-block;width:48%;margin-top:0!important}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:table;width:100%;margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:50%;border-radius:10px;background:#fafafa;position:relative;display:table-cell}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header{padding:.5rem;text-align:center;border:1px solid #d2d2d2;border-bottom:0;border-top-left-radius:10px;height:20%;background:#367b01;border-right:0;display:flex;align-items:center;justify-content:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header .header3{margin:0;line-height:1rem;font-size:1rem;color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{padding-left:.5rem;padding-right:.5rem;border-left:1px solid #d2d2d2;border-right:.5px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding-top:.5rem;padding-bottom:.5rem;border-bottom-left-radius:10px;border-right:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header5{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list{font-size:.875rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item,#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item{padding:.25rem 0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #optionalMonthlyFeeHeader{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section{position:absolute;bottom:0;height:8%;align-items:center;width:100%;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section p{display:inline-block}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:50%;border-radius:10px;background:#fafafa;position:relative;display:table-cell}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header{padding:.5rem;text-align:center;border:1px solid #d2d2d2;border-bottom:0;border-top-right-radius:10px;height:20%;background:#367b01;display:flex;align-items:center;justify-content:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header .header3{margin:0;line-height:1rem;font-size:1rem;color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{padding-left:.5rem;padding-right:.5rem;border-left:.5px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding-top:.5rem;padding-bottom:.5rem;border-bottom-right-radius:10px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header5{margin:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list{font-size:.875rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item,#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item{padding:.25rem 0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section #optionalOneTimeFeeHeader{margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-icon i{font-size:3rem;color:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text{text-align:center;color:#000}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text p{margin:0;font-size:.875rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .empty-state{overflow:hidden}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section{position:absolute;bottom:0;width:100%;height:8%;align-items:center;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section p{display:inline-block}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer{display:flex;flex-flow:column}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer .header4{margin-top:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime{display:flex;align-items:center;justify-content:space-between;background:#367b01;padding:.5rem 0;color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .today{position:unset;float:unset;width:unset;margin:unset;text-align:unset;font-weight:unset;position:relative;top:-2px;margin-left:.5rem;margin-right:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section{float:unset;margin:0 1rem}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section .cld-nav{display:flex;align-items:center}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .cld-nav .right-nav-icon{border-left:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .close-calendar-button{display:none}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-labels{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#4c4c4c}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-labels .cld-label{border-right:0}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day{height:7vh}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number{font-size:8px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number .cld-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px!important}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date{background:#367b01;color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date span{color:#fff}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-left-corner{border-bottom-left-radius:10px}#rentEstimateContainerV2Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-right-corner{border-bottom-right-radius:10px}#rentEstimateContainerV2Mobile #rentEstimateContent .rent-special-section{margin-bottom:1rem;margin-top:1rem}#rentEstimateContainerV2Mobile #rentEstimateContent .rent-special-section .header4{margin-top:0;margin-bottom:.5rem}#rentEstimateContainerV2Mobile #rentEstimateContent .footer-section{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem}#rentEstimateContainerV2Mobile .sticky-section{position:fixed;display:block;width:100%;height:auto;bottom:.375rem;left:0}#rentEstimateContainerV2Mobile .sticky-section .wrapper{display:flex;background:#367b01}#rentEstimateContainerV2Mobile .sticky-section .wrapper .total-monthly{padding:.75rem 0;width:50%;text-align:center;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-right:1px solid #fff;font-size:14px}#rentEstimateContainerV2Mobile .sticky-section .wrapper .total-one-time{padding:.75rem 0;width:50%;text-align:center;color:#fff;font-family:"CostarBrownRegular",sans-serif;font-size:14px}#rentEstimateContainerV2Mobile .sticky-section #ctaSection{display:flex}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .send-message-container,#rentEstimateContainerV2Mobile .sticky-section #ctaSection .apply-now-container{width:50%;display:flex;align-items:center}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .send-message-container button,#rentEstimateContainerV2Mobile .sticky-section #ctaSection .apply-now-container button{margin:1rem;flex-grow:1}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .call-container{width:50%;display:flex;align-items:center}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .call-container .phone{display:flex;flex-grow:1}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .call-container .phone button{flex-grow:1;margin:1rem}#rentEstimateContainerV2Mobile .sticky-section #ctaSection .full-length{width:100%}#rentEstimateContainerV2Mobile .checkbox-comments{margin-left:2rem}#rentEstimateContainerV2Mobile .checkbox-comments p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;display:-webkit-box}#rentEstimateContainerV2Mobile .checkbox-comments p .show-more{position:relative;right:.5rem;clear:both;float:left;cursor:pointer;font-size:1rem;color:#0576a7;line-height:1}#rentEstimateContainerV2Mobile .checkbox-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2Mobile .checkbox-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV2Mobile .checkbox-comments .hidden-comment{display:none!important}#rentEstimateContainerV2Mobile .checkbox-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2Mobile .checkbox-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV2Mobile .checkbox-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV2Mobile .generic-comments{padding-bottom:.25rem}#rentEstimateContainerV2Mobile .generic-comments p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;display:-webkit-box}#rentEstimateContainerV2Mobile .generic-comments p .show-more{position:relative;clear:both;float:left;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2Mobile .generic-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2Mobile .generic-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV2Mobile .generic-comments .hidden-comment{display:none!important}#rentEstimateContainerV2Mobile .generic-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2Mobile .generic-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV2Mobile .generic-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;white-space:initial}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper{margin-bottom:.5rem}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;display:-webkit-box}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper p .show-more{position:relative;clear:both;float:left;cursor:pointer;font-size:1rem;color:#0576a7;line-height:1}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper p:not(.truncated) .show-more{display:none}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper p .show-more:hover{text-decoration:none}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper .hidden-comment{display:none!important}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper p .show-less:hover{text-decoration:none}#rentEstimateContainerV2Mobile .pet-fee-container .wrapper .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV2Mobile .mortar-tooltip{padding:0!important;margin-left:.25rem;display:flex;align-items:center}#rentEstimateContainerV2Mobile .mortar-tooltip-text.top{left:2.25rem!important;padding:.5rem 1rem;width:12rem}#rentEstimateContainerV2Mobile .fee{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem;align-items:center}#rentEstimateContainerV2Mobile .fee span{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV2Mobile .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV2Mobile .fee .fee-title-section .fee-title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV2Mobile #otherFeesContainer .fee{margin-bottom:0}#rentEstimateContainerV2Mobile .fee-container{border-bottom:1px solid #d2d2d2;padding:.25rem 0}#rentEstimateContainerV2Mobile .fee-container:first-child{padding-top:0}#rentEstimateContainerV2Mobile .fee-container:last-child{border-bottom:0;padding-bottom:0}#rentEstimateContainerV2Mobile .hidden{display:none!important}#rentEstimateContainerV2Mobile #rentEstimateBackdrop{opacity:.75}@media only screen and (max-width:1366px){#rentEstimateContainerV3{height:100%;width:100%;border-radius:0;overflow-y:auto}}#rentEstimateContainerV3::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV3::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5;margin-top:20px;margin-bottom:20px}#rentEstimateContainerV3::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV3 #headerContainer{margin-top:1rem}#rentEstimateContainerV3 #headerContainer .close-button-section{margin-right:2rem;text-align-last:right}#rentEstimateContainerV3 #headerContainer .close-button-section .close-button{cursor:pointer;font-size:1rem;display:inline-block}#rentEstimateContainerV3 #headerContainer .close-button-section .close-button i{font-size:1.5rem;position:relative;top:.2rem}#rentEstimateContainerV3 #headerContainer .phone-number-section{margin-top:1rem;margin-right:2rem}#rentEstimateContainerV3 #headerContainer .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentEstimateContainerV3 #headerContainer .phone-number-section .link-section a{display:flex;align-items:center;font-size:1rem}#rentEstimateContainerV3 #headerContainer .phone-number-section .link-section a i{font-size:1.5rem}#rentEstimateContainerV3 #headerContainer .cta-section{margin-top:1rem;margin-right:2rem;display:flex;flex-flow:row-reverse;position:relative;z-index:2}#rentEstimateContainerV3 #headerContainer .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;margin-right:1rem;border-radius:10px}#rentEstimateContainerV3 #headerContainer .cta-section .apply-now-button i{font-size:1.5rem}#rentEstimateContainerV3 #headerContainer .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0;border-radius:10px}#rentEstimateContainerV3 #headerContainer .mortar-tabs{position:relative;top:-1rem}#rentEstimateContainerV3 #headerContainer .mortar-tabs .tabs-nav #tabNav1{margin-left:2rem;padding-left:0;padding-right:0}#rentEstimateContainerV3 #unitDropdownContainer{position:fixed;top:1.5rem;left:2rem;z-index:2}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block;margin:0 5px}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset;scrollbar-width:auto}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:32%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{display:unset!important}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV3 #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:1rem;font-size:1.75rem}#rentEstimateContainerV3 #rentEstimateContent{display:flex;height:74%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection{width:30%;margin-right:1rem;overflow-y:auto;padding-bottom:.5rem;scrollbar-gutter:stable;overflow-x:hidden}@media only screen and (max-width:1366px){#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection{width:40%}}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .header4{font-family:"CostarBrownRegular",sans-serif;margin-bottom:.5rem;display:block;margin-top:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container{border:1px solid #d2d2d2;border-radius:10px}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle{border-top:1px solid #d2d2d2;padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper #leaseTermToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer{margin-top:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding-bottom:8px}@media(max-width:850px){#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{grid-template-columns:1fr 1fr}}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option{display:flex;text-align:center;padding:.75rem;border:1px solid #d2d2d2;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;align-items:center;justify-content:center;height:4rem;flex-direction:column}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option div{pointer-events:none}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option .leaseTermDuration{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .selected-lease-term{border-color:#367b01;background:#367b01;color:#fff}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options::after{content:"";flex:0 0 30%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .hidden{display:none}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle span{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle{border-top:1px solid #d2d2d2;display:flex;align-items:center;padding:.5rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle span{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle #moveInDateText{color:#0576a7}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper #applicationToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer{margin-top:.5rem;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .fee-title{display:flex;align-items:center;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .amount-per-applicant{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;display:block}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .title{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .description{margin:0;font-size:.875rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-amount #applicationfeeTotalFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle{padding:.5rem;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper #monthlyUtilitiesAndServicesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle #monthlyUtilitiesAndServicesContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer{padding:.5rem;border-top:1px solid #bfbfbf;background:#fafafa}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .header4{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .free-utilities{display:inline-block;font-size:1rem;margin-top:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context i{font-size:2em;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper #oneTimeMoveInFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle #oneTimeMoveInFeesContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper #parkingToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle #parkingContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper #petsToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle #petsContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper #storageToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer .title{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle{padding:.5rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper #otherFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer{margin-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container{margin-top:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .title{font-family:"CostarBrownRegular",sans-serif;font-size:1rem!important}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox{min-width:auto;margin:0;display:flex}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox input{width:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label{display:flex;left:-1px}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label .description{position:relative}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox .checkbox-default+label:before{border-color:#bfbfbf;top:-2px}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container:last-child{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container:first-child{border-top:0;padding-top:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle{padding:.5rem;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context i{font-size:2rem;margin-right:1rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper #situationalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle #situationalContainer{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .label{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:.25rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .title{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem;border-top:1px dashed #bfbfbf}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section{padding-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px;width:2rem;font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:.25rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .monthly-charges-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .third-row{margin-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .third-row .one-time-fee-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child{padding-bottom:0;border-bottom:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .remove-border-top{border-top:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .add-border-top{border-top:1px solid #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateLeftSection .fees-list-section:not(:first-child){margin-top:1.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection{width:70%;display:flex;flex-flow:column}@media only screen and (max-width:1366px){#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection{width:60%}}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection .rent-special-section{margin-bottom:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection .rent-special-section .system-message{max-width:unset}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection .rent-special-section .header4{margin-top:0;margin-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:flex;height:100%;overflow-y:auto}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:50%;margin-right:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section #recurringFeesContainer{height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section #recurringFeesContainer .section-header .header3{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{padding-top:1.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header3{margin:0;margin-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header4{margin:0;font-size:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header5{margin:0;margin-top:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item{padding-top:4px;display:flex;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item .fee-amount,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item .fee-amount{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item .refundable-amount-text,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item .refundable-amount-text{display:block;inline-size:max-content}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #optionalMonthlyFeeHeader{margin-top:1rem}@media only screen and (max-width:768px){#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{height:75%}}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader{padding-top:1.5rem;padding-bottom:.5rem;border-top:1px #d2d2d2 solid;margin-top:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader p{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header i{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #quarterlyChargeList,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #yearlyChargeList{padding-top:.5rem;border-top:1px #d2d2d2 solid;padding-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .group-container:last-child{border-bottom:1px solid #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #d2d2d2;height:20%;border-right:1px solid #d2d2d2;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section{position:absolute;bottom:0;height:8%;align-items:center;width:100%;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section p{display:inline-block}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:50%;margin-left:.75rem;border-radius:10px;background:#fafafa;position:relative}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section #oneTimeFeesContainer{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section #oneTimeFeesContainer .section-header .header3{margin:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{padding-top:1.5rem;padding-bottom:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header4{margin:0;font-size:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header5{margin:0;margin-top:.5rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item{padding-top:4px;display:flex;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item .fee-amount,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item .fee-amount{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item .refundable-amount-text,#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item .refundable-amount-text{display:block;inline-size:max-content}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section #optionalOneTimeFeeHeader{margin-top:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-icon i{font-size:3rem;color:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text{text-align:center;color:#000}@media only screen and (max-width:768px){#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{height:75%}}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper{border-bottom:1px solid #d2d2d2}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper:last-child .fees-section{border-bottom:0}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .remove-bottom-border{border-bottom:0!important}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .empty-state{overflow:hidden}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section{position:absolute;bottom:8%;border-left:1px solid #bfbfbf;height:20%;border-right:1px solid #bfbfbf;width:100%;display:flex;flex-flow:column;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-expenses-input-section .input fieldset input{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section{display:flex;align-items:center;justify-content:space-between}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input .input-prefix{margin-right:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset{margin:0;min-width:3rem;width:7rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .additional-input-section .additional-discounts-input-section .input fieldset input{text-align:right}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section{position:absolute;bottom:0;width:100%;height:8%;align-items:center;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}#rentEstimateContainerV3 #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section p{display:inline-block}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer{width:70%;display:flex;flex-flow:column}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer .header4{margin-top:0}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar{height:100%}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime{display:flex;align-items:center;justify-content:center;background:#367b01;padding:1rem 0;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .today{position:unset;float:unset;width:5.5rem;margin:unset;text-align:center;font-weight:unset;position:relative;top:-2px;margin-left:.5rem;margin-right:.5rem}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section{float:unset}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section .cld-nav{display:flex;align-items:center}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .cld-nav .right-nav-icon{border-left:0}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .close-calendar-button{position:absolute;right:1rem;font-size:1.5rem;cursor:pointer}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-labels{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#4c4c4c}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number{font-size:.75rem}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number .cld-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover{background:#367b01;color:#fff}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day:hover span{color:#fff}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date{background:#367b01;color:#fff}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date span{color:#fff}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-left-corner{border-bottom-left-radius:10px}#rentEstimateContainerV3 #rentEstimateContent #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-right-corner{border-bottom-right-radius:10px}#rentEstimateContainerV3 .increment-toggle,#rentEstimateContainerV3 .decrement-toggle{cursor:pointer}#rentEstimateContainerV3 .checkbox-comments{margin-left:2rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline;gap:1px}#rentEstimateContainerV3 .checkbox-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#rentEstimateContainerV3 .checkbox-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainerV3 .checkbox-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3 .checkbox-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV3 .checkbox-comments .hidden-comment{display:none!important}#rentEstimateContainerV3 .checkbox-comments .show-more{font-size:.875rem}#rentEstimateContainerV3 .checkbox-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7;margin-left:8px}#rentEstimateContainerV3 .checkbox-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV3 .checkbox-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainerV3 .generic-comments{padding-bottom:.5rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline;gap:1px;font-size:.875rem;color:#4c4c4c}#rentEstimateContainerV3 .generic-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;flex:1}#rentEstimateContainerV3 .generic-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainerV3 .generic-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3 .generic-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV3 .generic-comments .hidden-comment{display:none!important}#rentEstimateContainerV3 .generic-comments .show-more{font-size:.875rem}#rentEstimateContainerV3 .generic-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7}#rentEstimateContainerV3 .generic-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV3 .generic-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainerV3 .pet-fee-container .wrapper{margin-bottom:.5rem}#rentEstimateContainerV3 .pet-fee-container .wrapper .title{font-family:"CostarBrownRegular",sans-serif;color:#000}#rentEstimateContainerV3 .pet-fee-container .wrapper p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}#rentEstimateContainerV3 .pet-fee-container .wrapper p .show-more{position:relative;right:.5rem;clear:both;float:left;cursor:pointer;font-size:.875rem;color:#0576a7;line-height:1}#rentEstimateContainerV3 .pet-fee-container .wrapper p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3 .pet-fee-container .wrapper p .show-more:hover{text-decoration:none}#rentEstimateContainerV3 .pet-fee-container .wrapper .hidden-comment{display:none!important}#rentEstimateContainerV3 .pet-fee-container .wrapper .show-more{font-size:.875rem}#rentEstimateContainerV3 .pet-fee-container .wrapper .show-less{position:relative;display:inline-block;cursor:pointer;font-size:.875rem;color:#0576a7}#rentEstimateContainerV3 .pet-fee-container .wrapper p .show-less:hover{text-decoration:none}#rentEstimateContainerV3 .pet-fee-container .wrapper .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV3 .footer-section{display:block;margin-top:1rem;font-size:.875rem;white-space:pre-wrap;line-height:1rem}#rentEstimateContainerV3 .footer-section .additional-info-footer{display:block;margin-top:.5rem;font-size:.875rem;margin-bottom:0}#rentEstimateContainerV3 .footer-section .important-label-footer{display:flex}#rentEstimateContainerV3 .footer-section .important-label-footer p{white-space:normal;margin:0}#rentEstimateContainerV3 .footer-section .important-label-footer a{font-family:'CostarBrownBold',sans-serif}#rentEstimateContainerV3 #rentEstimateFooterCtaSection a{font-size:.875rem}#rentEstimateContainerV3 .footer-collapsed{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}#rentEstimateContainerV3 ::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV3 ::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5}#rentEstimateContainerV3 ::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV3 .mortar-tooltip{padding:0!important;margin-left:.25rem;display:flex;align-items:center}#rentEstimateContainerV3 .mortar-tooltip-text.top{left:2.25rem!important;padding:.5rem 1rem;width:12rem}#rentEstimateContainerV3 .fee{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem}#rentEstimateContainerV3 .fee span{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3 .fee .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif;color:#000;display:flex}#rentEstimateContainerV3 .fee .fee-title-section .fee-title .mortar-tooltip{display:inline-flex!important}#rentEstimateContainerV3 .fee .fee-amount{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3 .fee-container{border-bottom:1px dashed #d2d2d2;padding:.25rem 0}#rentEstimateContainerV3 .fee-container:first-child{padding-top:0}#rentEstimateContainerV3 .fee-container:last-child{border-bottom:0;padding-bottom:0}#rentEstimateContainerV3 .hidden{display:none!important}#rentEstimateContainerV3 #rentEstimateBackdrop{opacity:.75}#rentEstimateContainerV3 .mortar-tooltip{display:inline-block!important}#rentEstimateContainerV3 .mortar-tooltip .mortar-tooltip-text{position:fixed!important;transform:translate(2.5vw,-70%)!important;left:unset!important;right:auto!important;bottom:unset!important;padding:1rem!important}#rentEstimateContainerV3 .additional-fee-section{border-top:1px dashed #d2d2d2}#rentEstimateContainerV3 .fee-amount{text-align:right}#rentEstimateContainerV3 .empty-state-container{height:92%;overflow-y:auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:1px solid #d2d2d2;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}#rentEstimateContainerV3 .empty-state-container .section-header .header3{margin:0}.has-rent-special #recurringFeesContainer{height:88%!important}.has-rent-special .calculated-monthly-estimate-section{height:12%!important}.has-rent-special #oneTimeFeesContainer{height:88%!important}.has-rent-special .calculated-one-time-charges-section{height:12%!important}#rentEstimateContainerV3Mobile{overflow:hidden;z-index:0;height:auto;background-color:#fff;position:relative;top:unset;left:unset;transform:unset;padding:0 16px;margin-bottom:2rem}#rentEstimateContainerV3Mobile::-webkit-scrollbar{width:20px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV3Mobile::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;box-shadow:inset 0 0 5px #f5f5f5;border:6px solid transparent;margin-top:20px;margin-bottom:20px}#rentEstimateContainerV3Mobile::-webkit-scrollbar-thumb{background-color:#4c4c4c;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV3Mobile #headerContainer{display:none}#rentEstimateContainerV3Mobile #headerContainer .close-button-section{margin-top:1rem;margin-right:1rem;text-align-last:right}#rentEstimateContainerV3Mobile #headerContainer .close-button-section .close-button{cursor:pointer;font-size:1rem;display:inline-block}#rentEstimateContainerV3Mobile #headerContainer .close-button-section .close-button i{font-size:1.5rem;position:relative;top:.45rem}#rentEstimateContainerV3Mobile #headerContainer .phone-number-section{margin-top:1rem;margin-right:2rem}#rentEstimateContainerV3Mobile #headerContainer .phone-number-section .link-section{display:flex;flex-flow:row-reverse}#rentEstimateContainerV3Mobile #headerContainer .phone-number-section .link-section a{display:flex;align-items:center;font-size:1rem}#rentEstimateContainerV3Mobile #headerContainer .phone-number-section .link-section a i{font-size:1.5rem}#rentEstimateContainerV3Mobile #headerContainer .cta-section{margin-top:1rem;margin-right:2rem;display:flex;flex-flow:row-reverse;position:relative;z-index:2}#rentEstimateContainerV3Mobile #headerContainer .cta-section .apply-now-button{font-family:"CostarBrownRegular",sans-serif;display:inline-flex;align-items:center;margin:0;margin-right:1rem;border-radius:10px}#rentEstimateContainerV3Mobile #headerContainer .cta-section .apply-now-button i{font-size:1.5rem}#rentEstimateContainerV3Mobile #headerContainer .cta-section .send-message-button{font-family:"CostarBrownRegular",sans-serif;margin:0;border-radius:10px}#rentEstimateContainerV3Mobile #headerContainer .mortar-tabs{margin-top:1.5rem}#rentEstimateContainerV3Mobile #headerContainer .mortar-tabs .tabs-nav{box-shadow:0 4px 4px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #headerContainer .mortar-tabs .tabs-nav #tabNav1{margin-left:1rem;padding:0}#rentEstimateContainerV3Mobile #unitDropdownContainer{display:none}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown{margin:0}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;border-radius:10px;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown{border-radius:10px}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding-left:.625rem;padding-right:.625rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section{white-space:normal;text-wrap:pretty;display:flex;align-items:center}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .model-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .vertical-separator{display:inline-block;color:#d2d2d2;vertical-align:top;margin-left:.5rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .unit-info{display:inline-block;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .horizontal-separator{display:inline-block}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .top-section .availability-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section{margin-top:.25rem}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bed-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .bath-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .sqft-info{display:inline-block;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .separator{display:inline-block}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item .unit-option .bottom-section .hidden{display:none}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar{width:13px}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;box-shadow:inset 0 0 5px #f5f5f5;border:1px solid transparent}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list::-webkit-scrollbar-thumb{background-color:#4c4c4c;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV3Mobile #unitDropdownContainer .unit-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV3Mobile #rentEstimateContent{height:auto;overflow:auto;padding:0!important}#rentEstimateContainerV3Mobile #rentEstimateContent::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#rentEstimateContainerV3Mobile #rentEstimateContent::-webkit-scrollbar-track{border:6px solid #fff;opacity:.5;background-color:#f5f5f5;margin-top:20px;margin-bottom:20px}#rentEstimateContainerV3Mobile #rentEstimateContent::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper .context span{margin:0;font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper #requiredFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper #optionalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-toggle-wrapper #situationalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .toggle-collapsed{border-bottom:1px solid #d2d2d2;border-radius:5px;padding-right:16px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .toggle-opened{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .header4{margin-bottom:1rem;display:block;margin-top:0;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .top-header{padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container{border-radius:5px;border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle{padding:.5rem 1rem;padding-bottom:1rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .toggle-wrapper #leaseTermToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .lease-term-option{display:flex;text-align:center;padding:.75rem;border:1px solid #d2d2d2;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;align-items:center;justify-content:center;height:4rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle #leaseTermContainer .lease-term-options .selected-lease-term{border-color:#367b01;background:#367b01;color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle .hidden{display:none}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateLeaseTermToggle span{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle{border-top:1px solid #d2d2d2;display:flex;align-items:center;padding:.5rem .75rem;cursor:pointer;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMoveInDateToggle span{font-family:"CostarBrownRegular",sans-serif;margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle{padding:.5rem 1rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle .toggle-wrapper #applicationToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .fee-description .amount-per-applicant{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;display:block}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value{display:flex;align-items:center;text-align:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value #applicationfeeCount{padding-left:.5rem;padding-right:.5rem;position:relative;top:-2px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row{margin-top:.5rem;margin-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateApplicationToggle #applicationContainer .second-row .fee-amount #applicationfeeTotalFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle .toggle-wrapper #monthlyUtilitiesAndServicesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateMonthlyUtilitiesAndServicesToggle #monthlyUtilitiesAndServicesContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle .toggle-wrapper #situationalFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateSituationalFeesToggle #situationalFeesContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer{padding:.5rem .75rem;border-top:1px solid #bfbfbf;background:#fafafa}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .header4{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #includedUtilitiesContainer .free-utilities{display:inline-block;font-size:1rem;margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle .toggle-wrapper #oneTimeMoveInFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOneTimeMoveInFeesToggle #oneTimeMoveInFeesContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle .toggle-wrapper #parkingToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateParkingToggle #parkingContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle .toggle-wrapper #petsToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimatePetsToggle #petsContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle .toggle-wrapper #storageToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateStorageToggle #storageContainer .title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle{padding:.5rem .75rem;cursor:pointer;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding-bottom:8px;border-bottom:1px dashed #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context i{font-size:1.75rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context span{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper .context .header4{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle .toggle-wrapper #otherFeesToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer{margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox{min-width:auto;margin:0;display:flex}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox input{width:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label{display:flex;left:-1px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox label .description{position:relative}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container #rentEstimateOtherFeesToggle #otherFeesContainer .selectable-fees-container .fees-list-container .fee .fee-title-section .fee-title .checkbox .checkbox-default+label:before{border-color:#bfbfbf;top:-2px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .label{font-family:"CostarBrownLight",sans-serif;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .fee-title{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;width:2rem;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem;border-top:1px dashed #bfbfbf;padding-bottom:.25rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child .second-row{margin-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section{padding-bottom:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row{display:flex;justify-content:space-between;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description{font-family:"CostarBrownRegular",sans-serif;display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .fee-description .amount-per-unit{font-family:"CostarBrownLight",sans-serif;display:block;margin-top:.25rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value{display:flex;align-items:center;text-align:center;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .increment-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .selected-unit{padding-left:.5rem;padding-right:.5rem;position:relative;width:2rem;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .first-row .selected-value .decrement-toggle{padding:.25rem;border:1px solid #bfbfbf;border-radius:50%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row{margin-top:.25rem;margin-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .monthly-charges-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .second-row .fee-amount #totalParkingFee{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section .third-row .one-time-fee-section .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:not(:first-child){padding-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .selectable-fees-container .selectable-fee-section:last-child{padding-bottom:0;border-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .remove-border-top{border-top:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .lease-options-container .add-border-top{border-top:1px solid #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .container-collapsed{border:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section .container-opened{border:1px solid #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateLeftSection .fees-list-section:not(:first-child){margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection{margin-bottom:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper{display:flex;justify-content:space-between}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper .applicant-dropdown-section{width:48%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .wrapper #leaseTermSection{width:48%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container #leaseTermSection{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer{margin:0;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex;max-height:40px;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown.is-active{box-shadow:0 2px 5px 0 #0003}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .applicant-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-inner{height:40px;padding:.5rem 1rem;font-size:1.125rem;display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-inner-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-container-expended{border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown.is-active{box-shadow:0 2px 5px 0 #0003}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list{will-change:unset}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown .dropdown-list .dropdown-item{height:auto;padding:.5rem 1rem;font-size:1.125rem;display:flex}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .dropdown-list-dropdown-box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.2)}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer .is-active{border-top-left-radius:0;border-top-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section .dropdown .dropdown-outer:after{color:#367b01;right:16px;font-size:1.75rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .lease-term-dropdown-section #leaseTermDropdownInnerContainer:focus{border-color:#367b01;outline:0;box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container #moveInDateSection{margin-top:1rem;width:100%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5rem 1rem;margin-bottom:0;border:1px solid #d2d2d2;border-radius:5px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context i{font-size:1.75rem;margin-right:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper .context span{margin:0;font-family:"CostarBrownLight",sans-serif;font-size:1.125rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .top-toggle-wrapper #moveInDateToggleStatus{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .toggle-collapsed{border-bottom:1px solid #d2d2d2;border-radius:5px;padding-right:8px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .lease-options-section .lease-options-container .toggle-opened{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .single-row{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .single-row .applicant-dropdown-section{display:inline-block;width:48%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection .single-row #leaseTermSection{display:inline-block;width:48%;margin-top:0!important}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:block;width:100%;margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:100%;border-radius:10px;background:#fafafa;position:relative;display:block;margin-bottom:16px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header{padding:.5rem;text-align:center;border:1px solid #d2d2d2;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;height:30%;background:#367b01;border-right:0;display:flex;align-items:center;justify-content:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .section-header .header3{margin:0;line-height:1rem;font-size:1rem;color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section{padding-left:16px;padding-right:16px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding-top:16px;padding-bottom:16px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header4,#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header5{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header4{font-size:16px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .header5{font-size:14px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list{font-size:.875rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .combined-fee-item,#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .itemized-section .monthly-fee-list .fee-item{padding:.25rem 0;display:flex;justify-content:space-between}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #optionalMonthlyFeeHeader{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader{padding-top:1rem;padding-bottom:.5rem;border-top:1px #d2d2d2 solid;margin-top:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #additionalFrequencyFeeHeader p{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section .additional-frequency-header i{display:flex;align-items:center;font-size:1.75rem;margin-right:0;color:#367b01}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #quarterlyChargeList,#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #yearlyChargeList{padding-top:.5rem;border-top:1px #d2d2d2 solid;padding-bottom:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .fees-section #yearlyChargeList{border-bottom:1px #d2d2d2 solid}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section{position:absolute;bottom:0;height:8%;align-items:center;width:100%;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-left-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section .calculated-monthly-estimate-section p{display:inline-block}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:100%;border-radius:10px;background:#fafafa;position:relative;display:block}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header{padding:.5rem;text-align:center;border:1px solid #d2d2d2;border-bottom:0;border-top-right-radius:10px;border-top-left-radius:10px;height:30%;background:#367b01;display:flex;align-items:center;justify-content:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .section-header .header3{margin:0;line-height:1rem;font-size:1rem;color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section{padding-left:16px;padding-right:16px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;padding-top:16px;padding-bottom:16px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header5{margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header4{font-size:16px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .header5{font-size:14px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list{font-size:.875rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .combined-fee-item,#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .itemized-section .one-time-charge-list .fee-item{padding:.25rem 0;display:flex;justify-content:space-between}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section #optionalOneTimeFeeHeader{margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-icon i{font-size:3rem;color:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text{text-align:center;color:#000}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .fees-section .empty-state-wrapper .empty-state-text p{margin:0;font-size:.875rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper{border-bottom:1px solid #d2d2d2}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .one-time-fee-wrapper:last-child .fees-section{border-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .remove-bottom-border{border-bottom:0!important}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .empty-state{overflow:hidden}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section{position:absolute;bottom:0;width:100%;height:8%;align-items:center;background:#367b01;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #367b01;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;font-size:1.25rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section .calculated-one-time-charges-section p{display:inline-block}@media only screen and (min-width:768px){#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection{display:flex;justify-content:space-between}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .monthly-charges-section{width:48%;height:100%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .one-time-charges-section{width:48%;height:100%}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #priceEstimateSection .generic-comments p{width:75%!important;font-size:14px}}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer{display:flex;flex-flow:column}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer .header4{margin-top:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime{display:flex;align-items:center;justify-content:space-between;background:#367b01;padding:.5rem 0;color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .today{position:unset;float:unset;width:unset;margin:unset;text-align:unset;font-weight:unset;position:relative;top:-2px;margin-left:.5rem;margin-right:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section{float:unset;margin:0 1rem}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .nav-section .cld-nav{display:flex;align-items:center}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .cld-nav .right-nav-icon{border-left:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-datetime .close-calendar-button{display:none}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-labels{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;background:#4c4c4c}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-labels .cld-label{border-right:0}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day{height:7vh}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number{font-size:8px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .cld-day .cld-number .cld-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px!important}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date{background:#367b01;color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .selected-date span{color:#fff}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-left-corner{border-bottom-left-radius:10px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateRightSection #calendarContainer #rentEstimateCalendar .cld-main .cld-days .lower-right-corner{border-bottom-right-radius:10px}#rentEstimateContainerV3Mobile #rentEstimateContent .rent-special-section{margin-bottom:1rem;margin-top:1rem}#rentEstimateContainerV3Mobile #rentEstimateContent .rent-special-section .header4{margin-top:0;margin-bottom:.5rem}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-section{margin-top:.5rem;font-size:12px;color:#4c4c4c;white-space:pre-wrap}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-section .additional-info-footer{margin-bottom:0}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-section .important-label-footer{display:flex}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-section .important-label-footer p{white-space:normal;margin:0}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-section .important-label-footer a{font-family:'CostarBrownBold',sans-serif;font-size:12px}#rentEstimateContainerV3Mobile #rentEstimateContent #rentEstimateFooterCtaSection a{font-size:12px}#rentEstimateContainerV3Mobile #rentEstimateContent .footer-collapsed{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}#rentEstimateContainerV3Mobile .sticky-section{position:fixed;display:block;width:100%;height:auto;bottom:-.5rem;left:0}#rentEstimateContainerV3Mobile .sticky-section .wrapper{display:flex;background:#367b01}#rentEstimateContainerV3Mobile .sticky-section .wrapper .total-monthly{padding:.5rem 1rem;width:50%;text-align:center;color:#fff;font-family:"CostarBrownRegular",sans-serif;border-right:1px solid #fff;font-size:14px;display:grid}#rentEstimateContainerV3Mobile .sticky-section .wrapper .total-one-time{padding:.5rem 1rem;width:50%;text-align:center;color:#fff;font-family:"CostarBrownRegular",sans-serif;font-size:14px;display:grid}#rentEstimateContainerV3Mobile .sticky-section #ctaSection{display:flex}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .send-message-container,#rentEstimateContainerV3Mobile .sticky-section #ctaSection .apply-now-container{width:50%;display:flex;align-items:center}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .send-message-container button,#rentEstimateContainerV3Mobile .sticky-section #ctaSection .apply-now-container button{margin:1rem;flex-grow:1}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .call-container{width:50%;display:flex;align-items:center}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .call-container .phone{display:flex;flex-grow:1}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .call-container .phone button{flex-grow:1;margin:1rem}#rentEstimateContainerV3Mobile .sticky-section #ctaSection .full-length{width:100%}#rentEstimateContainerV3Mobile .checkbox-comments{margin-left:2rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline}#rentEstimateContainerV3Mobile .checkbox-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:74%;overflow:hidden}#rentEstimateContainerV3Mobile .checkbox-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;font-size:14px;color:#0576a7;line-height:1}#rentEstimateContainerV3Mobile .checkbox-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3Mobile .checkbox-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV3Mobile .checkbox-comments .hidden-comment{display:none!important}#rentEstimateContainerV3Mobile .checkbox-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:1rem;color:#0576a7;margin-left:8px}#rentEstimateContainerV3Mobile .checkbox-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV3Mobile .checkbox-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainerV3Mobile .generic-comments{padding-bottom:.25rem;display:flex;align-items:center;height:auto;justify-content:space-between;align-items:baseline;gap:1px;font-size:14px;color:#4c4c4c}#rentEstimateContainerV3Mobile .generic-comments p{margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;font-size:14px;color:#4c4c4c;flex:1}#rentEstimateContainerV3Mobile .generic-comments p .show-more{position:relative;clear:both;float:right;cursor:pointer;color:#0576a7;line-height:1;font-size:14px}#rentEstimateContainerV3Mobile .generic-comments p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3Mobile .generic-comments p .show-more:hover{text-decoration:none}#rentEstimateContainerV3Mobile .generic-comments .hidden-comment{display:none!important}#rentEstimateContainerV3Mobile .generic-comments .show-less{position:relative;display:inline-block;cursor:pointer;font-size:14px;color:#0576a7}#rentEstimateContainerV3Mobile .generic-comments p .show-less:hover{text-decoration:none}#rentEstimateContainerV3Mobile .generic-comments .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto;width:100%;white-space:unset}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper{margin-bottom:.5rem}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper .title{font-family:"CostarBrownRegular",sans-serif}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;display:-webkit-box}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper p .show-more{position:relative;clear:both;float:left;cursor:pointer;color:#0576a7;line-height:1;font-size:14px}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper p:not(.truncated) .show-more{display:none}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper p .show-more:hover{text-decoration:none}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper .hidden-comment{display:none!important}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper .show-less{position:relative;display:inline-block;cursor:pointer;font-size:14px;color:#0576a7}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper p .show-less:hover{text-decoration:none}#rentEstimateContainerV3Mobile .pet-fee-container .wrapper .expand{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;margin:0;overflow:visible;height:auto}#rentEstimateContainerV3Mobile .mortar-tooltip{padding:0!important;margin-left:.25rem;display:flex;align-items:center}#rentEstimateContainerV3Mobile .mortar-tooltip-text.top{left:2.25rem!important;padding:.5rem 1rem;width:12rem}#rentEstimateContainerV3Mobile .fee{display:flex;justify-content:space-between;margin-top:.5rem;margin-bottom:.5rem;align-items:center}#rentEstimateContainerV3Mobile .fee span{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile .fee .fee-title-section{display:flex;align-items:center}#rentEstimateContainerV3Mobile .fee .fee-title-section .fee-title{font-family:"CostarBrownLight",sans-serif}#rentEstimateContainerV3Mobile #otherFeesContainer .fee{margin-bottom:0}#rentEstimateContainerV3Mobile .fee-container{border-bottom:1px dashed #d2d2d2;padding:.25rem 0}#rentEstimateContainerV3Mobile .fee-container:first-child{padding-top:0}#rentEstimateContainerV3Mobile .fee-container:last-child{border-bottom:0;padding-bottom:0}#rentEstimateContainerV3Mobile .hidden{display:none!important}#rentEstimateContainerV3Mobile #rentEstimateBackdrop{opacity:.75}#rentEstimateContainerV3Mobile .fee-amount{text-align:right}#rentEstimateContainerV3Mobile .additional-fee-section{border-top:1px dashed #d2d2d2;margin-top:8px}@media only screen and (min-width:768px){#rentEstimateContainerV3Mobile{display:flex;justify-content:space-between}#rentEstimateContainerV3Mobile .monthly-charges-section{width:48%;height:100%}#rentEstimateContainerV3Mobile .one-time-charges-section{width:48%;height:100%}#rentEstimateContainerV3Mobile .total-monthly{display:flex!important;justify-content:space-between}#rentEstimateContainerV3Mobile .total-one-time{display:flex!important;justify-content:space-between}}#rentEstimateContainerV3Mobile .refundable-amount-text{display:block;inline-size:max-content}#rentEstimateContainerV3Mobile .group-section .header4{margin:0}#rentEstimateContainerV3Mobile .one-time-fee-wrapper{padding-bottom:8px}#rentEstimateContainerV3Mobile .one-time-fee-wrapper:first-of-type{padding-top:0;border-top:0}#rentEstimateContainerV3Mobile .group-section .header5{padding-top:8px}#rentEstimateContainerV3Mobile .show-more{font-size:14px}#buildingDetailsContainer{display:flex;gap:24px;border:1px solid #d2d2d2;padding:24px;border-radius:4px;overflow:hidden}#buildingDetailsContainer .building-image img{border-radius:4px;object-fit:cover;max-height:200px}#buildingDetailsContainer .building-content .building-info-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#buildingDetailsContainer .building-content .info-item{background-color:#f5f5f5;color:#4c4c4c;text-align:center;font-family:'CostarBrownBold',sans-serif;font-size:.875rem;padding:4px 12px;border-radius:6px;white-space:nowrap}#buildingDetailsContainer .building-content .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:16px}#buildingDetailsContainer .building-content #seeMoreLink{display:inline-block;margin-top:20px}#buildingDetailsContainer .building-content #seeMoreLink i{position:relative;top:3px;left:5px}#aboutSectionSnippet{font-size:1rem;color:#000}#aboutSectionSnippet .hidden{display:none}#aboutSectionSnippet p.aboutSnippet{margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.upsell #aboutSectionSnippet{margin-top:2rem}#profileApp.profileV2 .profileAppWrapper .placards{margin-top:0}@media only screen and (min-width:1920px){#profileApp.profileV2 .profileAppWrapper .placards{padding-left:.681818182rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .profileAppWrapper .placards{padding-left:.653846154rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .profileAppWrapper .placards{padding-left:.666666667rem}}@media only screen and (min-width:1600px){#profileApp.profileV2 .placards .similarProperties .similarPropertiesTitle{font-size:1.555555556rem}#profileApp.profileV2 .placards .placard-option .media-wrapper{width:23.333333333rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-sizer{padding-top:16.111111111rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-outer{padding-top:16.111111111rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-inner{bottom:.666666667rem;left:.666666667rem;right:.666666667rem;top:.666666667rem}#profileApp.profileV2 .placards .placard-option .property-amenities{font-size:.777777778rem;height:2.222222222rem;line-height:1.111111111rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width:1920px){#profileApp.profileV2 .placards .similarProperties .similarPropertiesTitle{font-size:1.545454545rem}#profileApp.profileV2 .placards .placard-option .media-wrapper{width:22.954545455rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-sizer{padding-top:15.863636364rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-outer{padding-top:15.863636364rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-inner{bottom:.727272727rem;left:.727272727rem;right:.727272727rem;top:.727272727rem}#profileApp.profileV2 .placards .placard-option .placard-header .property-information{width:24.181818182rem}#profileApp.profileV2 .placards .placard-option .placard-header .property-information .property-title{top:0}#profileApp.profileV2 .placards .placard-option .placard-header .property-information .property-title .title{font-size:1.181818182rem;line-height:1.636363636rem}#profileApp.profileV2 .placards .placard-option .placard-header .property-information .property-address{font-size:.818181818rem;line-height:1.272727273rem}#profileApp.profileV2 .placards .placard-option .placard-header .property-logo-wrapper{width:9.909090909rem}#profileApp.profileV2 .placards .placard-option .property-info{padding:.909090909rem .909090909rem .727272727rem .227272727rem;width:15.5rem}}@media only screen and (min-width:2240px){#profileApp.profileV2 .placards .similarProperties .similarPropertiesTitle{font-size:1.538461538rem}#profileApp.profileV2 .placards .placard-option .media-wrapper{width:22.115384615rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-sizer{padding-top:15.269230769rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-outer{padding-top:15.269230769rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-inner{bottom:.615384615rem;left:.615384615rem;right:.615384615rem;top:.615384615rem}#profileApp.profileV2 .placards .placard-option .property-info{padding:.769230769rem .884615385rem .615384615rem .615384615rem;width:11.538461538rem}#profileApp.profileV2 .placards .placard-option .property-amenities{font-size:.769230769rem;height:2.307692308rem;line-height:1.153846154rem}}@media only screen and (min-width:2560px){#profileApp.profileV2 .placards .similarProperties .similarPropertiesTitle{font-size:1.5rem}#profileApp.profileV2 .placards .placard-option .media-wrapper{width:22.166666667rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-sizer{padding-top:15rem}#profileApp.profileV2 .placards .placard-option .media-wrapper .media-inner{bottom:.533333333rem;left:.533333333rem;right:.533333333rem;top:.533333333rem}#profileApp.profileV2 .placards .placard-option .property-info{padding:.666666667rem .766666667rem .533333333rem .333333333rem;width:11.366666667rem}}#profileApp .profileAppWrapper .placards{background-color:transparent;width:40%;height:auto;padding-left:.9375rem;border-left:0;margin-top:-9.1875rem;float:left}@media only screen and (max-width:1024px){#profileApp .profileAppWrapper .placards{position:relative;width:100%;padding-left:.625rem;padding-right:.625rem;margin-top:0}#profileApp .profileAppWrapper .placards section{margin-bottom:0}#profileApp .profileAppWrapper .placards .platinum .propertyInfo,#profileApp .profileAppWrapper .placards .silver .propertyInfo,#profileApp .profileAppWrapper .placards .gold .propertyInfo,#profileApp .profileAppWrapper .placards .bronze .propertyInfo{padding:.9375rem .5625rem .5625rem .9375rem}#profileApp .profileAppWrapper .placards .platinum .propertyLogo,#profileApp .profileAppWrapper .placards .silver .propertyLogo,#profileApp .profileAppWrapper .placards .gold .propertyLogo,#profileApp .profileAppWrapper .placards .bronze .propertyLogo{display:none}#profileApp .profileAppWrapper .placards .platinum .placardHeader,#profileApp .profileAppWrapper .placards .silver .placardHeader,#profileApp .profileAppWrapper .placards .gold .placardHeader,#profileApp .profileAppWrapper .placards .bronze .placardHeader{height:4.0625rem;padding:0 1.25rem}#profileApp .profileAppWrapper .placards .platinum .favoriteEmptyIcon,#profileApp .profileAppWrapper .placards .silver .favoriteEmptyIcon,#profileApp .profileAppWrapper .placards .gold .favoriteEmptyIcon,#profileApp .profileAppWrapper .placards .bronze .favoriteEmptyIcon,#profileApp .profileAppWrapper .placards .platinum .favoriteFilledIcon,#profileApp .profileAppWrapper .placards .silver .favoriteFilledIcon,#profileApp .profileAppWrapper .placards .gold .favoriteFilledIcon,#profileApp .profileAppWrapper .placards .bronze .favoriteFilledIcon{display:none}#profileApp .profileAppWrapper .placards .platinum .placardTitle,#profileApp .profileAppWrapper .placards .silver .placardTitle,#profileApp .profileAppWrapper .placards .gold .placardTitle,#profileApp .profileAppWrapper .placards .bronze .placardTitle{font-family:"CostarBrownRegular",sans-serif;line-height:1.4em;font-size:1.5rem;margin-top:-.125rem}#profileApp .profileAppWrapper .placards .platinum .ratings,#profileApp .profileAppWrapper .placards .silver .ratings,#profileApp .profileAppWrapper .placards .gold .ratings,#profileApp .profileAppWrapper .placards .bronze .ratings{position:static;font-size:1.25rem;margin-top:0;margin-bottom:.9375rem;left:auto}#profileApp .profileAppWrapper .placards .platinum .location,#profileApp .profileAppWrapper .placards .silver .location,#profileApp .profileAppWrapper .placards .gold .location,#profileApp .profileAppWrapper .placards .bronze .location{margin-top:0;margin-bottom:.75rem;font-size:1.125rem}#profileApp .profileAppWrapper .placards .platinum .apartmentRentRollupContainer,#profileApp .profileAppWrapper .placards .silver .apartmentRentRollupContainer,#profileApp .profileAppWrapper .placards .gold .apartmentRentRollupContainer,#profileApp .profileAppWrapper .placards .bronze .apartmentRentRollupContainer{margin-bottom:1.875rem}#profileApp .profileAppWrapper .placards .platinum .altRentDisplay,#profileApp .profileAppWrapper .placards .silver .altRentDisplay,#profileApp .profileAppWrapper .placards .gold .altRentDisplay,#profileApp .profileAppWrapper .placards .bronze .altRentDisplay{font-size:1.625rem}#profileApp .profileAppWrapper .placards .platinum .unitLabel,#profileApp .profileAppWrapper .placards .silver .unitLabel,#profileApp .profileAppWrapper .placards .gold .unitLabel,#profileApp .profileAppWrapper .placards .bronze .unitLabel{font-size:1.375rem}#profileApp .profileAppWrapper .placards .platinum .amenities,#profileApp .profileAppWrapper .placards .silver .amenities,#profileApp .profileAppWrapper .placards .gold .amenities,#profileApp .profileAppWrapper .placards .bronze .amenities{display:block}#profileApp .profileAppWrapper .placards .platinum .amenities li,#profileApp .profileAppWrapper .placards .silver .amenities li,#profileApp .profileAppWrapper .placards .gold .amenities li,#profileApp .profileAppWrapper .placards .bronze .amenities li{font-size:1.625rem}#profileApp .profileAppWrapper .placards .platinum .phone,#profileApp .profileAppWrapper .placards .silver .phone,#profileApp .profileAppWrapper .placards .gold .phone,#profileApp .profileAppWrapper .placards .bronze .phone{font-size:1.375rem}#profileApp .profileAppWrapper .placards .platinum .more,#profileApp .profileAppWrapper .placards .silver .more,#profileApp .profileAppWrapper .placards .gold .more,#profileApp .profileAppWrapper .placards .bronze .more{font-size:1.375rem;width:auto;bottom:0;right:.9375rem}#profileApp .profileAppWrapper .placards .platinum .contactInfo,#profileApp .profileAppWrapper .placards .silver .contactInfo,#profileApp .profileAppWrapper .placards .gold .contactInfo,#profileApp .profileAppWrapper .placards .bronze .contactInfo{position:absolute;bottom:2.1875rem}#profileApp .profileAppWrapper .placards .platinum .placardContent,#profileApp .profileAppWrapper .placards .diamond .placardContent{height:20rem}#profileApp .profileAppWrapper .placards .gold .placardContent{height:17.5rem}#profileApp .profileAppWrapper .placards .silver .placardContent{height:17.5rem}#profileApp .profileAppWrapper .placards .bronze .placardContent{height:13.75rem}#profileApp .profileAppWrapper .placards .bronze .placardHeader{margin-top:.9375rem}}@media only screen and (max-width:978px){#profileApp .profileAppWrapper .placards .platinum .checkAvailability span,#profileApp .profileAppWrapper .placards .silver .checkAvailability span,#profileApp .profileAppWrapper .placards .gold .checkAvailability span,#profileApp .profileAppWrapper .placards .bronze .checkAvailability span{text-overflow:inherit;overflow-x:visible;width:100%;white-space:normal;float:none;margin-left:0;margin-top:0}#profileApp .profileAppWrapper .placards .platinum .checkAvailability i,#profileApp .profileAppWrapper .placards .silver .checkAvailability i,#profileApp .profileAppWrapper .placards .gold .checkAvailability i,#profileApp .profileAppWrapper .placards .bronze .checkAvailability i{margin-left:0;float:none;display:inline;margin-top:0}#profileApp .profileAppWrapper .placards .platinum:not(.variant) .checkAvailability span,#profileApp .profileAppWrapper .placards .silver:not(.variant) .checkAvailability span,#profileApp .profileAppWrapper .placards .gold:not(.variant) .checkAvailability span,#profileApp .profileAppWrapper .placards .bronze:not(.variant) .checkAvailability span{display:inline}}#profileApp .profileAppWrapper .placards .availableProperties{margin-bottom:3.75rem}@media only screen and (max-width:1024px){#profileApp .profileAppWrapper .placards .similarProperties{margin-bottom:3.75rem}}#profileApp .profileAppWrapper .placards h2{color:#626262;margin:.6em 0;font-size:2.07em}@media only screen and (max-width:1723px){#profileApp .profileAppWrapper .placards h2{font-size:1.575em}}@media only screen and (max-width:1366px){#profileApp .profileAppWrapper .placards h2{font-size:1.4625em}}@media only screen and (max-width:1024px){#profileApp .profileAppWrapper .placards h2{font-size:1.5em}}#profileApp .profileAppWrapper .placards h2.availablePropertiesTitle{margin-top:1.5625rem}@media only screen and (max-width:1024px){#profileApp .profileAppWrapper .placards h2.availablePropertiesTitle,#profileApp .profileAppWrapper .placards h2.similarPropertiesTitle{display:block}}#profileApp .profileAppWrapper .placards .carousel{background-color:transparent}#profileApp.profileSpacingV2 .profileAppWrapper .placards{border-left:0;padding-left:0;padding-right:0;margin-right:4.7%;width:30.1%}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper .placards{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}@media only screen and (min-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards{padding-left:0}}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards{padding-left:0}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards{padding-left:0}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-title .title{color:#000;font-family:"CostarBrownRegular",sans-serif;font-size:23px!important;line-height:29px}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-title .title{font-size:22px!important;line-height:28px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-title .title{font-size:20px!important;line-height:26px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-title .title{font-size:18px!important;line-height:24px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-title .title{font-size:14px!important;line-height:20px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-address{color:#000;font-size:19px;line-height:25px}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-address{font-size:18px;line-height:24px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-address{font-size:16px;line-height:22px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-address{font-size:14px;line-height:20px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header .property-address{font-size:12px;line-height:18px}}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:17.153846154rem}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:17.366666667rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:17.454545455rem}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:16.555555556rem}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:16.0625rem}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:14.0625rem}}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-information{width:calc(63.75% - .75rem)}}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 17.153846154rem)}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 17.366666667rem)}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 17.454545455rem)}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 16.555555556rem)}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 16.0625rem)}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(100% - 14.0625rem)}}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper{width:calc(36.25% - 3.9375rem)}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-header.has-logo .property-logo-wrapper .property-logo{background-position:right center!important;right:1rem}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info{padding-left:0}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-pricing{font-size:21px;line-height:29px}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-pricing{font-size:19px;line-height:27px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-pricing{font-size:16px;line-height:24px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-pricing{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:18px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-pricing{font-size:12px;line-height:16px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-fees-text{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-fees-text{font-size:13px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-fees-text{font-size:12px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-fees-text{font-size:10px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-fees-text{font-size:9px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link{font-size:20px;padding-bottom:0}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link{font-size:16px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link{font-size:12px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link{font-size:11px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link i{font-size:36px}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link i{display:none}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .phone-link i:before{left:-5px}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .lease-term-month{font-size:16px}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .lease-term-month{font-size:14px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .lease-term-month{font-size:12px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .lease-term-month{font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .lease-term-month{font-size:9px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-beds,#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{font-size:16px}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-beds,#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{font-size:14px}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-beds,#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{font-size:12px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-beds,#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{font-size:11px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-specials span{padding-left:0}}@media(min-resolution:120dpi){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-specials span{display:none}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:26px}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{-webkit-line-clamp:1}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-amenities{line-height:16px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .placard-content .property-info .property-actions{height:unset;display:flex;flex-direction:column;justify-content:end}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .media-inner{height:auto;width:auto}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info{margin-left:0;padding-right:1.25rem;padding-bottom:1rem;padding-left:.3125rem}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info{padding-right:.884615385rem;padding-bottom:.615384615rem;padding-left:.2rem}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info{padding:.666666667rem .766666667rem .533333333rem .333333333rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info{padding-right:.545454545rem;padding-bottom:.545454545rem;padding-left:0}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1.25rem;line-height:1.875rem}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1.666666667rem;line-height:2.222222222rem}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1.363636364rem;line-height:1.818181818rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1.25rem;line-height:1.875rem}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1.125rem;line-height:1.75rem}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:1rem;line-height:1.5rem}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .js-placardTitle,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .js-placardTitle{font-size:.875rem;line-height:1.25rem}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:1.111111111rem;line-height:1.666666667rem}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:.909090909rem;line-height:1.363636364rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:1rem;line-height:1.625rem}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:.875rem;line-height:1.375rem}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:.75rem;line-height:1.125rem}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-gold .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .placard-content .property-info .property-address,#profileApp.profileSpacingV2 .profileAppWrapper .js-goldpropres .placard-content .property-info .property-address{font-size:.625rem;line-height:1rem}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .placard-header,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .placard-header,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .placard-header{height:auto}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{padding-left:0}@media only screen and (max-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.4rem;padding-top:.6rem}}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.1rem;padding-top:.6rem}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.4rem;padding-top:0}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.1rem;padding-top:.1rem}}@media only screen and (max-width:1200px) and (min-width:1025px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{padding-bottom:.3rem}}@media only screen and (max-width:1600px) and (min-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{padding-top:.2rem}}@media only screen and (max-width:1920px) and (min-width:1601px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.2rem;padding-top:.3rem}}@media only screen and (max-width:1920px) and (min-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:12.2rem;padding-top:.6rem}}@media only screen and (max-width:1200px) and (min-width:1025px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:10rem;padding-top:0}}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{height:auto}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17.2rem)}}@media only screen and (max-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17.2rem)}}@media only screen and (max-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17.384615385rem);padding-left:.2rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17.590909091rem)}}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17.944444444rem)}}@media only screen and (max-width:1366px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 17rem)}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 15.125rem);padding-top:10px}}@media only screen and (max-width:1024px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info{width:calc(100% - 15.125rem)}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .property-specials,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .property-specials,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .property-specials{padding-top:0}@media only screen and (max-width:1600px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .price-per-bed,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .property-specials,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .property-specials,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .property-specials{font-size:12px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .property-actions .btn{font-size:22px;height:35px}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .property-actions .btn{font-size:16px;height:30px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-diamond .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinum .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-platinumpropres .property-info .property-actions .btn{font-size:12px;height:24px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-premiumplus .placard-header,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-premium .placard-header{height:auto}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-premiumplus .placard-content .property-info .naa-short-term,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-premium .placard-content .property-info .naa-short-term{flex-direction:column}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-gold .placard-header,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-goldpropres .placard-header{height:auto}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .phone-wrapper .phone-link i,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .phone-wrapper .phone-link i{font-size:26px}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .phone-wrapper .phone-link,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .phone-wrapper .phone-link{font-size:14px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .phone-wrapper .phone-link,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .phone-wrapper .phone-link{font-size:12px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .placard-content .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .placard-content .property-info .property-actions .btn{height:40px;font-size:18px}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .placard-content .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .placard-content .property-info .property-actions .btn{font-size:14px;height:30px}}@media only screen and (max-width:1200px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-prosumer .placard-content .property-info .property-actions .btn,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-basic .placard-content .property-info .property-actions .btn{height:25px}}#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .media-inner{top:1rem}@media only screen and (min-width:2240px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .media-inner{top:.615384615rem;left:.615384615rem;right:.615384615rem;bottom:.615384615rem}}@media only screen and (min-width:2560px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .media-inner{top:.533333333rem;left:.533333333rem;right:.533333333rem;bottom:.533333333rem}}@media only screen and (max-width:1920px){#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silver .media-inner,#profileApp.profileSpacingV2 .profileAppWrapper .placards .js-silverpropres .media-inner{top:.545454545rem;left:.545454545rem;right:.545454545rem;bottom:.545454545rem}}#profileApp .similarProperties .property-info{padding-top:.75rem!important;padding-bottom:.75rem!important;height:unset!important}@media only screen and (max-width:1200px){#profileApp .similarProperties .property-info{padding-top:.625rem!important;padding-bottom:.625rem!important;height:25px}}#profileApp .similarProperties .property-specials{display:none!important}#profileApp.upsell .profileAppWrapper .placards{width:40%}@media(max-width:1024px){#profileApp.upsell .profileAppWrapper .placards{width:calc(100% - 3rem);background-color:#fff}}#upsellAmenities .amenityPlacardsContainer{margin-bottom:2rem}#upsellAmenities .propertiesLink{font-family:"CostarBrownRegular",sans-serif;display:inline-block;margin-top:1.5rem}#upsellAmenities .propertiesLink .right2StoryIcon{font-size:1.25rem;vertical-align:bottom}#upsellAmenities .amenityPlacards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(min-width:1025px) and (max-width:1280px){#upsellAmenities .amenityPlacards{grid-template-columns:repeat(2,1fr)}}#upsellAmenities .amenityPlacard{min-width:13.75rem}#upsellAmenities .content{font-family:"CostarBrownLight",sans-serif;padding:1rem;margin-bottom:0}@media(max-width:1024px){#upsellAmenities .content{padding:.75rem}}#upsellAmenities .content p{font-size:.875rem}#upsellAmenities .content .property-name{color:#4c4c4c;font-family:'CostarBrownBold',sans-serif;text-align:left;margin-bottom:.75rem;font-size:1rem;min-height:fit-content}#upsellAmenities .address{height:3rem;text-align:left}#upsellAmenities .address--house{margin-top:1.75rem}#upsellAmenities .info{height:3rem;margin:0;text-align:left}@media(min-width:1620px){#upsellAmenities .info{height:2.25rem}}#upsellAmenities .info,#upsellAmenities .rent{display:flex;flex-direction:row;justify-content:start;column-gap:.5rem;flex-wrap:wrap;align-items:center}#upsellAmenities .all-in-pricing-text{white-space:nowrap;font-family:"CostarBrownLight",sans-serif;font-size:.75rem;display:flex;column-gap:.125rem;justify-content:center;align-items:center}@media(max-width:768px){#upsellAmenities .all-in-pricing-text{font-size:.625rem}}#upsellAmenities .all-in-pricing-text i{color:#0f8ac0;font-size:1.125rem}#upsellAmenities .beds{margin-right:.5rem}#profileRentalDetail .rentalDetail{font-size:1.11em}@media only screen and (max-width:1900px){#profileRentalDetail .rentalDetail{font-size:1em}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail{font-size:.8519em}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail{font-size:.7222em}}#profileRentalDetail .rentalDetail .primary{padding:.5em;width:100%;text-align:center;margin-bottom:1.25em;border-radius:4px}#profileRentalDetail .rentalDetail .primary .emailIcon{padding-right:.225em}#profileRentalDetail .rentalDetail .primary .lblCheckAvailabilityShort{display:none}#profileRentalDetail .rentalDetail .modalWrapper{display:inline-block;position:relative;width:75%;margin-left:-37%;left:50%}@media only screen and (max-width:1024px){#profileRentalDetail .rentalDetail .modalWrapper{width:97%;margin-left:-48.5%}}#profileRentalDetail .rentalDetail .modalDummy{padding-top:66%}@media only screen and (max-width:1024px){#profileRentalDetail .rentalDetail .modalDummy{padding-top:64%}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalDummy{padding-top:62%}}@media only screen and (max-width:768px){#profileRentalDetail .rentalDetail .modalDummy{padding-top:70%}}#profileRentalDetail .rentalDetail .modalContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:1%;margin-left:0;width:100%;height:100%}#profileRentalDetail .rentalDetail .modalContent{padding:1.46em 2.1em 2.7em 2.1em;height:auto;min-height:70.5vh;max-height:97vh;overflow:hidden}#profileRentalDetail .rentalDetail .modalHeader{border-bottom:1px solid #999;padding:0 0 1em 0;margin-bottom:1.25em;height:auto}#profileRentalDetail .rentalDetail .modalHeader .headerSegment{float:left;max-width:70%}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment{float:right;margin-top:1em}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary{padding:.9em 1em;width:auto}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary.disabled{background:#cacaca}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-device-pixel-ratio:0){#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary:hover{background-color:#555;color:#fff;border:1px solid #555}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:2){#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary:hover{background-color:#74b71b;border:1px solid #fff;color:#fff}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary:active{background-color:#555;color:#fff;border:1px solid #555}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary.disabled{background:#cacaca}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary.disabled:hover{background-color:#cacaca}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .primary.disabled:active{background-color:#cacaca;border:1px solid #555}}#profileRentalDetail .rentalDetail .modalHeader .navigationSegment .navigationDisplay{padding:0 1em;font-size:1.25em}#profileRentalDetail .rentalDetail .modalHeader .mainSegment{color:#74b71b;font-size:2.272727273rem;margin:0;text-align:left}@media only screen and (max-width:2239px){#profileRentalDetail .rentalDetail .modalHeader .mainSegment{font-size:2.25rem}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalHeader .mainSegment{font-size:1.75rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalHeader .mainSegment{font-size:1.5rem}}#profileRentalDetail .rentalDetail .modalHeader .mainSegment>span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}#profileRentalDetail .rentalDetail .modalHeader .secondSegment{color:#999;font-size:2.272727273rem;margin:0;text-align:left}@media only screen and (max-width:2239px){#profileRentalDetail .rentalDetail .modalHeader .secondSegment{font-size:2.25rem}}@media only screen and (max-width:1900px){#profileRentalDetail .rentalDetail .modalHeader .secondSegment{font-size:2rem}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalHeader .secondSegment{font-size:1.75rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalHeader .secondSegment{font-size:1.5rem}}#profileRentalDetail .rentalDetail .modalHeader .bedIcon{vertical-align:text-bottom}#profileRentalDetail .rentalDetail .modalHeader .close{position:absolute;float:none;top:.8em;right:.5em}#profileRentalDetail .rentalDetail .modalHeader .close:focus{outline:1px solid #555}@media only screen and (max-width:1024px){#profileRentalDetail .rentalDetail .modalHeader .close{font-size:.71em;right:.273em}}#profileRentalDetail .rentalDetail .modalBody{padding:0;height:85%}#profileRentalDetail .rentalDetail .modalBody h2{margin-bottom:0;font-size:1.25em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper{margin-top:1.25em;height:100%;overflow:hidden;white-space:nowrap;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .mediaViewer{min-width:72.5%;height:88%;display:inline-block;padding-right:1em;-webkit-flex:1 0 72.5%;-ms-flex:1 0 72.5%;flex:1 0 72.5%}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .mediaViewer ._\33 DTourIconButton{position:absolute;top:50%;left:50%;border:0 none;background:transparent url("/a/aa7c71/content/images/3diconcarousel.svg") no-repeat;padding:0;width:5em;height:5em;margin-top:-3em;margin-left:-2.5em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .rentalInfo{-webkit-flex:1 0 27.5%;-ms-flex:1 0 27.5%;flex:1 0 27.5%;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;vertical-align:top;overflow:hidden;-webkit-backface-visibility:hidden}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .rentalInfo.full{-webkit-flex:1 0 100.48%;-ms-flex:1 0 100.48%;flex:1 0 100.48%}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .rentalInfo .primary{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .contactPhone{color:#74b71b;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:.3em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .contactPhone .phoneIcon:before{padding-right:.35em;font-size:.8em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .checkAvailability{border:1px solid #74b71b;color:#74b71b;background-color:#fff}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .checkAvailability:hover{color:#fff;background-color:#555}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .additionalInfo{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#fff;width:100%;padding:.625rem;background-color:#808080;margin-bottom:1em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .additionalInfo span{font-size:.792em;display:block}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%;color:#7f7e7e;overflow:hidden;-webkit-backface-visibility:hidden}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities h2{height:7%;padding-bottom:.5em;border-bottom:1px solid #999}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;font-size:.85em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .nano{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .subAmenities{padding:.4em 0 .4em 2em}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .subAmenities .amenity{width:90%;overflow:hidden;white-space:pre-wrap}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper{white-space:normal}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper i{bottom:-.125rem;color:#7f7e7e;font-size:1.25rem;font-weight:bold;line-height:1.25rem;position:relative}@media only screen and (max-width:1900px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper i{line-height:1.125rem}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper i{line-height:1rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper i{line-height:.8125rem}}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .descriptionTitle{color:#7f7e7e;font-family:"CostarBrownLight",sans-serif;font-size:1.25rem;font-weight:bold}@media only screen and (max-width:1900px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .descriptionTitle{font-size:1.125rem}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .descriptionTitle{font-size:1rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .descriptionTitle{font-size:.8125rem}}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .clampWrapper{font-size:1.25rem;margin:.3125rem auto;padding:0 2.5625rem;overflow:hidden;transition:max-height .35s}@media only screen and (max-width:1900px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .clampWrapper{font-size:1.125rem}}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .clampWrapper{font-size:1rem;padding:0 1.9375rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .clampWrapper{font-size:.8125rem;padding:0 1.625rem}}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .clampedText:focus{outline:0}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn{background-color:transparent;border:0;color:#0576a7;display:none;font-family:'CostarBrownBold',sans-serif;margin-bottom:1.375rem;padding-left:2.5625rem}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn:focus,#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn:hover{text-decoration:underline}@media only screen and (max-width:1600px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn{padding:0 1.9375rem}}@media only screen and (max-width:1366px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn{margin-bottom:.9375rem;padding:0 1.6875rem}}@media only screen and (max-width:1024px){#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .readMoreBtn{padding:0 1.625rem}}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .unitDescriptionWrapper .hidden{visibility:hidden}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup{width:100%;padding:.8em 0 .8em 0;position:relative;border-top:1px solid #999}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup:last-of-type{border-bottom:1px solid #999}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup a{width:100%;padding-right:1.125rem;display:block;color:#7f7e7e}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup a .groupName{font-weight:bold;font-family:"CostarBrownLight",sans-serif}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup a:hover{color:#74b71b}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup .viewLessIcon:before{content:'';color:#74b71b}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup .viewLessIcon:after{position:absolute;right:1em;content:"";color:#74b71b}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup .collapsed.viewLessIcon:after{content:"";color:#74b71b}#profileRentalDetail .rentalDetail .modalBody .modalBodyWrapper .amenities .amenitiesGroupsWrapper .amenitiesGroup .sofaIcon{font-size:.72em}.reset-padding{padding:0!important}.reset-padding .unitDetail{margin-bottom:0!important}.priceByTitle{font-size:1.875rem}.priceByTitleUnit{font-size:1.25rem}.priceBy{font-family:"CostarBrownRegular",sans-serif}.priceBy .priceByGridHeaderRow{display:flex}.priceBy .priceByLabel{flex:1;background-color:#367b01;color:#fff;padding:.625rem}.priceBy .priceByLabel:first-of-type{border-top-left-radius:4px}.priceBy .priceByLabel:not(:last-of-type){border-right:1px solid #cacaca}.priceBy .priceByLabel:last-of-type{border-top-right-radius:4px}.priceBy ul{border:1px solid #cacaca;border-top:0;padding:0;margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.priceBy li{display:flex;list-style-type:none}.priceBy li:not(:last-of-type){border-bottom:1px solid #cacaca}.priceBy li div{flex:1;padding:.5rem}.priceBy li div:not(:last-of-type){border-right:1px solid #cacaca}.price-detail-section .price-detail-title{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;color:#000;display:block}.price-detail-section .price-detail-description{margin-top:.5rem;display:block;font-family:"CostarBrownLight",sans-serif}.price-detail-section .unit-detail-rent-estimate-button{align-items:center;text-decoration:none!important;margin:0;margin-top:.5rem}.price-detail-section .unit-detail-rent-estimate-button i{font-size:1.5rem}.hidden{display:none}@media only screen and (max-width:805px){.culture-es #profileRentalDetail .rentalDetail .modalHeader .headerSegment{max-width:65%}}.culture-es #profileRentalDetail .rentalDetail .lblCheckAvailabilityLong{display:inline-block}@media only screen and (max-width:768px){.culture-es #profileRentalDetail .rentalDetail .lblCheckAvailabilityLong{display:none}}.culture-es #profileRentalDetail .rentalDetail .lblCheckAvailabilityShort{display:none}@media only screen and (max-width:768px){.culture-es #profileRentalDetail .rentalDetail .lblCheckAvailabilityShort{display:inline-block}}.profileMediaViewerOverlay .modalBackdrop.in,.profileMediaViewerOverlay .modalBackdrop.show{opacity:.9;filter:alpha(opacity=90)}#profileMediaViewerWrapper{color:#fff;width:100%}#profileMediaViewerWrapper .header{background-color:#3f3f3f;height:1.8em;border-bottom:3px solid #999}#profileMediaViewerWrapper .header .propertyPhoneNumber{padding-top:.15em;float:left}#profileMediaViewerWrapper .header .propertyName{margin-left:1em;margin-right:.3em;padding-top:.15em;float:left;max-width:67%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#profileMediaViewerWrapper .header .checkAvailability{background-color:#77b800;margin-left:.5em;display:inline-block;height:100%;color:#fff}#profileMediaViewerWrapper .header .checkAvailability span{font-weight:bold;font-size:.75em;padding:0 .5em}#profileMediaViewerWrapper .header .checkAvailability span .emailIcon{padding-right:.4em}#profileMediaViewerWrapper .header .headerUtilities{float:right;height:100%}#profileMediaViewerWrapper .header .headerUtilities .viewToggle{display:none;height:100%;border-right:1px solid #999;padding-right:.5em}#profileMediaViewerWrapper .header .headerUtilities .viewToggle.active{display:inline-block}#profileMediaViewerWrapper .header .headerUtilities .viewToggle a{color:#fff;font-weight:bold;font-size:.75em}#profileMediaViewerWrapper .header .headerUtilities .close{font-size:.65em;border:0 none;margin-right:.5em;background-color:transparent}#profileMediaViewerWrapper .viewerContent{width:70%;margin:.5% auto;height:calc(100vh - 7.5rem)}@media(max-width:1080px){#profileMediaViewerWrapper .viewerContent{width:85%;height:75vh}}@media only screen and (max-width:1024px){#profileMediaViewerWrapper .viewerContent{width:85%;height:70%}}#profileMediaViewerWrapper .viewerContent .tabWrapper{padding-bottom:.3em;border-bottom:.3em solid #515151;position:relative}#profileMediaViewerWrapper .viewerContent .tabWrapper.Unknown{border-bottom-color:#515151}#profileMediaViewerWrapper .viewerContent .tabWrapper.Style1{border-bottom-color:#515151}#profileMediaViewerWrapper .viewerContent .tabWrapper.Style2{border-bottom-color:#0067a5}#profileMediaViewerWrapper .viewerContent .tabWrapper.Style3{border-bottom-color:#e3bd22}#profileMediaViewerWrapper .viewerContent .tabWrapper.Style4{border-bottom-color:#ec952d}#profileMediaViewerWrapper .viewerContent .tabWrapper.Style5{border-bottom-color:#de4a4a}#profileMediaViewerWrapper .viewerContent .tabWrapper .tabName{color:#fff}#profileMediaViewerWrapper .viewerContent .tabWrapper .tabName.active{color:#77b800}#profileMediaViewerWrapper .viewerContent .tabWrapper .tabName:not(:first-child){padding-left:4em}#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper{height:100%;display:none}@media only screen and (max-width:768px){#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper{height:55%}}#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper.active{display:block}#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper .singleGalleryContent{height:100%;width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width:1600px){#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper .singleGalleryContent{width:90%}}@media only screen and (min-width:2000px){#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper .singleGalleryContent{width:80%}}@media only screen and (min-width:2200px){#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper .singleGalleryContent{width:72%}}#profileMediaViewerWrapper .viewerContent .singleGalleryWrapper .singleGalleryContent.hideThumbNav{min-height:1px}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper{width:100%;height:100%;margin-top:.75em;display:none}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper.active{display:block;position:inherit;top:auto}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper .gridGalleryContent{height:100%}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul{margin:0;padding:0}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li{width:25%;display:block;float:left;height:9.5em;padding-bottom:1.12em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li:nth-child(4n+1){padding-right:.84em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li:nth-child(4n+2){padding-right:.56em;padding-left:.28em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li:nth-child(4n+3){padding-right:.28em;padding-left:.56em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li:nth-child(4n+4){padding-left:.84em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li .gridImageWrapper{height:100%;width:100%;border:2px solid #3f3f3f;position:relative}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li .gridImageWrapper .gridImage{height:100%;width:100%}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li .gridImageWrapper .videoPlayIconLarge{background-size:100%;position:absolute;top:50%;left:50%;border:0 none;margin:-2.5em;width:5em;height:5em}#profileMediaViewerWrapper .viewerContent .gridGalleryWrapper ul li .description{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.6);width:100%;padding-left:2%;font-size:.6em;line-height:2.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:2em}#modalVirtualTourContainer{color:#fff;margin:0}#modalVirtualTourContainer.videoPlayerWrapper{width:100%;margin:4% auto;height:80%}#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .videoPlayer{height:100%;max-width:100vw}@media only screen and (min-width:2500px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:1100px}}@media only screen and (max-width:2000px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:900px}}@media only screen and (max-width:1660px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:800px}}@media only screen and (max-width:1400px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:680px;top:60%}}@media only screen and (max-width:1024px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:1024px) and (max-height:768px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#modalVirtualTourContainer .videoPlayerWrapper,#modalVirtualTourContainer .viewerContent,#modalVirtualTourContainer .videoPlayer,#modalVirtualTourContainer .videoPlayerContent{min-height:420px;top:50%}}#modalVirtualTourContainer .fotorama__nav{background-color:#000}@media only screen and (min-width:1921px){#modalVirtualTourContainer .viewerContent{width:100%;margin:.5% auto;height:100%}}#modalVirtualTourContainer .viewerContent .videoPlayer{position:relative}#modalVirtualTourContainer .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:14px;border:0;background-color:transparent}#modalVirtualTourContainer .viewerContent .videoPlayer.active{display:block}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%;padding-top:3em;background:#000}#modalVirtualTourContainer .viewerContent .videoPlayer .videoPlayerContent.hideThumbNav{min-height:1px}.videosbyloopnet-icon{width:100%}#virtualTour{height:100%}#profileApp .profileAppWrapper.paid #reviewsSection:before{display:block;content:" ";visibility:hidden;margin-top:-7.8125rem;height:7.8125rem}#profileApp .profileAppWrapper.paid #reviewsSection .reviewContainer{width:100%;margin:0!important}#profileApp .profileAppWrapper.basic #reviewsSection:before,#profileApp .profileAppWrapper.prosumer #reviewsSection:before,#profileApp .profileAppWrapper.tiertwo #reviewsSection:before{display:block;content:" ";visibility:hidden;margin-top:-11.1875em;height:11.1875em}@media only screen and (max-width:1680px){#profileApp .profileAppWrapper.basic #reviewsSection:before,#profileApp .profileAppWrapper.prosumer #reviewsSection:before,#profileApp .profileAppWrapper.tiertwo #reviewsSection:before{margin-top:-11.2em;height:11.2em}}@media only screen and (max-width:1600px){#profileApp .profileAppWrapper.basic #reviewsSection:before,#profileApp .profileAppWrapper.prosumer #reviewsSection:before,#profileApp .profileAppWrapper.tiertwo #reviewsSection:before{margin-top:-9.125em;height:9.125em}}@media only screen and (max-width:1366px){#profileApp .profileAppWrapper.basic #reviewsSection:before,#profileApp .profileAppWrapper.prosumer #reviewsSection:before,#profileApp .profileAppWrapper.tiertwo #reviewsSection:before{margin-top:-8.78125em;height:8.78125em}}@media only screen and (max-width:1024px){#profileApp .profileAppWrapper.basic #reviewsSection:before,#profileApp .profileAppWrapper.prosumer #reviewsSection:before,#profileApp .profileAppWrapper.tiertwo #reviewsSection:before{margin-top:-8.375rem;height:8.375rem}}#profileApp .profileContent .reviewsWrapper{width:100%;color:#4c4c4c}#profileApp .profileContent .reviewsWrapper #reviews{outline:0}#profileApp .profileContent .reviewsWrapper .reviewsTarget.navigated{margin-bottom:4em}#profileApp .profileContent .reviewsWrapper h2{font-size:1.25em;margin-bottom:1.875rem;color:#4c4c4c}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper h2{font-size:1.8em}}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper h2{font-size:1.6em}}#profileApp .profileContent .reviewsWrapper .validationError{color:#cf0000;display:inline-block;font-size:.8em}#profileApp .profileContent .reviewsWrapper .invisible{display:none}#profileApp .profileContent .reviewsWrapper .noReviews{margin-bottom:1em}#profileApp .profileContent .reviewsWrapper .reviewUtils{position:relative;width:100%;margin-bottom:1.5rem}#profileApp .profileContent .reviewsWrapper .reviewUtils h2.subHeading{margin-bottom:0;display:inline-block;font-size:1.5rem}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper{display:block}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .mortar-tooltip{padding-left:0}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTitle{color:#0576a7;margin-top:.625rem;font-size:1rem;cursor:default;font-family:"CostarBrownRegular",sans-serif;display:inline-block}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTitle .infoStoryIcon{position:relative;top:.1rem;font-size:1rem;margin-right:.45rem}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper{position:relative}@media only screen and (max-width:800px){#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper{left:8%;width:92%}}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip{background:#fff;border:1px solid #bfbfbf;border-radius:4px;box-shadow:0 7px 16px 2px rgba(0,0,0,.16);color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;left:-9999rem;min-width:23.125rem;opacity:0;padding:1.5rem;position:absolute;text-align:left;top:1.5rem;z-index:1060;transition:all 0s ease-in-out .1s}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip::before,#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip::after{border-bottom:1rem solid #bfbfbf;border-left:.875rem solid transparent;border-right:.875rem solid transparent;content:'';display:block;height:0;left:12.5%;position:absolute;top:-1rem;width:0;z-index:1061}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip::after{border-bottom-color:#fff;top:-.9375rem}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip .methodologyTitle{font-size:1.125rem;margin:0}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip .methodologyDetails{font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.5rem;margin:.7rem 0 .2rem}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper .ratingMethodologyTooltipWrapper .rating-tooltip a{color:#0576a7;text-decoration:underline;font-family:"CostarBrownLight",sans-serif}#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper:hover .rating-tooltip{height:auto;left:0;opacity:1}@media only screen and (max-width:800px){#profileApp .profileContent .reviewsWrapper .reviewUtils .ratingMethodologyWrapper:hover .rating-tooltip{left:-3.75rem}}#profileApp .profileContent .reviewsWrapper .reviewUtils.collapsed+.reviewSubmissionFormWrapper{max-height:0}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn{padding:.625rem 1.25rem;font-size:25px;font-size:1.5625rem;color:#fff;text-align:center;display:inline-block;background:#74b71b;border:1px solid #74b71b;margin-bottom:1em;border-radius:4px;margin-top:3rem}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn:hover{background-color:#555;border:1px solid #555}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn.primary{color:#fff}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn.primary:hover{color:#fff;border:1px solid #4c4c4c}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn.secondary:hover{color:#fff}@media only screen and (max-width:1600px){#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsBtn{font-size:1.25rem}}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper{width:100%;border:1px solid #d4d4d4;border-radius:8px;margin-top:1.25rem;min-height:auto;position:relative;padding:1rem}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper.active{border-color:#74b71b;box-shadow:0 7px 16px 2px rgba(0,0,0,.16)}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper:nth-child(2n+1){margin-left:0}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom{bottom:4rem;padding:0 1.25rem;position:absolute;width:100%}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom .helpfulnessCount{font-size:.875rem}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom .commentResponseNotice{background-color:#f2f9e9;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;margin-bottom:.2rem;padding:.375rem 1rem .5rem;border-radius:.25rem}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom .commentResponseNotice .commentResponseNoticeDate{display:block;font-family:"CostarBrownLight",sans-serif}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom .readMore,#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsViewModel .reviewcontainerwrapper .stickToBottom .readLess{color:#0576a7;display:inline-block;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-top:.5rem;margin-bottom:.4rem}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsTopPaginationContainer{text-align:center}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsTopPaginationContainer .sortSelector,#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsTopPaginationContainer .paginationWrapper{float:left;min-width:33.3%}#profileApp .profileContent .reviewsWrapper .reviewsContainer .reviewsTopPaginationContainer .sortSelector{padding-right:1.5rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel{display:flex;flex-wrap:wrap;margin-bottom:2.5rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper{border-radius:3px;margin-top:1.25rem;width:calc((100%/3) - .83rem);overflow:hidden;position:relative}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer{margin-bottom:0}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer .reviewHeader{font-size:1.5rem;margin-bottom:1rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer .reviewDateContainer{color:#919191;margin-top:.4rem;font-size:.875rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer .reviewTextContainer{margin-top:.4rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer .readMore{color:#189ed9;display:inline-block;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;margin-bottom:.4rem;margin-top:.4rem}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper .reviewContainer .readMore::before{content:none}#profileApp .profileContent .reviewsWrapper .mostReviewsModel .mostReviewContainerwrapper:nth-child(3n+1){margin-left:0}#profileApp .profileContent .reviewsWrapper .noReviewsContainer p{margin-bottom:2.5rem}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer{font-size:1em;margin-top:2.5rem;margin-bottom:3.75rem}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .active{position:relative;-webkit-font-smoothing:antialiased}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .active .commentHeading{background-color:transparent;transform:translate3d(0,-1.25rem,0);color:#4c4c4c}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .active .commentHeading::before{background-color:transparent;transform:translate3d(0,-.4375rem,0) scale3d(1,.035,1)}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .active .commentWriteSubmitWrapper{max-height:100em;overflow:auto;overflow-y:hidden;transform:translate3d(0,-1.25rem,0)}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commentHeading{margin-bottom:1.25rem;font-family:"CostarBrownRegular",sans-serif;color:#fff;border:0;background-color:#74b71b;padding:.5em 1em .5em 1em;transition:transform .5s cubic-bezier(.2,1,.3,1),color .5s cubic-bezier(.2,1,.3,1),background-color .5s cubic-bezier(.2,1,.3,1)}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commentHeading{margin-top:15px;margin-top:.9375rem}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commentHeading::before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#74b71b;transform-origin:50% 100%;transition:transform .5s cubic-bezier(.2,1,.3,1),background-color .5s cubic-bezier(.2,1,.3,1)}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commentHeading .postCommentFilledIcon{font-size:.9em;margin-right:.3em}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commentWriteSubmitWrapper{max-height:0;overflow:hidden;transition:transform .5s cubic-bezier(.2,1,.3,1),max-height .5s cubic-bezier(.2,1,.3,1)}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm,#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm{min-height:14.35em}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm,#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm{min-height:14.75em}}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm,#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm{min-height:14.5em}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer.hidden{display:none}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .commetWriteSubmitWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm,#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm{width:50%;float:left;position:relative}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"],#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea{display:block;width:95%;padding:.625rem;font-size:1em;border:1px solid #b1b1b1;color:#7f7f7f}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"]:required,#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea:required{box-shadow:none}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText{margin-bottom:2.5rem}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText{margin-bottom:1.875rem}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText:last-child{margin-bottom:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea{height:10em;resize:none}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea::-webkit-input-placeholder{color:#7f7f7f}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea:-moz-placeholder{color:#7f7f7f}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea::-moz-placeholder{color:#7f7f7f}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea:-ms-input-placeholder{color:#7f7f7f}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm select{width:95%;-moz-appearance:none;-webkit-appearance:none;padding-left:.45em}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul{margin-top:-.35em;padding:0;list-style:none}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li{margin-bottom:2.5rem}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li{margin-bottom:1.875rem}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .reviewCheckbox{height:.9em;width:.9em;vertical-align:bottom}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .primaryCheckbox{margin-bottom:0;width:.875rem;height:.875rem;display:inline-block;left:0;padding-right:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .primaryCheckbox+label{margin-bottom:0;margin-left:-1em;display:inline-block;color:#919191;white-space:normal}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .primaryCheckbox+label:before{background-color:#fff;top:.0625rem}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .primaryCheckbox+label:after{top:5px}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .primaryCheckbox+label:after{top:.0625rem}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li.confirmApproval{color:#4c4c4c}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li.terms{color:#808080}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li.notifyCommentPublished{color:#808080;padding-top:4.95em}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm ul li .asterik{color:#74b71b}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm .reviewCommentCancelSubmitContainer{position:absolute;bottom:0;left:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .submitReviewCommentForm .reviewCommentCancelSubmitContainer .spinner{display:inline-block;vertical-align:bottom}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer{clear:both;padding-top:1.25rem}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer{background-color:#f4f4f4;overflow:hidden;max-height:0;-o-transition:all ease-in-out .2s 0s;-webkit-transition:all ease-in-out .2s 0s;transition:all ease-in-out .2s 0s;position:relative}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer.active{margin-top:2.5rem;padding:1.875rem;max-height:16em}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer .close{position:absolute;top:1em;right:1em;border:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer .guidelineHeading{margin-bottom:1.25rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer ul{margin:1.25rem 0 0 1.25rem;padding:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer ul li{margin-bottom:.9375rem}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .writeReviewCommentContainer .tipsContainer .writingGuidelinesContainer ul li:last-child{margin-bottom:0}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1em}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1.222em}}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1.188em}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess h4{font-family:"CostarBrownRegular",sans-serif;margin-bottom:1.25rem}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess h4{margin-bottom:1.875rem}}#profileApp .profileContent .reviewsWrapper .commentSubmissionWrapper .reviewCommentSubmitSuccess p{margin-bottom:3.75rem}#profileApp .profileContent .reviewsWrapper .comments{margin-top:.5rem}#profileApp .profileContent .reviewsWrapper .comments .hideToggle{display:inline}#profileApp .profileContent .reviewsWrapper .comments .showToggle{display:none}#profileApp .profileContent .reviewsWrapper .comments.hidden .hideToggle{display:none}#profileApp .profileContent .reviewsWrapper .comments.hidden .showToggle{display:inline}#profileApp .profileContent .reviewsWrapper .comments.hidden .writeCommentContainer,#profileApp .profileContent .reviewsWrapper .comments.hidden .commentContainer{display:none}#profileApp .profileContent .reviewsWrapper .reviewsContainer.collapsed .hideReviewOnCollapse{display:none}#profileApp .profileContent .reviewsWrapper .reviewsContainer.collapsed .expandReviewsToggle{display:inline}#profileApp .profileContent .reviewsWrapper .reviewsContainer.collapsed .collapseReviewsToggle{display:none}#profileApp .profileContent .reviewsWrapper .reviewsContainer .expandReviewsToggle{display:none}#profileApp .profileContent .reviewsWrapper .reviewsContainer .collapseReviewsToggle{display:inline}#profileApp .profileContent .reviewsWrapper h3{float:left;font-size:.875em;padding-bottom:1.5em}#profileApp .profileContent .reviewsWrapper .reviewsNav,#profileApp .profileContent .reviewsWrapper .reviewContainer,#profileApp .profileContent .reviewsWrapper .viewAllReviewsContainer,#profileApp .profileContent .reviewsWrapper .noReviewsContainer,#profileApp .profileContent .reviewsWrapper .writeReviewCommentContainer,#profileApp .profileContent .reviewsWrapper .noReviews{font-size:.85em}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .reviewsNav,#profileApp .profileContent .reviewsWrapper .reviewContainer,#profileApp .profileContent .reviewsWrapper .viewAllReviewsContainer,#profileApp .profileContent .reviewsWrapper .noReviewsContainer,#profileApp .profileContent .reviewsWrapper .writeReviewCommentContainer,#profileApp .profileContent .reviewsWrapper .noReviews{font-size:1.155em}}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .reviewsNav,#profileApp .profileContent .reviewsWrapper .reviewContainer,#profileApp .profileContent .reviewsWrapper .viewAllReviewsContainer,#profileApp .profileContent .reviewsWrapper .noReviewsContainer,#profileApp .profileContent .reviewsWrapper .writeReviewCommentContainer,#profileApp .profileContent .reviewsWrapper .noReviews{font-size:1.03em}}#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper{display:block;max-height:36.19em;overflow:hidden;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media only screen and (min-width:1025px) and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper{max-height:50em}}@media only screen and (max-width:1024px){#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper{max-height:43.333em}}#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper .reviewSubmissionWrapper{border-bottom:1px solid #b1b1b1;margin-bottom:1.667em}#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper .reviewCommentSubmitSuccess{margin-top:3.7em;text-align:center}#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper .reviewCommentSubmitSuccess .thankYouCloseBtn{margin-top:2em}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .reviewSubmissionFormWrapper .reviewCommentSubmitSuccess .thankYouCloseBtn .reviewsBtn.primary{line-height:normal}}#profileApp .profileContent .reviewsWrapper .reviewContainerWrapper{width:100%;padding:1.667em 0;border-bottom:1px solid #e0e0e1}#profileApp .profileContent .reviewsWrapper .reviewContainerWrapper:first-of-type{padding-top:0}#profileApp .profileContent .reviewsWrapper .reviewContainer{width:75%;margin-bottom:7rem;text-overflow:ellipsis}@media only screen and (max-width:768px){#profileApp .profileContent .reviewsWrapper .reviewContainer{width:100%}}#profileApp .profileContent .reviewsWrapper .reviewContainer.hasComments{margin-bottom:10.5rem}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewRatingDaysSincePostedContainer{margin-bottom:.5rem;position:relative;right:.2rem;display:flex;justify-content:space-between}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewRatingDaysSincePostedContainer .reviewDateContainer{font-size:.875rem;margin-top:.25rem;position:relative;left:.2rem;text-align:right}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewRatingDaysSincePostedContainer .starFullStoryIcon,#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewRatingDaysSincePostedContainer .starEmptyStoryIcon{color:#367b01;font-size:1.6rem;margin-right:-.075rem}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewRatingDaysSincePostedContainer span{display:block;color:#4c4c4c;width:50%}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTitle{display:inline;float:none;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;color:#000;margin-bottom:.962em}#profileApp .profileContent .reviewsWrapper .reviewContainer .mortar-tooltip{padding:0}#profileApp .profileContent .reviewsWrapper .reviewContainer .mortar-tooltip .mortar-tooltip-text{padding-bottom:1rem;top:2.125rem;left:-1.25rem}#profileApp .profileContent .reviewsWrapper .reviewContainer .mortar-tooltip .mortar-tooltip-text::before{left:1.75rem}#profileApp .profileContent .reviewsWrapper .reviewContainer .deleteReview{display:inline;font-size:.8em;margin-left:.938em;color:#cf0000}#profileApp .profileContent .reviewsWrapper .reviewContainer .deleteReview i{font-size:.813em}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer{overflow:hidden;color:#000;font-size:1rem;margin-top:.6rem}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer .reviewText{font-size:1rem;line-height:1.625em}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer .showLessReviewToggle{display:none}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer .helpfulFlagContainer{display:none}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer .comments{display:none}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .reviewFullText{display:block}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .reviewTeaserText{display:none}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .showFullReviewToggle{display:none}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .showLessReviewToggle{display:inline}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .helpfulFlagContainer{display:block}#profileApp .profileContent .reviewsWrapper .reviewContainer .reviewTextContainer.fullReview .comments{display:block}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer{-webkit-align-items:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;background-color:#fafafa;bottom:0;height:3.125rem;position:absolute;width:100%}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer{margin:0 .25rem .25rem 0}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .showReviewToggle{float:left}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag{float:right}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag a,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagOutlineStoryIcon{color:#367b01}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag a.flagged,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagOutlineStoryIcon.flagged,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag a .flagFilledStoryIcon,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagOutlineStoryIcon .flagFilledStoryIcon{color:#919191;pointer-events:none}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag a .flagFilledStoryIcon,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagOutlineStoryIcon .flagFilledStoryIcon,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag a .flagOutlineStoryIcon,#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagOutlineStoryIcon .flagOutlineStoryIcon{font-size:1.8rem;font-weight:bold;margin-right:.4rem}#profileApp .profileContent .reviewsWrapper .reviewResponseContainer .viewMoreLessFlagContainer .flag .flagBtn{display:block;height:1.6rem}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful{color:#4c4c4c;font-size:.875rem;text-align:left;width:100%;font-family:"CostarBrownRegular",sans-serif}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful>span{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful .thankYou{color:#4c4c4c;font-size:.9375rem;margin-left:.25rem}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful .thankYou .checkStoryIcon{color:#4c4c4c;font-size:1.5rem;margin-right:.3rem;margin-left:.7rem}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful .wasThisHelpful{font-size:.875rem}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful .wasThisHelpful a{color:#367b01}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful a.reviewsBtn{font-size:1.25em;font-family:"CostarBrownRegular",sans-serif;width:30%;height:2.25em;line-height:2.25em;display:inline-table;border:1px solid #929292;background-color:#fff;color:#929292}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful a.reviewsBtn.disabled{color:#d4d4d4;cursor:not-allowed;border:1px solid #d4d4d4}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful a.reviewsBtn:first-child{margin-right:.667em}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful a .thumbsUpStoryIcon{font-size:2rem;margin-left:.7rem;color:#367b01}#profileApp .profileContent .reviewsWrapper .helpfulFlagContainer .helpful a.disabled .thumbsUpStoryIcon{color:#d4d4d4;cursor:not-allowed}#profileApp .profileContent .reviewsWrapper .translatedReviewContainer,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer{margin-top:1.875rem;font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1366px){#profileApp .profileContent .reviewsWrapper .translatedReviewContainer,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer{font-size:1rem}}#profileApp .profileContent .reviewsWrapper .translatedReviewContainer .translatedReviewTitle,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer .translatedReviewTitle,#profileApp .profileContent .reviewsWrapper .translatedReviewContainer .translatedCommentTitle,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer .translatedCommentTitle{margin-bottom:1.25rem}#profileApp .profileContent .reviewsWrapper .translatedReviewContainer .translatedReview,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer .translatedReview,#profileApp .profileContent .reviewsWrapper .translatedReviewContainer .translatedComment,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer .translatedComment{margin-bottom:1.875rem;font-family:"CostarBrownLight",sans-serif}#profileApp .profileContent .reviewsWrapper .translatedReviewContainer .showHideOriginal,#profileApp .profileContent .reviewsWrapper .translatedCommentContainer .showHideOriginal{color:#0576a7;cursor:pointer}#profileApp .profileContent .reviewsWrapper .commentContainer .commentResponseCaption{margin-bottom:.625rem;color:#000;font-family:'CostarBrownBold',sans-serif}#profileApp .profileContent .reviewsWrapper .commentContainer .comment{width:100%;overflow:hidden;line-height:1.95em}#profileApp .profileContent .reviewsWrapper .viewAllReviewsContainer{margin-top:2em}#profileApp .profileContent .reviewsWrapper .viewMoreIcon,#profileApp .profileContent .reviewsWrapper .viewLessIcon,#profileApp .profileContent .reviewsWrapper .flagFilledStoryIcon,#profileApp .profileContent .reviewsWrapper .flagOutlineStoryIcon{margin-right:.3125rem}#profileApp .profileContent .reviewsWrapper .viewMoreIcon,#profileApp .profileContent .reviewsWrapper .viewLessIcon{font-size:.75em}#profileApp .profileContent .reviewsWrapper .bottom-pagination-container{display:flex;justify-content:center;padding-top:1.75rem}#profileApp .profileContent .reviewsWrapper .pagination-ellipsis{margin-top:5px}#profileApp .profileContent .reviewsWrapper .pagination-ellipsis a{color:#367b01}#profileApp .profileContent .reviewsWrapper .pagination-ellipsis a.selected,#profileApp .profileContent .reviewsWrapper .pagination-ellipsis a:hover{color:#000}#profileApp .profileContent .propertyRatingWrapper{margin-bottom:2rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper{float:left;height:11.5rem;width:10.5rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper .averageRating{font-size:3.75rem;margin-top:2rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper .ratingTitle{font-size:1.75rem;margin-top:1.1rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper .maxRating{font-size:1.25rem;height:3.6rem;line-height:3.2rem;margin-top:0;margin-bottom:2rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper.notYetRated .ratingTitleWrapper{padding-bottom:1.4rem}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper.notYetRated .ratingTitle{margin-top:1.4rem;line-height:normal}#profileApp .profileContent .propertyRatingWrapper .ratingBoxWrapper.notYetRated .maxRating{margin-top:0;height:3.7rem;line-height:3.4rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper{background-color:rgba(191,191,191,.15);display:-ms-inline-flexbox;display:-webkit-flex;display:flex;float:left;justify-content:space-around;margin-left:1.8rem;min-height:11.5rem;padding:1.5rem 1.25rem 1.5rem 1.25rem;width:calc(100% - 10.5rem - 1.8rem);border-radius:.25rem;align-items:center}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasReviewsOrRating{margin:.5rem .5rem .5rem 0}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasReviewsOrRating [class*="Star"],#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasReviewsOrRating [class*="star"]{color:#367b01;width:2.2rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasReviewsOrRating .ratingLabel{margin-top:.5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasReviewsOrRating .renterReviewsLabel{margin-top:.4rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper>span{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;position:relative;right:.425rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper>span [class*="Star"],#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper>span [class*="star"]{font-size:2rem;margin-right:-.05rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper .ratingLabel{font-size:1.25rem;font-family:"CostarBrownRegular",sans-serif;color:#000}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper .renterReviewsLabel{font-size:1rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasCostarRating{margin:1.5rem .5rem .5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasCostarRating [class*="Star"],#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasCostarRating [class*="star"]{color:#367b01;font-size:2rem;width:2.3rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.hasCostarRating .noRenterReviews{margin-bottom:1.5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.noReviewsOrRating{margin:1rem .5rem .5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.noReviewsOrRating>span [class*="Star"],#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.noReviewsOrRating>span [class*="star"]{color:#4c4c4c;width:2.2rem;font-size:2rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.noReviewsOrRating>span:nth-child(2){position:relative;bottom:.25rem;font-size:1.5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .ratingReviewsWrapper.noReviewsOrRating .ratingLabel{font-size:1.25rem;margin-top:.5rem;color:#4c4c4c}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .callToActionWrapper{max-width:16.8rem;margin:0 .5rem .5rem .5rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .callToActionWrapper .callToActionBlurb{font-size:1rem}#profileApp .profileContent .propertyRatingWrapper .ratingDetailsWrapper .callToActionWrapper .callToActionBtn{margin-top:1.2rem;width:100%;height:3.375rem}#profileApp .expandedReviewContainer{position:relative;border-radius:3px;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}#profileApp .expandedReviewContainer.expanded{max-height:10000rem;margin-top:1.5rem}#profileApp .expandedReviewContainer.expanded .mostReviewContainerwrapper{border:1px solid #d4d4d4;border-radius:3px;overflow:hidden;padding:1.1rem 1.6rem}#profileApp .expandedReviewContainer.expanded .mostReviewContainerwrapper .reviewHeader{display:none}#profileApp .expandedReviewContainer.expanded .mostReviewContainerwrapper .readMore{display:none}#profileApp .expandedReviewContainer .closeStoryIcon{background-color:transparent;border:0;color:#367b01;float:right;font-size:1.6rem;padding:0;position:absolute;right:1rem;top:.8rem;z-index:5}#profileApp .expandedReviewContainer .closeStoryIcon:focus{text-decoration:underline}#profileApp .expandedReviewContainer .closeStoryIcon:focus:not(:focus-visible){text-decoration:none}#profileApp .expandedReviewContainer .closeStoryIcon:focus:not(:-moz-focusring){text-decoration:none}#profileApp .expandedReviewContainer .closeStoryIcon:focus-visible{text-decoration:underline}#profileApp .expandedReviewContainer .closeStoryIcon:-moz-focusring{text-decoration:underline}#profileApp .expandedReviewContainer .reviewcontainerwrapper{border:1px solid #d4d4d4;padding:1.1rem 1.6rem}#profileApp .expandedReviewContainer .reviewContainer{margin-bottom:0!important;padding:0!important;font-size:1rem;line-height:1.5rem;border-radius:.25rem}#profileApp .expandedReviewContainer .reviewContainer .reviewTextContainer{overflow:auto}#profileApp .expandedReviewContainer .reviewContainer .reviewTextContainer .clampable{max-height:none!important;overflow:auto}#profileApp .expandedReviewContainer .reviewContainer .reviewTextContainer .clampable .reviewTextClamp::after{content:none}#profileApp .expandedReviewContainer .reviewContainer .comments{display:block!important}#profileApp .expandedReviewContainer .reviewContainer .comments .commentResponseCaption{font-size:1rem;margin-bottom:.8rem}#profileApp .expandedReviewContainer .reviewContainer .comments .comment{font-size:1rem;line-height:1.5rem}#profileApp .expandedReviewContainer .stickToBottom{margin-bottom:2.5rem}#profileApp .expandedReviewContainer .stickToBottom .commentResponseNotice{display:none}#profileApp .expandedReviewContainer .stickToBottom .readMore{display:none}#profileApp .expandedReviewContainer .stickToBottom .helpfulnessCount{font-size:.875rem}#profileApp .expandedReviewContainer .reviewResponseContainer{background-color:none!important;left:0;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-radius:3px}#profileApp .expandedReviewContainer .reviewResponseContainer .flag{margin-right:1rem}.clampable{max-height:6.5rem;overflow-y:hidden;transition:max-height ease .3s;position:relative}.clampable a{position:absolute;bottom:0;right:0;background-color:#fff}.clampable a::before{content:'...';color:#000;background:linear-gradient(to right,rgba(255,255,255,0),#fff,#fff 60%)}.clampable a span{background-color:#fff}.clampable .reviewTextClamp::after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30%;height:1.75rem;background:linear-gradient(to right,rgba(255,255,255,0),#fff,#fff 60%)}.clampable.expanded a{position:relative;bottom:auto;right:auto}.clampable.expanded a::before{content:'';padding-left:0;background:none}@media only screen and (max-width:1280px){.profileBasic .profileContent .reviewsSection .submitReviewCommentForm{font-size:.9em}}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent{width:31.25rem}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalHeader h2{font-size:1.45em}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalHeader .close{color:#000;font-size:.667em}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody{padding-top:2em}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationCopy{margin-bottom:.952em}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationCopy p{padding:0;margin:0;text-align:center;font-size:.857em;color:#000}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer{float:right}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer .noDeleteBtn,#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer .yesDeleteBtn{float:left;font-size:.833em;margin-top:.188em;border-radius:4px}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer .noDeleteBtn{margin-right:.625rem}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer .yesDeleteBtn{border:1px solid #74b71b}#deleteReviewConfirmationModal.deleteReviewConfirmationModal .modalContent .modalBody .confirmationBtnContainer .yesDeleteBtn:hover{border:1px solid #555}.review-bottom-section{display:flex;justify-content:space-between}.property-response-section{padding:1rem;background:#f2f9e9;border-radius:10px;margin:.5rem 0;color:#000}.property-response-section .commentResponseNotice{display:flex;font-family:'CostarBrownBold',sans-serif}.property-response-section .commentResponseNotice .comment-response-preview{width:62%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-left:.5rem;font-family:"CostarBrownLight",sans-serif;white-space:nowrap}.property-response-section .commentResponseNotice .commentResponseNoticeDate{flex:1;text-align:right;font-family:"CostarBrownLight",sans-serif}.all-comments-section{color:#000}.all-comments-section .commentContainer{border-radius:10px;padding:1rem;margin-bottom:.5rem;background:#f2f9e9}.all-comments-section .commentResponseCaption{display:flex;justify-content:space-between}.all-comments-section .commentResponseCaption .comment-submission-date{font-family:"CostarBrownLight",sans-serif}.all-comments-section .commentResponseCaption .comment{font-family:"CostarBrownRegular",sans-serif}.reviewTextCollapsed{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hidden{display:none}.review-response-container .flagBtn{font-size:1.5rem;margin-left:1rem;color:#367b01!important}.review-response-container .flagBtn i{margin:0}.enhanced-review-list-section .reviewsContainer{display:flex;flex-direction:column}.enhanced-review-list-section .reviewsContainer .reviewsTopPaginationContainer{display:flex;justify-content:space-between}.enhanced-review-list-section .reviewsContainer .reviewsTopPaginationContainer .total-renter-review-count-section .renter-reviews-label{font-size:1.5rem;font-family:'CostarBrownBold',sans-serif;color:#4c4c4c}.enhanced-review-list-section .reviewsContainer .reviewsTopPaginationContainer .total-renter-review-count-section .renter-reviews-count{font-size:1rem;margin-left:1rem;color:#000}.enhanced-review-list-section .reviewsContainer .reviewsTopPaginationContainer .dropDownContainer{padding:0!important;justify-content:end}.enhanced-review-list-section .reviewsContainer .reviewsTopPaginationContainer .dropDownContainer .storyicon{color:#367b01!important}.rating-graph-section{width:50%;display:flex;flex-direction:column;row-gap:.5rem;justify-content:center;flex:1}.rating-graph-section .bar-wrapper{position:relative;display:flex}.rating-graph-section .bar-wrapper .star-label{width:30%;white-space:nowrap;font-size:.875rem;text-align:left}.rating-graph-section .bar-wrapper .bar{width:60%;display:flex;align-items:center;position:relative}.rating-graph-section .bar-wrapper .review-count{width:10%;text-align:left;margin-left:1rem;font-size:.875rem}.rating-graph-section .bar-graph-layer{position:absolute;border-radius:25px;height:.5rem}.rating-graph-section .top-layer{z-index:3;background:#367b01}.rating-graph-section .middle-layer{z-index:2;background:#fff}.rating-graph-section .base-layer{width:100%;z-index:1;background:#bfbfbf}.propertyRatingWrapper{display:flex;position:relative;gap:1rem}.propertyRatingWrapper .building-rating-wrapper,.propertyRatingWrapper .renter-rating-wrapper{display:flex;width:50%;padding:1rem;border:1px solid #d2d2d2;gap:1rem;border-radius:8px}.propertyRatingWrapper .building-rating-wrapper .enhanced-rating-box-wrapper,.propertyRatingWrapper .renter-rating-wrapper .enhanced-rating-box-wrapper{display:flex;width:40%;flex-direction:column;justify-content:center}.propertyRatingWrapper .building-rating-wrapper .building-rating-description-wrapper,.propertyRatingWrapper .renter-rating-wrapper .building-rating-description-wrapper{width:60%;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;flex:1}.propertyRatingWrapper .building-rating-wrapper .ratingTitleWrapper,.propertyRatingWrapper .renter-rating-wrapper .ratingTitleWrapper{display:flex;justify-content:center}.propertyRatingWrapper .building-rating-wrapper .ratingTitleWrapper .averageRating,.propertyRatingWrapper .renter-rating-wrapper .ratingTitleWrapper .averageRating{padding:1.5rem;background:#367b01;color:#fff;border-radius:10px;width:fit-content;font-size:2.5rem;font-family:'CostarBrownBold',sans-serif;width:6rem;height:5rem;display:flex;align-items:center;justify-content:center}.propertyRatingWrapper .building-rating-wrapper .rating-star-section,.propertyRatingWrapper .renter-rating-wrapper .rating-star-section{margin-top:.5rem}.propertyRatingWrapper .building-rating-wrapper .rating-star-section span,.propertyRatingWrapper .renter-rating-wrapper .rating-star-section span{font-size:1.25rem;display:flex;justify-content:center;color:#367b01}.propertyRatingWrapper .building-rating-wrapper .callToActionBtn,.propertyRatingWrapper .renter-rating-wrapper .callToActionBtn{margin-top:.5rem}.propertyRatingWrapper .building-rating-wrapper .rating-label,.propertyRatingWrapper .renter-rating-wrapper .rating-label{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;color:#4c4c4c;text-align:center;margin-top:.5rem}.propertyRatingWrapper .building-rating-wrapper .building-rating-description-wrapper .building-rating-label,.propertyRatingWrapper .renter-rating-wrapper .building-rating-description-wrapper .building-rating-label{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c}.propertyRatingWrapper .building-rating-wrapper .building-rating-description-wrapper .building-rating-content,.propertyRatingWrapper .renter-rating-wrapper .building-rating-description-wrapper .building-rating-content{font-size:.875rem}.propertyRatingWrapper .building-rating-wrapper .building-rating-description-wrapper .building-rating-content a,.propertyRatingWrapper .renter-rating-wrapper .building-rating-description-wrapper .building-rating-content a{font-size:.875rem}.propertyRatingWrapper .building-rating-wrapper .averageRating{background:#4c4c4c!important}.propertyRatingWrapper .building-rating-wrapper .rating-star-section span{color:#4c4c4c}.add-review-section{display:flex;flex-direction:column;gap:.5rem}.add-review-section .add-review-label{font-size:1.125rem;font-family:'CostarBrownBold',sans-serif;color:#000}.add-review-section .add-review-description{font-size:1rem}.ratingBoxWrapper{height:6.75rem;overflow:hidden;width:6.1875rem;text-align:center;font-family:"CostarBrownRegular",sans-serif;color:#367b01}.ratingBoxWrapper .ratingTitleWrapper{border:.125rem solid #4c4c4c;padding-bottom:.7rem;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;border-bottom:0}.ratingBoxWrapper .averageRating{font-size:2.25rem;margin-top:.7rem;line-height:1.5rem}.ratingBoxWrapper .ratingTitle{font-size:1.125rem;margin-top:.6rem}.ratingBoxWrapper .maxRating{background-color:#4c4c4c;color:#fff;height:2.3rem;font-size:.875rem;line-height:2.1rem;border:.125rem solid #4c4c4c;border-top:0;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.ratingBoxWrapper.excellentRating .ratingTitleWrapper{border-color:#0b6839}.ratingBoxWrapper.excellentRating .maxRating{background-color:#0b6839;border-color:#0b6839}.ratingBoxWrapper.greatRating .averageRating{color:#367b01}.ratingBoxWrapper.greatRating .ratingTitle{color:#367b01}.ratingBoxWrapper.goodRating .ratingLevel{color:#4c4c4c}.ratingBoxWrapper.goodRating .ratingTitle{color:#4c4c4c}.ratingBoxWrapper.okRating .averageRating{color:#4c4c4c}.ratingBoxWrapper.okRating .ratingTitle{color:#4c4c4c}.ratingBoxWrapper.poorRating .averageRating{color:#4c4c4c}.ratingBoxWrapper.poorRating .ratingTitle{color:#4c4c4c}.ratingBoxWrapper.notYetRated{color:#4c4c4c}.ratingBoxWrapper.notYetRated .ratingTitleWrapper{border-color:#bfbfbf}.ratingBoxWrapper.notYetRated .averageRating{display:none}.ratingBoxWrapper.notYetRated .ratingTitle{line-height:1.5rem;font-size:1.5rem}.ratingBoxWrapper.notYetRated .maxRating{background-color:#bfbfbf;border-color:#bfbfbf}.sortSelector{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:1rem}.sortSelector .sortLabel{margin-right:.75rem;color:#000}@media screen and (max-width:768px){.sortSelector .sortLabel{min-width:3.25rem}.sortSelector .ddlSelector span.down2StoryIcon,.sortSelector .ddlSelector span.up2StoryIcon{font-size:1.6rem;top:.45rem}}.sortSelector .ddlSelector{-webkit-align-items:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;border:1px solid #bfbfbf;border-radius:.25rem;color:#000!important;font-size:1rem;height:2.5rem;min-width:10.5rem;padding:6px 12px 6px .75rem!important;position:relative;text-align:left;font-family:"CostarBrownLight",sans-serif;margin:0!important}.sortSelector .ddlSelector.btn-default{justify-content:left}.sortSelector .ddlSelector .down2StoryIcon,.sortSelector .ddlSelector .up2StoryIcon{color:#77b800;font-size:1.2rem;position:absolute;right:.5rem;top:.6rem;z-index:10}.sortSelector .ddlSelector span{color:#4c4c4c}.sortSelector .sortListContainer{position:relative;text-align:left}@media screen and (max-width:768px){.sortSelector .sortListContainer{width:100%}}.sortSelector .dropdownContent{background-color:transparent;border-radius:0;margin:-.125rem 0 0;min-width:10.5rem;padding-bottom:0;position:absolute;top:.125rem;z-index:5}.sortSelector .dropdownContent .dropdownSpacer{background:#fff;border-left:1px solid #cacaca;border-right:1px solid #cacaca;height:.75rem;width:56.3%}.sortSelector .dropdownContent ul{background-color:#fff;border:1px solid #cacaca;border-radius:.25rem;box-shadow:rgba(0,0,0,.172549) 0 .375rem .75rem 0;list-style:none;margin:0 0 30px 0;overflow:hidden;padding-left:0}.sortSelector .dropdownContent ul li{cursor:pointer;height:2.5rem;line-height:2.4rem;padding-left:.75rem}.sortSelector .dropdownContent ul li:not(:last-child){border-bottom:1px solid #cacaca}.sortSelector .dropdownContent ul li.active{background-color:#f2f9e9;color:#000}.sortSelector .dropdownContent ul li:hover{background-color:#f2f9e9}.sortSelector .dropdownContent ul.sortOptions{display:none}.sortSelector .dropdownContent ul.sortOptions.active{display:block;border:1px solid #bfbfbf}@media screen and (max-width:768px){.sortSelector .dropdownContent{width:100%}}.culture-es .sortSelector .sortListContainer .ddlSelector{min-width:19.5rem}@media screen and (max-width:768px){.culture-es .sortSelector .sortListContainer .sortLabel{width:3.75rem;margin-right:1rem}.culture-es .sortSelector .sortListContainer .ddlSelector{min-width:100%}.culture-es .sortSelector .sortListContainer .dropdownContent ul{width:100%}}.culture-es .sortSelector .dropdownContent ul{width:19.5rem}.culture-es .sortSelector .dropdownContent ul li{height:auto;line-height:normal;padding:.6rem}@media only screen and (max-width:767px){.reviewSubmissionWrapper.modal.reviewSubmissionWrapper.in .modalContainer,.reviewSubmissionWrapper.modal.reviewSubmissionWrapper.show .modalContainer{max-width:100%;top:25%;left:auto;right:0}}.reviewSubmissionWrapper .modalContainer{height:auto;position:absolute;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.reviewSubmissionWrapper .modalContainer{width:48rem}}.reviewSubmissionWrapper .modalContainer .modalContent{border-radius:10px;padding:.5rem 0 1rem 0;min-width:38rem}.reviewSubmissionWrapper .modalContainer .modalHeader{display:flex;justify-content:center;padding:0;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5}.reviewSubmissionWrapper .modalContainer .modalHeader .writeReviewTitle{font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.reviewSubmissionWrapper .modalContainer .modalHeader .closeStoryIcon{position:absolute;right:.5rem;font-size:2rem;text-decoration:none!important;color:#4c4c4c;padding:0;background-color:transparent}.reviewSubmissionWrapper .modalContainer .modalHeader .closeStoryIcon:focus{text-decoration:underline}.reviewSubmissionWrapper .modalContainer .modalBody{padding:1rem 0 0 0!important}.reviewSubmissionWrapper .modalContainer textarea{height:10.625rem}.reviewSubmissionWrapper .modalContainer .modalButtons{margin-bottom:1rem}.reviewSubmissionWrapper .errorsContainer{background-color:#ffe5e5;border:1px solid #f00;padding:1em;margin-bottom:1.042em}.reviewSubmissionWrapper .validationError{font-family:"CostarBrownRegular",sans-serif;color:#e01600;display:inline-block;font-size:.875rem}.reviewSubmissionWrapper .invisible{display:none}.reviewSubmissionWrapper .reviewsBtn{display:inline-block;height:2.5rem;font-size:1rem}.reviewSubmissionWrapper .writeReviewCommentContainer{position:relative}.reviewSubmissionWrapper .writeReviewCommentContainer.hidden{display:none}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper{position:relative;display:table;width:100%;font-size:1.111em;color:#3f3f3f}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .terms{font-size:1rem;margin-bottom:1rem;padding:0 2.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .terms a{font-family:"CostarBrownRegular",sans-serif;color:#0576a7}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .reviewCommentCancelSubmitContainer{width:100%;display:flex;justify-content:space-between;border-top:1px solid #d2d2d2;padding-top:1rem}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .reviewCommentCancelSubmitContainer .reviewsBtn{width:50%}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .reviewCommentCancelSubmitContainer .btn-primary{margin-left:.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .reviewCommentCancelSubmitContainer .cancel-btn{margin-left:2.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .termsWrapper .reviewCommentCancelSubmitContainer .submit-btn{margin-right:2.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer{padding:0 2.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .inputTitle{font-family:'CostarBrownBold',sans-serif;font-size:1rem;margin-bottom:.5rem;display:block}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating{border:0;border-radius:.25rem;display:grid;flex-wrap:wrap;gap:16px;grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating.error{outline:1px solid #f00}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard{background-color:#fff;min-height:5.0625rem;padding:.875rem 1.25rem;border-radius:.25rem;margin-bottom:0;outline:1px solid #d2d2d2}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:last-child{margin-bottom:0}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard .stars{font-family:"CostarBrownRegular",sans-serif;font-size:1.3rem;display:flex;flex-direction:column;align-items:center}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard .stars .starFullStoryIcon,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard .stars .starEmptyStoryIcon{font-size:1.5rem;position:relative;top:.1rem;color:#4c4c4c;margin-right:.1875rem}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard .star-text{font-size:1rem}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard .description{margin-top:.25rem;font-family:"CostarBrownLight",sans-serif;font-size:1rem;text-align:center}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:hover,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:focus,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard.active{background-color:#fafafa;color:#367b01;cursor:pointer;outline:2px solid #367b01}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:hover .description,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:focus .description,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard.active .description{font-family:"CostarBrownRegular",sans-serif}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:hover .starFullStoryIcon,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:focus .starFullStoryIcon,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard.active .starFullStoryIcon{color:#367b01}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:hover .starEmptyStoryIcon,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard:focus .starEmptyStoryIcon,.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .rating .starCard.active .starEmptyStoryIcon{color:#4c4c4c}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .ratingValidationErrorContainer{display:table-cell;vertical-align:middle}.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .average{display:table-cell;padding-left:20px;font-size:1em;vertical-align:middle;color:#74b71b}@media only screen and (max-width:1024px){.reviewSubmissionWrapper .writeReviewCommentContainer .ratingAverageContainer .average{font-size:1.063em}}.reviewSubmissionWrapper .writeReviewCommentContainer .reviewsWriteSubmitWrapper{display:flex}.reviewSubmissionWrapper .writeReviewCommentContainer .input-text-wrapper{padding:0 2.5rem;display:flex;flex-direction:column;gap:1rem}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm{display:flex;vertical-align:top;flex-direction:column;gap:1rem;margin-top:1rem}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"],.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea{font-family:"CostarBrownLight",sans-serif;display:block;width:100%;padding:10px;font-size:1rem;border:1px solid #b1b1b1;border-radius:4px;color:#000}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error{border-color:#f00}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error::-webkit-input-placeholder,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error::-webkit-input-placeholder{color:#e01600}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error:-moz-placeholder,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error:-moz-placeholder{color:#e01600}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error::-moz-placeholder,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error::-moz-placeholder{color:#e01600}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error:-ms-input-placeholder,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error:-ms-input-placeholder{color:#e01600}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"].error:focus,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea.error:focus{border-color:#ff5c49;box-shadow:0 0 4px 0 #ff5c49;outline:0}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"]:required,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea:required{box-shadow:none}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm input[type="text"]:focus,.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea:focus{border-color:#478500;box-shadow:0 0 4px 0 #74b71b}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText .inputTitle{font-family:'CostarBrownBold',sans-serif;font-size:1rem;margin-bottom:.5rem;display:block}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText #reviewHeadline{height:2.5rem}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm .inputText .characterMinimum{font-size:.875rem}.reviewSubmissionWrapper .writeReviewCommentContainer .writeReviewCommentForm textarea{height:14.125rem;resize:none}.reviewSubmissionWrapper .writeReviewCommentContainer .reviewCommentCancelSubmitContainer .spinner{display:inline-block;vertical-align:bottom}.reviewSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1em;margin-bottom:20px}@media only screen and (max-width:1366px){.reviewSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1.222em}}@media only screen and (max-width:1024px){.reviewSubmissionWrapper .reviewCommentSubmitSuccess{font-size:1.188em}}.reviewSubmissionWrapper .reviewCommentSubmitSuccess h4{font-family:"CostarBrownRegular";margin-bottom:20px}@media only screen and (max-width:1024px){.reviewSubmissionWrapper .reviewCommentSubmitSuccess h4{margin-bottom:30px}}.reviewSubmissionWrapper .reviewCommentSubmitSuccess p{margin-bottom:60px}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent{width:500px}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalHeader{height:0}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalHeader h2{font-size:1.45em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalHeader .close{color:#000;font-size:.667em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody{padding-top:1.4em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy{border-bottom:1px solid #e0e0e1;margin-bottom:.952em;padding-bottom:.952em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy p{padding:0;margin:0;text-align:center;font-size:.857em;color:#000}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy p.verifyEntry,#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy p.addRflEmail{margin-bottom:.5em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy p.verifyEntry{font-family:"CostarBrownRegular"}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .confirmationCopy p.addRflEmail span{color:#74b71b}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer{width:100%}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul{width:50%;float:left;padding:0;margin:0;list-style:none}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li{display:inline;margin-right:.5%;font-size:1.429em}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .facebookIcon{color:#3c60b3}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .facebookIcon:hover{color:#3c60b3}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .twitterIcon{color:#55acee}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .twitterIcon:hover{color:#55acee}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .googleIcon{color:#c65738}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .googleIcon:hover{color:#c65738}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .circleEmailIcon{color:#74b71b}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer ul li .circleEmailIcon:hover{color:#74b71b}#reviewSubmissionThankYouModal.reviewSubmissionThankYouModal .modalContent .modalBody .socialVerifyReviewContainer .viewReview{float:right;font-size:.762em;width:7.375em;margin-top:.188em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalHeader,#shareConfirm.emailSharingModal .modalHeader,#shareError.emailSharingModal .modalHeader,#reviewSubmissionEmailSharingModal.shareConfirm .modalHeader,#shareConfirm.shareConfirm .modalHeader,#shareError.shareConfirm .modalHeader,#reviewSubmissionEmailSharingModal.shareError .modalHeader,#shareConfirm.shareError .modalHeader,#shareError.shareError .modalHeader{height:0;padding-bottom:2.083em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalHeader h2,#shareConfirm.emailSharingModal .modalHeader h2,#shareError.emailSharingModal .modalHeader h2,#reviewSubmissionEmailSharingModal.shareConfirm .modalHeader h2,#shareConfirm.shareConfirm .modalHeader h2,#shareError.shareConfirm .modalHeader h2,#reviewSubmissionEmailSharingModal.shareError .modalHeader h2,#shareConfirm.shareError .modalHeader h2,#shareError.shareError .modalHeader h2{font-size:1.45em;font-family:"CostarBrownRegular"}#reviewSubmissionEmailSharingModal.emailSharingModal .modalHeader .close,#shareConfirm.emailSharingModal .modalHeader .close,#shareError.emailSharingModal .modalHeader .close,#reviewSubmissionEmailSharingModal.shareConfirm .modalHeader .close,#shareConfirm.shareConfirm .modalHeader .close,#shareError.shareConfirm .modalHeader .close,#reviewSubmissionEmailSharingModal.shareError .modalHeader .close,#shareConfirm.shareError .modalHeader .close,#shareError.shareError .modalHeader .close{color:#000;font-size:.667em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody,#shareConfirm.emailSharingModal .modalBody,#shareError.emailSharingModal .modalBody,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody,#shareConfirm.shareConfirm .modalBody,#shareError.shareConfirm .modalBody,#reviewSubmissionEmailSharingModal.shareError .modalBody,#shareConfirm.shareError .modalBody,#shareError.shareError .modalBody{padding-top:1.4em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody p,#shareConfirm.emailSharingModal .modalBody p,#shareError.emailSharingModal .modalBody p,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody p,#shareConfirm.shareConfirm .modalBody p,#shareError.shareConfirm .modalBody p,#reviewSubmissionEmailSharingModal.shareError .modalBody p,#shareConfirm.shareError .modalBody p,#shareError.shareError .modalBody p{margin:0;padding:0;font-size:1.111em;font-family:"CostarBrownRegular";font-weight:bold;color:#000;text-align:center}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody p.error,#shareConfirm.emailSharingModal .modalBody p.error,#shareError.emailSharingModal .modalBody p.error,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody p.error,#shareConfirm.shareConfirm .modalBody p.error,#shareError.shareConfirm .modalBody p.error,#reviewSubmissionEmailSharingModal.shareError .modalBody p.error,#shareConfirm.shareError .modalBody p.error,#shareError.shareError .modalBody p.error{color:#f00;font-size:.7em;font-weight:normal;margin-top:-1em;margin-bottom:1em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField,#shareConfirm.emailSharingModal .modalBody .shareForm .formField,#shareError.emailSharingModal .modalBody .shareForm .formField,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField,#shareConfirm.shareConfirm .modalBody .shareForm .formField,#shareError.shareConfirm .modalBody .shareForm .formField,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField,#shareConfirm.shareError .modalBody .shareForm .formField,#shareError.shareError .modalBody .shareForm .formField{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;width:100%}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formLabel,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formLabel,#shareError.emailSharingModal .modalBody .shareForm .formField .formLabel,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formLabel,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formLabel,#shareError.shareConfirm .modalBody .shareForm .formField .formLabel,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formLabel,#shareConfirm.shareError .modalBody .shareForm .formField .formLabel,#shareError.shareError .modalBody .shareForm .formField .formLabel,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput,#shareError.shareConfirm .modalBody .shareForm .formField .formInput,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput,#shareConfirm.shareError .modalBody .shareForm .formField .formInput,#shareError.shareError .modalBody .shareForm .formField .formInput{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formLabel,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formLabel,#shareError.emailSharingModal .modalBody .shareForm .formField .formLabel,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formLabel,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formLabel,#shareError.shareConfirm .modalBody .shareForm .formField .formLabel,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formLabel,#shareConfirm.shareError .modalBody .shareForm .formField .formLabel,#shareError.shareError .modalBody .shareForm .formField .formLabel{width:30%;-webkit-order:1;-ms-flex-order:1;order:1}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formLabel label,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formLabel label,#shareError.emailSharingModal .modalBody .shareForm .formField .formLabel label,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formLabel label,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formLabel label,#shareError.shareConfirm .modalBody .shareForm .formField .formLabel label,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formLabel label,#shareConfirm.shareError .modalBody .shareForm .formField .formLabel label,#shareError.shareError .modalBody .shareForm .formField .formLabel label{font-size:.815em;font-weight:bold}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput,#shareError.shareConfirm .modalBody .shareForm .formField .formInput,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput,#shareConfirm.shareError .modalBody .shareForm .formField .formInput,#shareError.shareError .modalBody .shareForm .formField .formInput{width:70%;-webkit-order:2;-ms-flex-order:2;order:2}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input,#shareError.shareError .modalBody .shareForm .formField .formInput input,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea,#shareError.shareError .modalBody .shareForm .formField .formInput textarea{font-size:.741em;height:2em;border:1px solid #cacaca;border-radius:5px;margin-bottom:1em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput input::-webkit-input-placeholder,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput textarea::-webkit-input-placeholder{color:#7f7e7e}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input:-moz-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input:-moz-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input:-moz-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput input:-moz-placeholder,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea:-moz-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput textarea:-moz-placeholder{color:#7f7e7e}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input::-moz-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input::-moz-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input::-moz-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput input::-moz-placeholder,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea::-moz-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput textarea::-moz-placeholder{color:#7f7e7e}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput input:-ms-input-placeholder,#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder,#shareError.shareError .modalBody .shareForm .formField .formInput textarea:-ms-input-placeholder{color:#7f7e7e}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput input,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput input,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput input,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput input,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput input,#shareError.shareConfirm .modalBody .shareForm .formField .formInput input,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput input,#shareConfirm.shareError .modalBody .shareForm .formField .formInput input,#shareError.shareError .modalBody .shareForm .formField .formInput input{padding-left:1em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput .inputCaption,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput .inputCaption,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput .inputCaption,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput .inputCaption,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput .inputCaption,#shareError.shareConfirm .modalBody .shareForm .formField .formInput .inputCaption,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput .inputCaption,#shareConfirm.shareError .modalBody .shareForm .formField .formInput .inputCaption,#shareError.shareError .modalBody .shareForm .formField .formInput .inputCaption{font-size:.63em;color:#999;margin-top:-1.103em;padding-bottom:.956em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#shareConfirm.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#shareError.emailSharingModal .modalBody .shareForm .formField .formInput textarea,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .formField .formInput textarea,#shareConfirm.shareConfirm .modalBody .shareForm .formField .formInput textarea,#shareError.shareConfirm .modalBody .shareForm .formField .formInput textarea,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .formField .formInput textarea,#shareConfirm.shareError .modalBody .shareForm .formField .formInput textarea,#shareError.shareError .modalBody .shareForm .formField .formInput textarea{padding:.5em 2em .5em 1em;min-height:10em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .modalButtons,#shareConfirm.emailSharingModal .modalBody .shareForm .modalButtons,#shareError.emailSharingModal .modalBody .shareForm .modalButtons,#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .modalButtons,#shareConfirm.shareConfirm .modalBody .shareForm .modalButtons,#shareError.shareConfirm .modalBody .shareForm .modalButtons,#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .modalButtons,#shareConfirm.shareError .modalBody .shareForm .modalButtons,#shareError.shareError .modalBody .shareForm .modalButtons{margin-bottom:1.985em}#reviewSubmissionEmailSharingModal.emailSharingModal .modalBody .shareForm .modalButtons input[type="button"],#shareConfirm.emailSharingModal .modalBody .shareForm .modalButtons input[type="button"],#shareError.emailSharingModal .modalBody .shareForm .modalButtons input[type="button"],#reviewSubmissionEmailSharingModal.shareConfirm .modalBody .shareForm .modalButtons input[type="button"],#shareConfirm.shareConfirm .modalBody .shareForm .modalButtons input[type="button"],#shareError.shareConfirm .modalBody .shareForm .modalButtons input[type="button"],#reviewSubmissionEmailSharingModal.shareError .modalBody .shareForm .modalButtons input[type="button"],#shareConfirm.shareError .modalBody .shareForm .modalButtons input[type="button"],#shareError.shareError .modalBody .shareForm .modalButtons input[type="button"]{float:right;width:20%;padding:1%;font-size:1.059em;line-height:1em;height:2em;border-radius:5px}@font-face{font-family:'greatSchools';src:url("/a/1c7a8c/modules/schools/content/fonts/greatschoolsicons.woff") format('woff'),url("/a/5c7e01/modules/schools/content/fonts/greatschoolsicons.svg#greatSchoolsIcons") format('svg');font-weight:normal;font-style:normal}[class$="gsIcon"],[class*="gsIcon "]{font-family:'greatSchools';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rating1gsIcon:before{content:"";color:#c4524b}.rating2gsIcon:before{content:"";color:#c4524b}.rating3gsIcon:before{content:"";color:#c4524b}.rating4gsIcon:before{content:"";color:#efac2e}.rating5gsIcon:before{content:"";color:#efac2e}.rating6gsIcon:before{content:"";color:#efac2e}.rating7gsIcon:before{content:"";color:#efac2e}.rating8gsIcon:before{content:"";color:#63ab70}.rating9gsIcon:before{content:"";color:#63ab70}.rating10gsIcon:before{content:"";color:#63ab70}.ratingNRgsIcon:before{content:"";color:#999}.outLinkgsIcon:before{content:""}.schoolsSection p{padding:0;margin:0}.schoolsSection h2{padding:0 0 2.1875rem 0}.schoolsSection .schoolsNav{clear:both;width:100%;margin-bottom:1.25em;border-bottom:1px solid #999;font-size:1rem}.schoolsSection .schoolsNav ul{margin:0;padding:0 0 .833em 0;list-style:none}.schoolsSection .schoolsNav ul li{display:inline;margin-right:2.5em;font-family:"CostarBrownRegular",sans-serif;text-transform:uppercase}.schoolsSection .schoolsNav ul li #publicTabText,.schoolsSection .schoolsNav ul li #privateTabText{color:#4c4c4c}.schoolsSection .schoolsNav ul li.active #publicTabText,.schoolsSection .schoolsNav ul li.active #privateTabText{color:#4c4c4c;padding:.125em .125em .65em;border-bottom:.3125rem solid #2196f3}.schoolsSection .schoolsNav ul li.disabled{opacity:.5}.schoolsSection .schoolsNav ul li.disabled #publicTabText,.schoolsSection .schoolsNav ul li.disabled #privateTabText{color:#cacaca}.schoolsSection .schoolsLegendOutboundContainer{text-align:right;font-size:.875rem;float:right;position:relative;top:-2.125rem}.schoolsSection .schoolsLegendOutboundContainer ul{margin:0;padding:0;list-style:none}.schoolsSection .schoolsLegendOutboundContainer ul li{display:inline;margin-right:.9375rem}@media(max-width:1220px){.schoolsSection .schoolsLegendOutboundContainer ul li{margin-right:.3125rem;font-size:.75rem}}.schoolsSection .schoolsLegendOutboundContainer ul li:last-child{margin:0}.schoolsSection .schoolsLegendOutboundContainer ul li i{margin-right:.5em}.schoolsSection .schoolsLegendOutboundContainer ul li i.questionMarkCircleIcon{margin-right:0}.schoolsSection .schoolsLegendOutboundContainer a{color:#63ab70}.schoolsSection .paddingReset{padding:.3125rem .9375rem .3125rem 0}.schoolsSection .gradeSchoolContainer,.schoolsSection .middleSchoolContainer,.schoolsSection .highSchoolContainer{margin-top:1.875rem;width:100%;float:left}.schoolsSection .gradeSchoolContainer a,.schoolsSection .middleSchoolContainer a,.schoolsSection .highSchoolContainer a{display:block;color:#63ab70;font-size:1.25em;margin-top:2em}.schoolsSection .gradeSchoolContainer a[role="button"],.schoolsSection .middleSchoolContainer a[role="button"],.schoolsSection .highSchoolContainer a[role="button"]{margin-top:0}.schoolsSection .gradeSchoolContainer .collapseToggle,.schoolsSection .middleSchoolContainer .collapseToggle,.schoolsSection .highSchoolContainer .collapseToggle{display:block}.schoolsSection .gradeSchoolContainer .viewMore,.schoolsSection .middleSchoolContainer .viewMore,.schoolsSection .highSchoolContainer .viewMore{display:none}.schoolsSection .gradeSchoolContainer .viewLess,.schoolsSection .middleSchoolContainer .viewLess,.schoolsSection .highSchoolContainer .viewLess{display:block}.schoolsSection .gradeSchoolContainer .collapsed .viewMore,.schoolsSection .middleSchoolContainer .collapsed .viewMore,.schoolsSection .highSchoolContainer .collapsed .viewMore{display:block}.schoolsSection .gradeSchoolContainer .collapsed .viewLess,.schoolsSection .middleSchoolContainer .collapsed .viewLess,.schoolsSection .highSchoolContainer .collapsed .viewLess{display:none}.schoolsSection .gradeSchoolContainer .viewLessIcon,.schoolsSection .middleSchoolContainer .viewLessIcon,.schoolsSection .highSchoolContainer .viewLessIcon{padding-right:.333em}.schoolsSection .gradeSchoolContainer{margin-top:2.5em}.schoolsSection .schoolCard{margin-bottom:.3125rem;padding:1.667em;width:100%;box-shadow:.0625rem .0625rem .25rem #999;overflow:hidden;height:15.645625rem}@media(max-width:1220px){.schoolsSection .schoolCard{height:13.833125rem}}.schoolsSection .schoolCard .descriptionContainer .schoolType{font-size:.875rem;margin-bottom:.938em;font-family:"CostarBrownLight",sans-serif}.schoolsSection .schoolCard .descriptionContainer .schoolName{font-size:1.5rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:1220px){.schoolsSection .schoolCard .descriptionContainer .schoolName{font-size:1.25rem}}.schoolsSection .schoolCard .descriptionContainer .details{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-bottom:1.667em}.schoolsSection .schoolCard .descriptionContainer .details .grades{margin-bottom:.833em;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem}.schoolsSection .schoolCard .descriptionContainer .details .numberOfStudents{margin:.9375rem 0 0 0!important}.schoolsSection .schoolCard .descriptionContainer .details .schoolPhone a{font-size:1em;margin:0;padding:0;color:#63ab70}.schoolsSection .schoolCard .descriptionContainer .details .schoolPhone a:hover{color:#999}.schoolsSection .schoolCard .iconContainer{display:table;white-space:nowrap;width:100%}.schoolsSection .schoolCard .iconContainer .schoolRating,.schoolsSection .schoolCard .iconContainer .nearbySchools,.schoolsSection .schoolCard .iconContainer .propertyIdentified{display:table-cell;width:33.33%}.schoolsSection .schoolCard .iconContainer .schoolRating span,.schoolsSection .schoolCard .iconContainer .nearbySchools span,.schoolsSection .schoolCard .iconContainer .propertyIdentified span{display:inline-block;font-size:1rem}@media(max-width:1220px){.schoolsSection .schoolCard .iconContainer .nearbySchools span,.schoolsSection .schoolCard .iconContainer .propertyIdentified span{display:none}}.schoolsSection .schoolCard .iconContainer .schoolRating{position:relative;top:.1875rem}.schoolsSection .schoolCard .iconContainer .outOfTen{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;position:relative;bottom:.3125rem}.schoolsSection .schoolCard .iconContainer i{font-size:1.375rem}.schoolsSection .outboundLinksContainer{text-align:left;padding-top:.625rem;clear:both;font-size:1rem;font-weight:bold}.schoolsSection .outboundLinksContainer .tooltip{z-index:0}.schoolsSection .outboundLinksContainer .outboundLink{color:#63ab70;padding-right:.5em}.schoolsSection .outboundLinksContainer .outboundLink .outLinkgsIcon{padding-left:.5em;font-size:.85em}.schoolsSection .outboundLinksContainer .questionMarkCircleIcon{color:#63ab70}.schoolsSection .outboundLinksContainer .questionMarkCircleIcon:hover{color:#999;cursor:pointer}.schoolsSection .outboundLinksContainer .ratingsMethodology{overflow:hidden;-o-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;font-size:1em;text-align:left;padding-top:.5em}.schoolsSection .outboundLinksContainer .ratingsMethodology.collapsed{max-height:0}.schoolsSection .tabContent{display:none}.schoolsSection .tabContent.active{display:block}.schoolsSection .expandableContainer{-o-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.schoolsSection .expandableContainer.collapsed{overflow:hidden;max-height:0}@media only screen and (min-width:1025px) and (max-width:1600px){.schoolsSection .schoolsModule .schoolsNav .tabHeader li{margin-right:2rem}}.culture-es .schoolsLegendOutboundContainer{font-size:.75rem}@media(max-width:1220px){.culture-es .schoolsLegendOutboundContainer{font-size:.625rem;top:.375rem}}.culture-es .schoolsLegendOutboundContainer ul li{font-size:.625rem!important}@media only screen and (min-width:1025px) and (max-width:1390px){.culture-es .schoolsSection .schoolsModule .schoolsNav{height:5.625rem}}@media only screen and (max-width:1600px){.culture-es .schoolsSection .schoolsModule .schoolsNav .tabHeader li{margin-right:2rem}}@media only screen and (min-width:1920px){.culture-es .schoolsSection .schoolsModule .schoolsNav .tabHeader li{margin-right:3rem}}@media only screen and (min-width:1025px) and (max-width:1390px){.culture-es .schoolsSection .schoolsModule .schoolsNav .schoolsLegendOutboundContainer ul:before{content:'\a';white-space:pre}}@media only screen and (min-width:1025px) and (max-width:1390px){.culture-es .schoolsSection .schoolsModule .schoolsNav .schoolsLegendOutboundContainer ul{margin-top:1.5rem}}#profilev2SchoolsModule p{padding:0;margin:0}#profilev2SchoolsModule h2{padding:0 0 0 0}#profilev2SchoolsModule .schoolsNav{margin-bottom:1.25em}#profilev2SchoolsModule .schoolsNav ul{margin:0;padding:0 0 .833em 0;list-style:none}#profilev2SchoolsModule .schoolsNav ul li{display:inline;margin-right:2.5em;font-family:"CostarBrownRegular",sans-serif;text-transform:uppercase}#profilev2SchoolsModule .schoolsNav ul li #publicTabText,#profilev2SchoolsModule .schoolsNav ul li #privateTabText{color:#4c4c4c}#profilev2SchoolsModule .schoolsNav ul li.active #publicTabText,#profilev2SchoolsModule .schoolsNav ul li.active #privateTabText{color:#4c4c4c;padding:.125em .125em .65em;border-bottom:.3125rem solid #2196f3}#profilev2SchoolsModule .schoolsNav ul li.disabled{opacity:.5}#profilev2SchoolsModule .schoolsNav ul li.disabled #publicTabText,#profilev2SchoolsModule .schoolsNav ul li.disabled #privateTabText{color:#cacaca}#profilev2SchoolsModule .schoolsLegendOutboundContainer{text-align:right;font-size:.875rem;float:right;position:relative;top:-2.125rem}#profilev2SchoolsModule .schoolsLegendOutboundContainer ul{margin:0;padding:0;list-style:none}#profilev2SchoolsModule .schoolsLegendOutboundContainer ul li{display:inline;margin-right:.9375rem}@media(max-width:1220px){#profilev2SchoolsModule .schoolsLegendOutboundContainer ul li{margin-right:.3125rem;font-size:.75rem}}#profilev2SchoolsModule .schoolsLegendOutboundContainer ul li:last-child{margin:0}#profilev2SchoolsModule .schoolsLegendOutboundContainer ul li i{margin-right:.5em}#profilev2SchoolsModule .schoolsLegendOutboundContainer ul li i.questionMarkCircleIcon{margin-right:0}#profilev2SchoolsModule .schoolsLegendOutboundContainer a{color:#63ab70}#profilev2SchoolsModule .paddingReset{padding:.3125rem .9375rem .3125rem 0}#profilev2SchoolsModule .gradeSchoolContainer,#profilev2SchoolsModule .middleSchoolContainer,#profilev2SchoolsModule .highSchoolContainer{margin-top:1.875rem;width:100%;float:left}#profilev2SchoolsModule .gradeSchoolContainer a,#profilev2SchoolsModule .middleSchoolContainer a,#profilev2SchoolsModule .highSchoolContainer a{display:block;color:#63ab70;font-size:1.25em;margin-top:2em}#profilev2SchoolsModule .gradeSchoolContainer a[role="button"],#profilev2SchoolsModule .middleSchoolContainer a[role="button"],#profilev2SchoolsModule .highSchoolContainer a[role="button"]{margin-top:0}#profilev2SchoolsModule .gradeSchoolContainer .collapseToggle,#profilev2SchoolsModule .middleSchoolContainer .collapseToggle,#profilev2SchoolsModule .highSchoolContainer .collapseToggle{display:block}#profilev2SchoolsModule .gradeSchoolContainer .viewMore,#profilev2SchoolsModule .middleSchoolContainer .viewMore,#profilev2SchoolsModule .highSchoolContainer .viewMore{display:none}#profilev2SchoolsModule .gradeSchoolContainer .viewLess,#profilev2SchoolsModule .middleSchoolContainer .viewLess,#profilev2SchoolsModule .highSchoolContainer .viewLess{display:block}#profilev2SchoolsModule .gradeSchoolContainer .collapsed .viewMore,#profilev2SchoolsModule .middleSchoolContainer .collapsed .viewMore,#profilev2SchoolsModule .highSchoolContainer .collapsed .viewMore{display:block}#profilev2SchoolsModule .gradeSchoolContainer .collapsed .viewLess,#profilev2SchoolsModule .middleSchoolContainer .collapsed .viewLess,#profilev2SchoolsModule .highSchoolContainer .collapsed .viewLess{display:none}#profilev2SchoolsModule .gradeSchoolContainer .viewLessIcon,#profilev2SchoolsModule .middleSchoolContainer .viewLessIcon,#profilev2SchoolsModule .highSchoolContainer .viewLessIcon{padding-right:.333em}#profilev2SchoolsModule .gradeSchoolContainer{margin-top:2.5em}#profilev2SchoolsModule .schoolCard{margin-bottom:.3125rem;padding:1.667em;width:100%;box-shadow:.0625rem .0625rem .25rem #999;overflow:hidden;height:15.645625rem}@media(max-width:1220px){#profilev2SchoolsModule .schoolCard{height:13.833125rem}}#profilev2SchoolsModule .schoolCard .descriptionContainer .schoolType{font-size:.875rem;margin-bottom:.938em;font-family:"CostarBrownLight",sans-serif}#profilev2SchoolsModule .schoolCard .descriptionContainer .schoolName{font-size:1.5rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width:1220px){#profilev2SchoolsModule .schoolCard .descriptionContainer .schoolName{font-size:1.25rem}}#profilev2SchoolsModule .schoolCard .descriptionContainer .details{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-bottom:1.667em}#profilev2SchoolsModule .schoolCard .descriptionContainer .details .grades{margin-bottom:.833em;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem}#profilev2SchoolsModule .schoolCard .descriptionContainer .details .numberOfStudents{margin:.9375rem 0 0 0!important}#profilev2SchoolsModule .schoolCard .descriptionContainer .details .schoolPhone a{font-size:1em;margin:0;padding:0;color:#63ab70}#profilev2SchoolsModule .schoolCard .descriptionContainer .details .schoolPhone a:hover{color:#999}#profilev2SchoolsModule .schoolCard .iconContainer{display:table;white-space:nowrap;width:100%}#profilev2SchoolsModule .schoolCard .iconContainer .schoolRating,#profilev2SchoolsModule .schoolCard .iconContainer .nearbySchools,#profilev2SchoolsModule .schoolCard .iconContainer .propertyIdentified{display:table-cell;width:33.33%}#profilev2SchoolsModule .schoolCard .iconContainer .schoolRating span,#profilev2SchoolsModule .schoolCard .iconContainer .nearbySchools span,#profilev2SchoolsModule .schoolCard .iconContainer .propertyIdentified span{display:inline-block;font-size:1rem}@media(max-width:1220px){#profilev2SchoolsModule .schoolCard .iconContainer .nearbySchools span,#profilev2SchoolsModule .schoolCard .iconContainer .propertyIdentified span{display:none}}#profilev2SchoolsModule .schoolCard .iconContainer .schoolRating{position:relative;top:.1875rem}#profilev2SchoolsModule .schoolCard .iconContainer .outOfTen{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;position:relative;bottom:.3125rem}#profilev2SchoolsModule .schoolCard .iconContainer i{font-size:1.375rem}#profilev2SchoolsModule .outboundLinksContainer{text-align:left;padding-top:.625rem;clear:both;font-size:1rem;font-weight:bold}#profilev2SchoolsModule .outboundLinksContainer .tooltip{z-index:0}#profilev2SchoolsModule .outboundLinksContainer .outboundLink{color:#63ab70;padding-right:.5em}#profilev2SchoolsModule .outboundLinksContainer .outboundLink .outLinkgsIcon{padding-left:.5em;font-size:.85em}#profilev2SchoolsModule .outboundLinksContainer .questionMarkCircleIcon{color:#63ab70}#profilev2SchoolsModule .outboundLinksContainer .questionMarkCircleIcon:hover{color:#999;cursor:pointer}#profilev2SchoolsModule .outboundLinksContainer .ratingsMethodology{overflow:hidden;-o-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;font-size:1em;text-align:left;padding-top:.5em}#profilev2SchoolsModule .outboundLinksContainer .ratingsMethodology.collapsed{max-height:0}#profilev2SchoolsModule .tabContent{display:none}#profilev2SchoolsModule .tabContent.active{display:block}#profilev2SchoolsModule .expandableContainer{-o-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#profilev2SchoolsModule .expandableContainer.collapsed{overflow:hidden;max-height:0}#profilev2SchoolsModule .profilev2SchoolCard{float:none;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:stretch}#profilev2SchoolsModule .profilev2SchoolCard .card{width:50%;min-width:18.75rem}#profilev2SchoolsModule .profilev2SchoolCard .card:nth-child(2n) .component-frame{margin-left:.5rem;margin-right:0}#profilev2SchoolsModule .profilev2SchoolCard .component-frame{border:1px solid #d3d3d3;border-radius:5px;vertical-align:top;color:#000;margin:0 .5rem 1rem 0;padding:.625rem 1.125rem;text-align:left;font-size:1rem;min-height:10.5rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-header{vertical-align:middle}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-header .header-column{flex:1}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-header .header-column .title{color:#0576a7;font-size:1.25rem;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"CostarBrownRegular",sans-serif}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-header .header-column .title a{color:#0576a7;font-size:1.25rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-header .header-column .subtitle{margin-top:.25rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .component-body{margin-top:1rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-row{display:flex}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-row .bodyTextLine{margin-bottom:5px}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-row .bodyTextLine .storyicon{font-size:1.5rem;left:-.3125rem;position:relative;top:.25rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-row .schoolScore{font-size:2.5rem;font-weight:normal;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;margin-top:-1.5rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-row .icon-bodyTextLine{padding-top:10px}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .nearbySchools.bodyTextLine,#profilev2SchoolsModule .profilev2SchoolCard .component-frame .propertyIdentified.bodyTextLine{font-size:.875rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-column{flex:4;line-height:1rem}#profilev2SchoolsModule .profilev2SchoolCard .component-frame .body-column-right{flex:2;text-align:right;margin-bottom:1.125rem}#profilev2SchoolsModule .educationSubHeading{margin-top:2.75rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#profilev2SchoolsModule .schoolLink{font-family:"CostarBrownRegular",sans-serif;font-weight:normal;text-align:left;bottom:4.75rem;color:#4c4c4c}@media only screen and (max-width:768px){#profilev2SchoolsModule .schoolLink{font-size:.875rem}}#profilev2SchoolsModule .schoolLink .logo-link{padding:.9375rem}#profilev2SchoolsModule .schoolLink .outboundLink .lazyImg{max-height:3.375rem;max-width:5.625rem;vertical-align:middle}#profilev2SchoolsModule .schoolLink .school-tooltip{text-align:left;padding:0}@media only screen and (max-width:768px){#profilev2SchoolsModule .schoolLink .school-tooltip a{font-size:.875rem}}#profilev2SchoolsModule .schoolLink .mortar-tooltip-text{top:2.75rem;right:1.5625rem;transform:translateX(54%)}#profilev2SchoolsModule .schoolLink .mortar-tooltip-icon{color:#0576a7}#profilev2SchoolsModule .schoolsNav{clear:both;width:100%;border-bottom:1px solid #999;font-size:1rem}#profilev2SchoolsModule .schoolsNav ul{margin:0;padding:0 0 .833em 0;list-style:none}#profilev2SchoolsModule .schoolsNav ul li{display:inline;margin-right:2.5em;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;text-transform:none}#profilev2SchoolsModule .schoolsNav ul li #publicTabText,#profilev2SchoolsModule .schoolsNav ul li #privateTabText{color:#4c4c4c;text-decoration:none}#profilev2SchoolsModule .schoolsNav ul li.active #publicTabText,#profilev2SchoolsModule .schoolsNav ul li.active #privateTabText{color:#000;padding:.125em .125em .65em;border-bottom:.3125rem solid #367b01}#profilev2SchoolsModule .schoolsNav ul li.disabled{opacity:.5}#profilev2SchoolsModule .schoolsNav ul li.disabled #publicTabText,#profilev2SchoolsModule .schoolsNav ul li.disabled #privateTabText{color:#cacaca}#profilev2SchoolsModule .schoolsNav ul li .schoolsLegend{text-align:right}#educationContainer .sectionTitle{text-align:left;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;font-size:1.875rem;color:#4c4c4c}@media only screen and (min-width:1920px){#educationContainer .sectionTitle{font-size:1.545454545rem}}@media only screen and (min-width:2240px){#educationContainer .sectionTitle{font-size:1.538461538rem}}@media only screen and (min-width:2560px){#educationContainer .sectionTitle{font-size:1.5rem}}#educationContainer .profilev2College .educationSubHeading{font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c;line-height:1}#educationContainer .profilev2College .educationDescription{margin-top:.9375rem;font-size:1rem;font-weight:normal;color:#000}#educationContainer .profilev2College h3{margin-bottom:0}#educationContainer .profilev2College h3.subHeading{margin-bottom:0}#educationContainer .profilev2College .transportationDetail{width:100%;display:inline-block;overflow:hidden;white-space:nowrap;padding:0 0 2.084em 0;vertical-align:top}#educationContainer .profilev2College .transportationName{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#educationContainer .profilev2College .transportationName a{color:#0576a7}#educationContainer .profilev2College .transportationDetail:last-child{padding:0}#educationContainer .profilev2College table{width:100%;table-layout:fixed}#educationContainer .profilev2College thead{border-bottom:1px solid #d2d2d2}#educationContainer .profilev2College thead.shortLabel{display:none}#educationContainer .profilev2College thead td,#educationContainer .profilev2College thead th{text-align:left;width:16.6%}#educationContainer .profilev2College thead td:first-child,#educationContainer .profilev2College thead th:first-child{width:66.7%}#educationContainer .profilev2College thead th{padding-bottom:4px}#educationContainer .profilev2College td{font-size:1rem;padding-top:1em}@media all and (max-width:1024px){#educationContainer .profilev2College td{padding-top:.65em}}#educationContainer .profilev2College td:first-child{padding-right:1.7em}@media all and (max-width:1024px){#educationContainer .profilev2College td:first-child{padding-right:2.25em;padding-left:0}}#educationContainer .profilev2College .right-align-data{text-align:right;padding-right:.3125rem;padding-left:.9375rem}#educationContainer .profilev2College .commute-type-data{text-align:right;padding-right:.3125rem;color:#000;font-family:"CostarBrownRegular",sans-serif}#educationContainer .profilev2College .headerCol1{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}#educationContainer .profilev2College .headerCol2Col3{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;font-weight:normal;color:#4c4c4c}@media all and (max-width:1366px){#educationContainer .profilev2College .headerCol2Col3{font-size:.875rem}}@media all and (max-width:1024px){#educationContainer .profilev2College .headerCol2Col3{font-size:.875rem}}#educationContainer .profilev2College .headerCol2Col3 span{font-size:1.25em;vertical-align:text-bottom;color:#63ab70}#feesWrapper .monthlyFees{margin-right:3.5%}#feesWrapper .monthlyFees,#feesWrapper .oneTimeFees{width:48.25%;float:left}#feesWrapper .monthlyFees h3,#feesWrapper .oneTimeFees h3,#feesWrapper .freeUtilities h3{font-size:1em;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.833em;clear:left;margin-bottom:0}@media only screen and (max-width:1366px){#feesWrapper .monthlyFees h3,#feesWrapper .oneTimeFees h3,#feesWrapper .freeUtilities h3{font-size:1.4em}}@media only screen and (max-width:1024px){#feesWrapper .monthlyFees h3,#feesWrapper .oneTimeFees h3,#feesWrapper .freeUtilities h3{font-size:1.2em;padding-bottom:.55em}}#feesWrapper .monthlyFees .descriptionWrapper,#feesWrapper .oneTimeFees .descriptionWrapper,#feesWrapper .freeUtilities .descriptionWrapper{height:4.5625rem;display:table;padding:1.75rem .625rem;border-bottom:1px solid #e5e5e5;font-size:.85em;width:100%}@media only screen and (max-width:1366px){#feesWrapper .monthlyFees .descriptionWrapper,#feesWrapper .oneTimeFees .descriptionWrapper,#feesWrapper .freeUtilities .descriptionWrapper{font-size:1.155em}}@media only screen and (max-width:1024px){#feesWrapper .monthlyFees .descriptionWrapper,#feesWrapper .oneTimeFees .descriptionWrapper,#feesWrapper .freeUtilities .descriptionWrapper{font-size:1.05em}}#feesWrapper .monthlyFees .descriptionWrapper span,#feesWrapper .oneTimeFees .descriptionWrapper span,#feesWrapper .freeUtilities .descriptionWrapper span{display:table-cell;vertical-align:middle}#feesWrapper .monthlyFees .descriptionWrapper span:last-of-type,#feesWrapper .oneTimeFees .descriptionWrapper span:last-of-type,#feesWrapper .freeUtilities .descriptionWrapper span:last-of-type{text-align:right}#feesWrapper .freeUtilities{padding-top:1.875rem;clear:both}.sectionSubTitle .btn-text{margin:0;height:initial}#profileV2FeesWrapper{columns:1;column-gap:1rem;margin-top:1rem}#profileV2FeesWrapper .housingSpecialtyAnchor{position:relative}#profileV2FeesWrapper .housingSpecialtyAnchor #housingSpecialty{position:absolute;top:-9.375rem}#profileV2FeesWrapper .feePolicyTitle{margin-bottom:.5rem;margin-top:1rem;padding:1rem 0 .5rem}#profileV2FeesWrapper .feePolicyTitle.petPolicyTitle{margin-bottom:0;font-size:1rem}#profileV2FeesWrapper .detailsContainer{display:flex;flex-wrap:wrap}#profileV2FeesWrapper .detailsContainer .component-frame .component-row{word-wrap:break-word}#profileV2FeesWrapper .detailsContainer .component-frame .component-row .column{display:flex;width:60%;flex-grow:1}#profileV2FeesWrapper .detailsContainer .component-frame .component-row:not(:first-child) .column{display:block;width:100%}#profileV2FeesWrapper .detailsContainer .component-frame .component-body{margin-top:.3125rem}#profileV2FeesWrapper .detailsContainer .twoCols:nth-of-type(even){margin-left:1.5rem}#profileV2FeesWrapper .twoCols{width:calc(50% - .75rem)}#profileV2FeesWrapper .utilitiesCard .component-list{columns:2}#profileV2FeesWrapper .utilitiesCard .with-bullets{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;list-style-type:none}#profileV2FeesWrapper .specialtyCard .component-frame .with-bullets{list-style:none;margin-left:0;list-style-type:none}#profileV2FeesWrapper .component-frame{display:inline-block;vertical-align:top;margin:0 1rem 0 0;width:100%;text-align:left;font-size:1rem}#profileV2FeesWrapper .component-frame .component-header{vertical-align:middle;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid rgba(191,191,191,.7);height:2.5rem}#profileV2FeesWrapper .component-frame .component-header .header-column{flex:2;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;padding-top:.4375rem;color:#4c4c4c}#profileV2FeesWrapper .component-frame .component-header .header-icon-column{flex:1;margin-right:10px;text-align:right;font-size:24pt}#profileV2FeesWrapper .component-frame .component-header.no-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#profileV2FeesWrapper .component-frame .component-body{color:#000;padding:0;margin:.875rem 0}#profileV2FeesWrapper .component-frame .component-body.parking .column{width:60%}#profileV2FeesWrapper .component-frame .component-row{display:flex;grid-template-columns:auto auto}#profileV2FeesWrapper .component-frame .header-column{font-size:1.125rem;font-family:'CostarBrownBold',sans-serif;color:#4c4c4c}#profileV2FeesWrapper .component-frame .component-list{margin-top:.5rem;padding:0}#profileV2FeesWrapper .component-frame .component-list.with-bullets-list{margin-bottom:0;margin-top:0}#profileV2FeesWrapper .component-frame .column-right{display:flex;text-align:right;width:40%;justify-content:end}#profileV2FeesWrapper .component-frame .mortar-tooltip{padding:0 .25rem;height:1.5rem}#profileV2FeesWrapper .component-frame .mortar-tooltip i{font-size:.825rem}#profileV2FeesWrapper .component-frame .mortar-tooltip .mortar-tooltip-text{bottom:2.5rem;padding:1rem;width:max-content;max-width:27.8125rem;min-width:6rem}#profileV2FeesWrapper .component-frame .mortar-tooltip .mortar-tooltip-text.top-right{left:-3.5rem}#profileV2FeesWrapper .component-frame .mortar-tooltip .mortar-tooltip-text.top-left{right:-3.875rem}#profileV2FeesWrapper .component-frame .with-bullets{margin-left:1.25rem;padding:.5625rem 0 0 0;margin-bottom:0;list-style-type:none}#profileV2FeesWrapper .component-frame .no-bullets{list-style-type:none;padding:0}#profileV2FeesWrapper .component-frame .no-bullets.with-bullets{margin-left:0}#profileV2FeesWrapper .component-frame .no-bullets.with-bullets .component-row:first-child{margin-top:1.375rem;font-family:"CostarBrownRegular",sans-serif}#profileV2FeesWrapper .component-frame .no-bullets.with-bullets .component-row:not(:first-child){font-size:.875rem}#profileV2FeesWrapper .component-frame .horizontal-line-list{margin-bottom:0}#profileV2FeesWrapper .component-frame .horizontal-line{border-bottom:1px solid #d3d3d3;font-family:"CostarBrownLight",sans-serif;padding:1rem 0;display:flex;flex-direction:column;justify-content:center}#profileV2FeesWrapper .component-frame .horizontal-line .component-row:not(:first-child){font-family:"CostarBrownLight",sans-serif;font-size:1rem;padding-top:.25rem}#profileV2FeesWrapper .component-frame .clampedText:focus{outline:0}#profileV2FeesWrapper .component-frame .readMoreBtn{background-color:transparent;border:0;color:#0576a7;display:none;font-family:"CostarBrownRegular",sans-serif;margin-bottom:0;padding-left:0}#profileV2FeesWrapper .component-frame .readMoreBtn:focus{text-decoration:underline}#profileV2FeesWrapper .component-frame .readMoreBtn:focus:not(:focus-visible){text-decoration:none}#profileV2FeesWrapper .component-frame .readMoreBtn:focus:not(:-moz-focusring){text-decoration:none}#profileV2FeesWrapper .component-frame .readMoreBtn:focus-visible{text-decoration:underline}#profileV2FeesWrapper .component-frame .readMoreBtn:-moz-focusring{text-decoration:underline}@media only screen and (min-width:2240px){#profileV2FeesWrapper .component-frame .readMoreBtn{margin-top:.192307692px}}@media only screen and (min-width:2560px){#profileV2FeesWrapper .component-frame .readMoreBtn{margin-top:.192307692px}}#profileV2FeesWrapper .component-frame .hidden{visibility:hidden}#profileV2FeesWrapper .feesPoliciesTabContent{width:100%;margin-bottom:1rem}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper{margin:0 0 .5rem;padding:0;list-style:none;width:100%;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper::-webkit-scrollbar{display:none}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper button{margin-right:1.5rem;padding:0}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper button:first-of-type{padding-left:0}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper button:focus{border:0;box-shadow:none}#profileV2FeesWrapper .feesPoliciesTabContent .tabs #tabWrapper button[aria-selected="true"]:after{background-color:#367b01}#profileV2FeesWrapper .feesPoliciesTabContent .hideOnRendered{display:none}#profileV2FeesWrapper .feesPoliciesTabContent .message-warning{max-width:unset;text-align:center}#profileV2FeesWrapper .feesPoliciesTabContent .showMoreLabel{width:100%;text-align:center;padding-top:.5rem}#profileV2FeesWrapper .feesPoliciesTabContent .showMoreLabel button{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#profileV2FeesWrapper .feesPoliciesTabContent .showMoreLabel button i{font-size:1.25rem;position:relative;top:4px}#profileV2FeesWrapper .feesPoliciesTabContent .comments-container{display:block}#profileV2FeesWrapper .feesPoliciesTabContent .comments{font-family:"CostarBrownLight",sans-serif;justify-content:space-between}#profileV2FeesWrapper .feesPoliciesTabContent .comments .commentsWrapper{flex:1 1 80%;overflow:hidden;text-overflow:ellipsis}#profileV2FeesWrapper .feesPoliciesTabContent .comments .commentsCTA{flex:1 1 60px;min-width:80px;text-align:right}#profileV2FeesWrapper .feesPoliciesTabContent .comments .btn{height:unset}#profileV2FeesWrapper .feesPoliciesTabContent .comments .js-viewMore{white-space:nowrap;display:none}#profileV2FeesWrapper .feesPoliciesTabContent .comments .js-viewLess{display:inline}#profileV2FeesWrapper .feesPoliciesTabContent .comments.truncated{display:flex}#profileV2FeesWrapper .feesPoliciesTabContent .comments.truncated .commentsWrapper{white-space:nowrap}#profileV2FeesWrapper .feesPoliciesTabContent .comments.truncated .js-viewMore{display:inline;text-align:right}#profileV2FeesWrapper .feesPoliciesTabContent .comments.truncated .js-viewLess{display:none}#profileV2FeesWrapper .feesPoliciesTabContent .no-border{border:0}#profileV2FeesWrapper .feesPoliciesTabContent .feeName{text-transform:capitalize;font-family:"CostarBrownLight",sans-serif}#profileV2FeesWrapper .feesPoliciesTabContent .ellipsis{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#profileV2FeesWrapper p{color:#4c4c4c}#profileV2FeesWrapper .restrictionsLabel,#profileV2FeesWrapper .policyCommentsLabel{font-family:"CostarBrownRegular",sans-serif}#profileV2FeesWrapper .disclaimerContent{white-space:pre-wrap}#profileV2FeesWrapper .transparent .component-body.left{padding-top:0;margin-top:0}#profileV2FeesWrapper .transparent .component-body.left ul{margin:0 0 .75rem}#profileV2FeesWrapper .transparent .level1{width:100%;display:flex;flex-wrap:wrap;gap:0 1rem}#profileV2FeesWrapper .transparent .level1 .horizontal-line{height:3rem!important}#profileV2FeesWrapper .transparent .level1 .horizontal-line.hasDisclaimer{height:6rem!important}#profileV2FeesWrapper .transparent .level1 li{min-width:0;flex-basis:calc(50% - .5rem)}#profileV2FeesWrapper .transparent .level1 li .header-column{font-family:"CostarBrownRegular",sans-serif;font-size:1.5rem;padding:1rem 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#profileV2FeesWrapper .transparent .level2 .horizontal-line{height:3rem!important}#profileV2FeesWrapper .transparent .level2 .horizontal-line.hasDisclaimer{height:6rem!important}#profileV2FeesWrapper .transparent .level2 .header-column{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem!important;padding:.9125rem 0;padding:1rem 0}#profileV2FeesWrapper .transparent .level2 .header-column span{position:relative;top:.5rem}#profileV2FeesWrapper .transparent .level3{margin:0}#profileV2FeesWrapper .transparent .petPolicy-container.empty{height:.5rem}#profileV2FeesWrapper .transparent #no-pets-allowed-container{margin:1rem 0;padding:.5rem 1rem}#profileV2FeesWrapper .transparent #notes{font-size:1rem}#profileV2FeesWrapper .transparent .petPolicy,#profileV2FeesWrapper .transparent .comments{padding-bottom:1rem}#profileV2FeesWrapper #fees-policies-pet-fees-tab .level1 li{border-bottom:1px solid #d3d3d3}#profileV2FeesWrapper #fees-policies-pet-fees-tab .level1 li .header-column{margin-bottom:.5rem}#profileV2FeesWrapper #fees-policies-pet-fees-tab .level2 li{border:0;height:unset!important;padding:.25rem 0 0}#profileV2FeesWrapper #fees-policies-pet-fees-tab .comments{padding-bottom:1rem}.with-bullets{margin-left:0!important}.with-bullets .component-row .column::before{content:"•";color:#4c4c4c;display:inline-block;left:0;margin-right:8px;font-weight:bold;font-size:1.25rem;line-height:1.25rem}.prop-res #profileV2FeesWrapper .detailsContainer .twoCols:nth-of-type(even){margin-left:3rem}.prop-res #profileV2FeesWrapper .twoCols{width:calc(50% - 1.5rem)}.left-list,.right-list{width:calc(50% - .5rem)}.tooltip{position:absolute;top:0;left:0;z-index:1060;display:none;width:100%;max-width:276px;padding:.0625rem;font-size:.875rem;font-weight:normal;line-height:1.428571429;text-align:left;background-color:#fff;background-clip:padding-box;border:.3125rem solid #77b800;border-radius:0;box-shadow:0 .3125rem .625rem rgba(0,0,0,.2);white-space:normal}.tooltip a{color:#77b800}.tooltip.in{filter:alpha(opacity=100);opacity:1}.tooltip.top{margin-top:-1.3125rem;padding:.0625rem}.tooltip.right{margin-left:1.3125rem;padding:.0625rem}.tooltip.bottom{margin-top:1.3125rem;padding:.0625rem}.tooltip.left{margin-left:-1.3125rem;padding:.0625rem}.tooltip .tooltip-inner{padding:.5625rem .875rem;background-color:#fff;color:#4c4c4c;max-width:none;border-radius:0;text-align:left}.tooltip.left>.tooltip-arrow,.tooltip.right>.tooltip-arrow,.tooltip.bottom>.tooltip-arrow,.tooltip.top>.tooltip-arrow,.tooltip .tooltip-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.left>.tooltip-arrow,.tooltip.right>.tooltip-arrow,.tooltip.bottom>.tooltip-arrow,.tooltip.top>.tooltip-arrow{border-width:1.375rem}.tooltip .tooltip-arrow:after{border-width:.875rem;content:""}.tooltip.top>.tooltip-arrow{left:50%;margin-left:-1.375rem;border-bottom-width:0;border-top-color:#77b800;bottom:-1.375rem}.tooltip.top>.tooltip-arrow:after{content:" ";bottom:.5rem;margin-left:-.875rem;border-bottom-width:0;border-top-color:#fff}.tooltip.right>.tooltip-arrow{top:50%;left:-1.375rem;margin-top:-1.375rem;border-left-width:0;border-right-color:#77b800;margin-left:0}.tooltip.right>.tooltip-arrow:after{content:" ";left:.5625rem;bottom:-.875rem;border-left-width:0;border-right-color:#fff}.tooltip.bottom>.tooltip-arrow{left:50%;margin-left:-1.375rem;border-top-width:0;border-bottom-color:#77b800;top:-1.375rem}.tooltip.bottom>.tooltip-arrow:after{content:" ";top:.5rem;margin-left:-.875rem;border-top-width:0;border-bottom-color:#fff}.tooltip.left>.tooltip-arrow{top:50%;right:-1.375rem;margin-top:-1.375rem;border-right-width:0;border-left-color:#77b800;margin-right:0}.tooltip.left>.tooltip-arrow:after{content:" ";right:.5rem;border-right-width:0;border-left-color:#fff;bottom:-.875rem}.nearbyWrapper .nearbyProperties{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:.90625rem}.nearbyWrapper .nearbyPropertiesItem{flex:32%;display:block;padding-bottom:1.25em;width:100%;max-width:32.5%}@media only screen and (max-width:1503px){.nearbyWrapper .nearbyPropertiesItem{max-width:32.1%}}@media only screen and (max-width:1350px){.nearbyWrapper .nearbyPropertiesItem{max-width:31.9%}}@media only screen and (max-width:1158px){.nearbyWrapper .nearbyPropertiesItem{max-width:31.7%}}@media only screen and (max-width:1024px){.nearbyWrapper .nearbyPropertiesItem{max-width:32.5%}}@media only screen and (max-width:892px){.nearbyWrapper .nearbyPropertiesItem{max-width:32.1%}}@media only screen and (max-width:807px){.nearbyWrapper .nearbyPropertiesItem{max-width:31.9%}}@media only screen and (max-width:738px){.nearbyWrapper .nearbyPropertiesItem{max-width:31.7%}}.nearbyWrapper .aspectRatioImageWrapper{height:9.4375rem}.nearbyWrapper .nearbyProperty{overflow:hidden}.nearbyWrapper .itemWrapper{border:.0625rem solid #cacaca;border-radius:.25rem;color:#4c4c4c}.nearbyWrapper .propertyName{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;padding:0 0 .5rem;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;min-height:25px}.nearbyWrapper .propertyInfo{font-family:"CostarBrownLight",sans-serif;font-size:.875rem;line-height:1rem;padding:.75rem}.nearbyWrapper .propertyInfo .nearbyCaption{display:flex;flex-wrap:wrap}.nearbyWrapper .propertyInfo .bedRange{flex-grow:0;padding-right:.5rem}.nearbyWrapper .propertyInfo .leaseTerm{flex-grow:2}.nearbyWrapper .propertyInfo .nearbyRent{display:flex;flex-direction:row;justify-content:start;column-gap:.5rem;flex-wrap:wrap;align-items:center}.nearbyWrapper .propertyInfo .allInPricingText{white-space:nowrap;font-family:"CostarBrownLight",sans-serif;font-size:.75rem;display:flex;gap:.125rem;align-items:center}@media(max-width:768px){.nearbyWrapper .propertyInfo .allInPricingText{font-size:.625rem}}.nearbyWrapper .propertyInfo .allInPricingText i{color:#0f8ac0;font-size:1.125rem}#profileApp .profileContent .nearbySection{margin-top:-1rem}#profileApp .profileContent .nearbySection .subHeadingContainer{display:flex;margin-bottom:.5rem}#profileApp .profileContent .nearbySection .subHeadingContainer .subHeading{width:100%}#profileApp .profileContent .nearbySection .subHeadingContainer .sectionCta{text-wrap:nowrap}.quickLinks{display:inline-block;width:100%;background:#fafafa;border-top:0;padding:1rem 3.125em 2rem}.quickLinks .propertyBlurbSection{margin-bottom:2em}.quickLinks .propertyBlurbSection .propertyBlurbHeader{font-size:1.875em}@media only screen and (max-width:1024px){.quickLinks .propertyBlurbSection .propertyBlurbHeader{font-size:1.188em}}.quickLinks .propertyBlurbSection .propertyBlurbContent{line-height:1.5em;max-width:75%}@media only screen and (max-width:1024px){.quickLinks .propertyBlurbSection .propertyBlurbContent{max-width:100%}}.quickLinks .hideOnCollapse,.quickLinks .collapseButton{display:block}.quickLinks .expandButton{display:none}.quickLinks .collapsed .hideOnCollapse,.quickLinks .collapsed .collapseButton{display:none}.quickLinks .collapsed .expandButton{display:block}@media only screen and (max-width:1200px){.quickLinks{padding:1rem 1.5rem 3.75rem}}.quickLinks .quickLinksContent a{font-size:.875rem;color:#0576a7}.quickLinks .quickLinksContent .quickLinksTitle{font-size:1.5rem;margin-bottom:2.0625rem}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksTitle{font-size:1.188em}}.quickLinks .quickLinksContent .quickLinksHeading{font-size:1rem;line-height:2.1875rem;font-family:"CostarBrownRegular",sans-serif}.quickLinks .quickLinksContent .quickLinksCol{width:24%;display:inline-block;vertical-align:top;margin-bottom:1.75rem}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksCol{width:50%;float:left}.quickLinks .quickLinksContent .quickLinksCol:nth-of-type(3n){clear:both}}.quickLinks .quickLinksContent .quickLinksCol ul{margin:0 1em 0 0;padding:0;list-style:none}.quickLinks .quickLinksContent .quickLinksCol ul li{line-height:1.75rem}.quickLinks .quickLinksContent .quickLinksCol:last-of-type ul{margin-right:0}.quickLinks .quickLinksContent .allRentalsLinks{border-top:1px solid #e6e6e6;font-size:1.125em;padding-top:30px;padding-bottom:60px}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .allRentalsLinks{font-size:1em;padding-bottom:40px}.quickLinks .quickLinksContent .allRentalsLinks .quickLinksCol:nth-of-type(n+3){padding-top:30px}}.quickLinks .quickLinksContent .quickLinksViewMoreLess{font-size:1.125em}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess{font-size:1em}}.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewMoreIcon{font-size:.778em}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewMoreIcon{font-size:.75em;margin-right:.417em}}.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.556em}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.625em}}.profileFooterWrapper .quickLinksTitle{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}.profileFooterWrapper .quickLinksHeading{margin:0}#modal.modal{text-align:center}#modal.modal .modalHeader{border-bottom:0}#modal.modal .modalHeader .modalCloseIcon{border:0;background:#fff;float:right;width:100%;text-align:right;font-size:1.875rem}#modal.modal .modalSubTitle{padding:.3em 3rem;margin:0;text-align:center;font-size:1.875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}#modal.modal .modalBody{padding:1em 2rem;text-align:center}#modal.modal .modalBody .js-modalMessage{padding-bottom:2rem}#modal.modal .modalBody .btnGroup{display:block;width:50%;margin:auto}#modal.modal .modalBody .btnGroup .primary,#modal.modal .modalBody .btnGroup .secondary{margin-top:.5em;display:inline-block;float:none;min-width:9.25em;width:auto;border-radius:4px}#modal.modal .modalBody .dropdown{margin:0;margin-bottom:1rem;text-align:left}#modal.modal .modalBody .dropdown #move-in-date-dropdown .dropdown-inner{padding-left:.75rem;padding-right:.75rem;font-family:"CostarBrownRegular",sans-serif}#modal.modal .modalBody .dropdown #move-in-date-dropdown #dropdown-container .dropdown-list .dropdown-item{padding-left:.75rem;padding-right:.75rem}#modal.modal .modalBody .dropdown #move-in-date-dropdown #dropdown-container .dropdown-list .selected{font-family:"CostarBrownRegular",sans-serif}#modal.modal .modalBody .dropdown .dropdown-outer:after{color:#478500!important}#modal.modal .modalBody .dropdown .disabled:after{display:none}#modal.modal .mortar-wrapper.call .comMobileStoryIcon{font-size:1.75rem;position:relative;top:.275rem}#modal.modal .mortar-wrapper i.newLeasesStoryIllustration{background:none;font-size:6rem;width:6rem;height:6rem}#modal.modal .mortar-wrapper i.newWindowStoryIcon{background:none;font-size:1.25rem;position:relative;margin:0;height:0;width:0;top:.2rem;display:unset}#modal.modal .special-requirements{width:35rem}#modal.modal .externalApplyNowInterceptModal{max-width:500px;margin-left:-15.625rem;top:-.55rem;top:19rem}@media(max-width:2240px){#modal.modal .externalApplyNowInterceptModal{top:12rem}}#modal.modal .externalApplyNowInterceptModal .modalContent{border-radius:.454rem}#modal.modal .externalApplyNowInterceptModal .modalContent .modalSubTitle{padding:.3em 0}#modal.modal .externalApplyNowInterceptModal .modalBody{padding:1rem!important;margin:0 2rem 1.5rem;border:1px solid #d2d2d2;border-radius:.5rem;text-align:left}#modal.modal .externalApplyNowInterceptModal .modalBody .subtitle{font-size:1.125rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-bottom:.5rem}#modal.modal .externalApplyNowInterceptModal .modalBody .btnGroup{width:unset}#modal.modal .externalApplyNowInterceptModal .modalBody .btn-primary{width:100%;margin:1rem 0 0}.mapNavBreadcrumb{width:100%;font-family:"CostarBrownRegular",sans-serif;border-top:1px solid #cacaca;background-color:#fff}.mapNavBreadcrumb h1{display:inline;font-size:.875em;line-height:1.25em;font-weight:300;color:#4c4c4c}.mapNavBreadcrumb h1:before{content:"/";display:inline-block;margin:0 .5em 0 0;font-family:'CostarBrownRegular';color:#4c4c4c}.mapNavBreadcrumb .singleCrumbContainer h1{display:inline;font-size:.875em;line-height:1.25em;font-weight:300;color:#4c4c4c}.mapNavBreadcrumb .singleCrumbContainer h1:before{content:"";display:inline-block;margin:0 .5em 0 0;font-family:'CostarBrownRegular';color:#4c4c4c}.mapNavBreadcrumb .crumb{font-size:.875rem;display:inline-block}.mapNavBreadcrumb .crumb:last-child{padding-right:16px}.mapNavBreadcrumb .crumb a{color:#0576a7;line-height:20px;font-weight:500}.mapNavBreadcrumb .crumb:after{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;content:"/";display:inline-block;margin:0 .25em}.mapNavBreadcrumb .crumb:last-of-type:after{content:"";margin:0}.mapNavBreadcrumb span:not(.crumb){font-size:.875rem;font-family:"CostarBrownLight",sans-serif;display:inline-block}#listingProviderWrapper{padding:1.25rem .9375rem;margin-bottom:0!important}@media(max-width:414px){#listingProviderWrapper{padding:.625rem .3125rem}}#listingProviderWrapper p{position:relative;display:inline-block;font-family:'CostarBrownBold',sans-serif;font-size:1.125rem;top:-.25rem;margin:0;margin-right:.125rem}@media(max-width:414px){#listingProviderWrapper p{font-family:"CostarBrownLight",sans-serif;font-weight:bold;font-size:1rem;top:0}}#listingProviderWrapper .providerLogo{display:inline-block;width:12.5rem}@media(max-width:414px){#listingProviderWrapper .providerLogo{width:9.375rem}}@import'../../../Content/animations.css';.main-iframe-container{overflow:hidden;width:calc(101.25%);z-index:1050;margin:-1.25rem}.inner-iframe-container{height:calc(100vh - 6.5rem);overflow-x:auto}.inner-iframe-container iframe{min-height:calc(100vh - 4px);width:100%;border:0;z-index:1060}.frameContainer{height:100%;width:100%;overflow-y:auto;background-color:#fff}.frameContainer .frameWrapper{height:99%;width:100%}.frameContainer iframe{border:0;min-height:100%;width:100%;z-index:1060}body.applyNowOpen #mainHeader,body.applyNowOpen #mainMobileWrapper,body.applyNowOpen #profileStickyFooter,body.applyNowOpen #virtualTourSection,body.applyNowOpen #contactLead{display:none}body.applyNowOpen .frameWrapper{height:100%}.ConduitFrameContainer:not(#PaymentsFrameContainer){height:100%;overflow:hidden;z-index:1050;width:100%}.ConduitFrameContainer:not(#PaymentsFrameContainer) iframe{min-height:100%;width:100%;z-index:1060;border:0;height:auto!important}.ConduitFrameContainer:not(#PaymentsFrameContainer) iframe.has-modal{height:calc(100vh - 3.9375rem)!important}.ConduitFrameContainer:not(#PaymentsFrameContainer).has-modal{overflow:hidden;height:calc(100vh - 3.9375rem)}.ConduitFrameContainer:not(#PaymentsFrameContainer).has-modal iframe{height:calc(100vh - 3.9375rem)!important}.ConduitFrameContainer:not(#PaymentsFrameContainer).is-modal{height:100vh;background:#fff;z-index:1050;width:100%;max-width:2560px;position:fixed;top:100%;transition:top linear .2s}.ConduitFrameContainer:not(#PaymentsFrameContainer).is-modal.active{top:0;position:fixed}.ConduitFrameContainer:not(#PaymentsFrameContainer).hidden{height:0;min-height:0}@media(max-width:767px){.ConduitFrameContainer:not(#PaymentsFrameContainer){height:100%}.ConduitFrameContainer:not(#PaymentsFrameContainer).fixed-header iframe{height:auto!important;overflow:auto!important}}#EcomBillingHistoryWrapper.EcomBillingHistoryWrapper{overflow-y:auto;height:calc(100vh - 6.625rem + 20px);width:calc(100% + 20px);z-index:1050;margin:-27px}#EcomBillingHistoryWrapper.EcomBillingHistoryWrapper #ecomBillingHistoryWrapper.ecomBillingHistoryWrapper{height:100%}#EcomBillingHistoryWrapper.EcomBillingHistoryWrapper #ecomBillingHistoryWrapper.ecomBillingHistoryWrapper iframe{min-height:100%;width:100%;border:0;z-index:1060}#PaymentsFrameContainer{overflow-y:auto;height:100%;z-index:1050;width:100%;min-height:calc(100vh - 6.4375rem)}#PaymentsFrameContainer.has-modal{overflow:hidden;height:calc(100vh - 3.9375rem)}#PaymentsFrameContainer.has-modal iframe{height:calc(100vh - 3.9375rem)!important}#PaymentsFrameContainer.hidden{height:0;min-height:0}#PaymentsFrameContainer iframe{min-height:100%;width:100%;z-index:1060;border:0}#PaymentsContainer.PaymentsContainer{overflow:hidden;width:calc(101.25%);z-index:1050;margin:-1.25rem}#PaymentsContainer.PaymentsContainer #PaymentsFrame.PaymentsFrame{height:calc(100vh - 6.5rem);overflow-x:auto}#PaymentsContainer.PaymentsContainer #PaymentsFrame.PaymentsFrame iframe{min-height:calc(100vh - 4px);width:100%;border:0;z-index:1060}#BillingDashboardFrameContainer{height:100vh!important}#myApplicationsFrame{height:auto!important}body.myApplicationsWrapperOpen #mainMyAccount{padding-left:0}.myApplicationsWrapper,.continueApplicationWrapper{overflow:hidden;width:100%}@media(min-width:768px) and (max-width:1024px){.myApplicationsWrapper .frameWrapper,.continueApplicationWrapper .frameWrapper{position:fixed;right:0;bottom:0;left:0;top:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}}.myApplicationsWrapper iframe,.continueApplicationWrapper iframe{min-height:100%;width:100%;border:0}.myApplicationsWrapper{height:calc(100vh - 7.625rem);z-index:1050}@media(min-width:768px) and (max-width:1024px){.myApplicationsWrapper .frameWrapper{top:7.625rem;left:1.25rem;height:calc(93.625%)}}.myApplicationsWrapper iframe{z-index:1060}.continueApplicationWrapper{height:100vh;background-color:#fff;z-index:1070;max-width:2560px;position:fixed;top:100%;transition:top linear .2s}.continueApplicationWrapper.active{left:0;top:0;position:fixed}.continueApplicationWrapper iframe{height:100vh!important;z-index:1080}#myResidencesFrame{height:auto!important}body.myApplicationsWrapperOpen #MyResidences{margin-left:0}.myResidencesWrapper{height:calc(100vh - 9.625rem);z-index:1050;overflow:hidden;width:100%}.myResidencesWrapper iframe{z-index:1060;min-height:100%;width:100%;border:0}.docuSignOpen{position:fixed;margin-top:47px;left:0;top:0;display:block;width:100%;height:100%;background-color:#fff;z-index:10}.docuSignOpen iframe{min-height:100%;width:100%;border:0}.tablet.iosScroll.PaymentsFrameContainerOpen{overflow:visible}.tablet.iosScroll.PaymentsFrameContainerOpen #mainHeader,.tablet.iosScroll.PaymentsFrameContainerOpen #headerSearch{position:fixed}.tablet.iosScroll.PaymentsFrameContainerOpen #mainHeader{z-index:1100;top:0}.tablet.iosScroll.PaymentsFrameContainerOpen #headerSearch{z-index:1090;top:46px}.tablet.iosScroll.PaymentsFrameContainerOpen #mainMyAccount #PaymentsFrameContainer.active{padding-top:100px;height:100%}@import'../../../Content/animations.css';.applyNowWrapper{height:100%;overflow:hidden;background-color:#fff;z-index:1050;width:100%;max-width:2560px;position:fixed;top:100%;transition:top linear .2s}.applyNowWrapper.active{top:0;position:fixed}@media(min-width:768px) and (max-width:1024px){.applyNowWrapper .frameWrapper{position:fixed;right:0;bottom:0;left:0;top:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}}.applyNowWrapper iframe{min-height:100%;width:100%;z-index:1060;border:0;height:100%!important}.ecomRenterWrapper{height:100%;overflow:hidden;background-color:#fafafa;z-index:1050;width:100%;position:fixed;top:100%;left:0;transition:top linear .2s;-webkit-overflow-scrolling:touch;overflow-y:auto}.ecomRenterWrapper.active{top:0}.ecomRenterWrapper iframe{width:100%;z-index:1060;border:0;height:calc(100% - 6px)!important}.app-transition-spinner{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;transition:all 1s linear,z-index 2s linear;opacity:0;z-index:-1}.app-transition-spinner.active{transition:all .2s linear;opacity:1;z-index:5000}.app-transition-spinner .content{position:absolute;left:calc(50% - 3.5rem);top:calc(50% - 2.5rem)}.app-transition-spinner .content p{color:#000;text-align:center;margin:auto;font-size:1.5rem;vertical-align:middle;padding-top:.5rem;font-weight:bold}.app-transition-spinner .content .loading-spinner{color:#74b71b;font-size:74px;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear;width:74px;height:74px;display:block;margin:auto;text-align:center;transform-origin:center 39px}#applyNowConfirmation .modalActions button.link,#applyNowLeadForm .modalActions button.link{padding:0;display:inline;background-color:transparent;border:0;color:#189ed9}#applyNowConfirmation .modalActions p,#applyNowLeadForm .modalActions p{text-align:center;font-family:"CostarBrownRegular",sans-serif}#applyNowConfirmation .modalContent,#applyNowLeadForm .modalContent{padding:2.5rem;overflow:hidden;position:relative;border-radius:4px}#applyNowConfirmation .modalContent i.newLeasesLowStoryIllustration,#applyNowLeadForm .modalContent i.newLeasesLowStoryIllustration{font-size:6.25rem;position:relative;top:1rem}#applyNowConfirmation .modalContent .applyNowModalContainer,#applyNowLeadForm .modalContent .applyNowModalContainer{margin-top:2.5rem;text-align:left;display:inline-block;border:1px solid #d2d2d2;border-radius:.375rem;padding:1rem 1rem 0;margin:2rem 0 1rem}#applyNowConfirmation .modalContent .propertyWebsiteFormContainer,#applyNowLeadForm .modalContent .propertyWebsiteFormContainer{border:1px solid #d2d2d2;border-radius:.375rem;padding:0 1rem;margin-top:2rem}#applyNowConfirmation .modalContent .propertyWebsiteFormContainer .applyNowModalContainer,#applyNowLeadForm .modalContent .propertyWebsiteFormContainer .applyNowModalContainer{margin-top:unset;border:unset;border-radius:unset;padding:unset;margin:unset}#applyNowConfirmation .modalContent .propertyWebsiteFormContainer .applyNowModalTitle,#applyNowLeadForm .modalContent .propertyWebsiteFormContainer .applyNowModalTitle{display:flex;justify-content:space-between}#applyNowConfirmation .modalContent .propertyWebsiteFormContainer #applyNowFormAction,#applyNowLeadForm .modalContent .propertyWebsiteFormContainer #applyNowFormAction{margin:0 0 1rem}#applyNowConfirmation .modalContent .propertyWebsiteBlockedContainer,#applyNowLeadForm .modalContent .propertyWebsiteBlockedContainer{border:unset}#applyNowConfirmation .modalContent .propertyWebsiteBlockedContainer .applyNowModalContainer,#applyNowLeadForm .modalContent .propertyWebsiteBlockedContainer .applyNowModalContainer{border:unset;padding:1rem 0 0;display:block}#applyNowConfirmation .modalContent .cancelFormContainer,#applyNowLeadForm .modalContent .cancelFormContainer,#applyNowConfirmation .modalContent .contactContainer,#applyNowLeadForm .modalContent .contactContainer{border:1px solid #d2d2d2;border-radius:.375rem;padding:1rem;margin-top:1rem;display:flex;justify-content:space-between;font-size:18px;font-family:'CostarBrownBold',sans-serif;color:#4c4c4c;text-align:left;cursor:pointer}#applyNowConfirmation .modalContent #contactDesciption,#applyNowLeadForm .modalContent #contactDesciption{font-family:"CostarBrownLight",sans-serif;margin-top:1rem;display:block}#applyNowConfirmation .modalContent #toggleModalFormButton,#applyNowLeadForm .modalContent #toggleModalFormButton,#applyNowConfirmation .modalContent #cancelFormActionButton,#applyNowLeadForm .modalContent #cancelFormActionButton,#applyNowConfirmation .modalContent #contactActionButton,#applyNowLeadForm .modalContent #contactActionButton{height:unset;min-width:1rem;color:#4c4c4c;font-size:1.5rem;text-decoration:none;box-shadow:unset}#applyNowConfirmation .modalContent #cancelFormActionButton,#applyNowLeadForm .modalContent #cancelFormActionButton,#applyNowConfirmation .modalContent #contactActionButton,#applyNowLeadForm .modalContent #contactActionButton{cursor:pointer;position:relative}#applyNowConfirmation .modalContent #cancelFormActionButton i,#applyNowLeadForm .modalContent #cancelFormActionButton i,#applyNowConfirmation .modalContent #contactActionButton i,#applyNowLeadForm .modalContent #contactActionButton i{position:absolute;top:0;right:0}#applyNowConfirmation .modalContent .applyNowModalTitle,#applyNowLeadForm .modalContent .applyNowModalTitle{font-size:1.125rem;color:#4c4c4c;font-family:'CostarBrownBold',sans-serif;margin:0}#applyNowConfirmation .modalContent .closeIcon,#applyNowLeadForm .modalContent .closeIcon{position:absolute;top:.75rem;right:.75rem;border:0;color:#bfbfbf;padding:0;font-size:1rem;background-color:transparent}#applyNowConfirmation .modalContent h3,#applyNowLeadForm .modalContent h3{font-size:1.875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}#applyNowConfirmation .modalContent>p,#applyNowLeadForm .modalContent>p{font-size:1.125rem;line-height:1.5;margin:2rem 0}#applyNowConfirmation .modalContent a,#applyNowLeadForm .modalContent a{color:#189ed9}#applyNowConfirmation .modalContent .primary,#applyNowLeadForm .modalContent .primary{width:100%;text-align:center;font-size:1rem;padding:.8125rem 1.25rem;font-family:"CostarBrownRegular",sans-serif;border-radius:4px;height:auto}#applyNowLeadForm .modalContainer{width:37.5rem;margin-left:-15.625rem;top:19rem}@media(max-width:2240px){#applyNowLeadForm .modalContainer{top:12rem}}@media(max-width:768px){#applyNowLeadForm .modalContainer{width:100%;left:unset;margin:0;top:3rem}}#applyNowLeadForm .modalContent{text-align:center;border-radius:.625rem;padding:2rem 2rem 1.5rem}#applyNowLeadForm .modalContent .storyillustration.newLeasesStoryIllustration{font-size:6.25rem}#applyNowLeadForm .modalContent .closeIcon,#applyNowLeadForm .modalContent .leftIcon{position:absolute;padding:.875rem;font-size:28px;top:0;right:0;padding:.6875rem;border:0 none;color:#4c4c4c;background-color:transparent;cursor:pointer}#applyNowLeadForm .modalContent .leftIcon{right:unset;left:0;display:none}#applyNowLeadForm .modalContent #startYourApplication{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;max-width:unset;color:#367b01;border-radius:.375rem}#applyNowLeadForm .modalContent #startYourApplication i{font-size:1.5rem}#applyNowLeadForm .modalContent .applyNowModalTitle{margin:1rem 0}#applyNowLeadForm .modalContent .applyNowModalTitle i.warningStoryIcon{background:#fdb502;display:inline-block;width:3rem;height:3rem;font-size:3rem;border-radius:50%;color:#fff;margin-bottom:.75rem}#applyNowLeadForm .modalContent>p{margin:1rem 0}#applyNowLeadForm .modalContent .bold{font-family:"CostarBrownRegular",sans-serif}#applyNowLeadForm .modalContent .contactForm{text-align:initial}#applyNowLeadForm .modalContent .contactForm .cell-xs-6{margin-bottom:1rem}@media(max-width:768px){#applyNowLeadForm .modalContent .contactForm .cell-xs-6{width:100%;padding:0}}#applyNowLeadForm .modalContent .contactForm .cell-xs-6.first-input{padding-left:0;padding-right:.5rem}#applyNowLeadForm .modalContent .contactForm .cell-xs-6.last-input{padding-left:.5rem;padding-right:0}#applyNowLeadForm .modalContent .contactForm .cell-xs-12{padding:0;margin-bottom:1rem}#applyNowLeadForm .modalContent .contactForm .checkbox{position:relative;margin:0;top:-.5rem;padding-bottom:.5rem}#applyNowLeadForm .modalContent .contactForm .checkbox-default+label{left:0}#applyNowLeadForm .modalContent .contactForm span.iUnderstand-checkbox-label{position:relative;display:inline-block;vertical-align:text-top;width:85%!important;left:-6px}#applyNowLeadForm .modalContent .contactForm .input-label{position:relative;padding:0;margin:0;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;line-height:1.375rem;color:#4c4c4c}#applyNowLeadForm .modalContent .contactForm input{position:relative;display:block;border:1px solid #b1b1b1;padding:.5rem .75rem .625rem .75rem;width:100%;border-radius:4px;margin-top:.25rem;line-height:normal}#applyNowLeadForm .modalContent .contactForm input.errorInput{border:1px solid #cf0000!important}#applyNowLeadForm .modalContent .contactForm input.applyNowLeadFormIUnderstand{margin-top:0;margin-bottom:0}#applyNowLeadForm .modalContent .contactForm .error,#applyNowLeadForm .modalContent .contactForm .error-message{font-size:.772727273rem!important;font-family:"CostarBrownLight",sans-serif;margin:.3rem 0 0 0;color:#cf0000;font-weight:bold}#applyNowLeadForm .modalContent .applyNowFormAction,#applyNowLeadForm .modalContent .externalApplicationURL{margin:0;color:#fff;position:relative;background-color:#367b01;border-color:#367b01}#applyNowLeadForm .modalContent .applyNowFormAction .newWindowStoryIcon,#applyNowLeadForm .modalContent .externalApplicationURL .newWindowStoryIcon{font-size:1.5rem;position:relative;top:.25rem}.localGuideOuterWrapper{width:100%;position:fixed;visibility:visible}.localGuideOuterWrapper.active{top:0;position:fixed;margin:0 auto;max-width:2560px}#modalVideoGalleryContainer{color:#fff;margin:0}#modalVideoGalleryContainer.videoPlayerWrapper{width:100%;margin:4% auto;height:80%}#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .videoPlayer{height:100%;max-width:100vw}@media only screen and (min-width:2500px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:1100px}}@media only screen and (max-width:2000px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:900px}}@media only screen and (max-width:1660px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:800px}}@media only screen and (max-width:1400px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:680px;top:60%}}@media only screen and (max-width:1024px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:500px;top:60%}}@media only screen and (max-width:1280px) and (max-height:720px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:1024px) and (max-height:768px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:560px;top:50%}}@media only screen and (max-width:800px) and (max-height:600px){#modalVideoGalleryContainer .videoPlayerWrapper,#modalVideoGalleryContainer .viewerContent,#modalVideoGalleryContainer .videoPlayer,#modalVideoGalleryContainer .videoPlayerContent{min-height:420px;top:50%}}#modalVideoGalleryContainer .fotorama__nav{background-color:#000}#modalVideoGalleryContainer .videosbyloopnet{max-width:100%}@media only screen and (min-width:1921px){#modalVideoGalleryContainer .viewerContent{width:100%;margin:.5% auto;height:100%}}#modalVideoGalleryContainer .viewerContent .videoPlayer{position:relative}#modalVideoGalleryContainer .viewerContent .videoPlayer .close{position:absolute;z-index:10;right:1%;top:.875rem;border:0;background-color:transparent}#modalVideoGalleryContainer .viewerContent .videoPlayer.active{display:block}#modalVideoGalleryContainer .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%;padding-top:3rem;background:#000}#modalVideoGalleryContainer .viewerContent .videoPlayer .videoPlayerContent.hideThumbNav{min-height:1px}.mediaGalleryModal{background-color:#fff}.mediaGalleryWrapper{font-size:1rem;width:100%}.mediaGalleryWrapper .modalContainer{background-color:#fff;border-radius:.25rem;bottom:0;height:100%;left:0;margin-left:auto;margin-right:auto;margin-top:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:1024px){.mediaGalleryWrapper .modalContainer{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.mediaGalleryWrapper .modalContainer{height:100%;left:0;margin:0;max-width:100%;padding-bottom:0;right:0;width:100%}}@media only screen and (min-aspect-ratio:3/2) and (max-height:500px){.mediaGalleryWrapper .modalContainer{height:100%;left:0;margin:0;max-width:100%;padding-bottom:0;right:0;width:100%}}@media only screen and (min-width:2560px){.mediaGalleryWrapper .modalContainer{max-width:85.333333333rem}}@media only screen and (min-width:2561px){.mediaGalleryWrapper .modalContainer{margin-left:calc(50% - 1289px)}}.mediaGalleryWrapper .headerUtilities{position:relative}.mediaGalleryWrapper .headerUtilities .viewToggle{display:none;height:100%;border-right:1px solid #999;padding-right:.5em}.mediaGalleryWrapper .headerUtilities .viewToggle.active{display:inline-block}.mediaGalleryWrapper .headerUtilities .viewToggle a{color:#fff;font-weight:bold;font-size:.75em}.mediaGalleryWrapper .close{color:#4c4c4c;font-size:1.375rem;border:2px solid transparent;border-radius:.25rem;background-color:transparent;padding:0;position:absolute;right:1.5rem;top:1.5rem;z-index:10;text-transform:capitalize;font-family:"CostarBrownRegular",sans-serif}.mediaGalleryWrapper .close:focus{border:2px solid #367b01}.mediaGalleryWrapper .close i{font-size:2rem;padding-left:.375rem;vertical-align:middle}@media only screen and (max-width:767px){.mediaGalleryWrapper .close{font-size:1rem;right:.5rem;top:.25rem}}.mediaGalleryWrapper .mediaGalleryHeader{font-size:2rem;padding-left:2rem;padding-right:2rem}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryHeader{padding:0}}.mediaGalleryWrapper .mediaGalleryHeader .propertyName{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:2rem;line-height:1.75rem;margin:1.75rem auto 0;padding:0 6rem 0 0}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryHeader .propertyName{font-size:1.125rem;line-height:1.5rem;margin-bottom:.3125rem;margin-top:.625rem;padding:0 6rem 0 1rem;width:100%}}.mediaGalleryWrapper .mediaGalleryHeader .propertyName #engrainUnitId{margin-left:10px}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer{align-items:baseline;display:flex;position:absolute;top:5.75rem;right:1.5rem;z-index:5}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer{top:unset}}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .btn{margin:1rem}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber{color:#367b01;font-size:1.125rem;text-decoration:none!important}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-icon{font-size:2rem;vertical-align:text-top}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-text{position:relative;top:5px}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-text:focus,.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-text:hover{text-decoration:underline}@media only screen and (max-width:768px) and (max-height:1024px){.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber{font-size:1.125rem}}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber{font-size:1rem;line-height:2.75rem}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-icon{font-size:1.5rem}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .propertyPhoneNumber .phone-text{top:0}}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .checkAvailability{margin-right:.4375rem;position:relative;margin-top:0;margin-bottom:0}@media only screen and (max-width:787px){.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .checkAvailability{bottom:.25rem}}.mediaGalleryWrapper .mediaGalleryHeader .ctaContainer .checkAvailability i{font-size:1.5rem;left:.8rem;top:.1875rem;position:absolute}.mediaGalleryWrapper .mediaGalleryTabContent{background-color:#fff;border-radius:.25rem;height:100%;margin-top:3rem;overflow:hidden;width:100%}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContent{margin-top:1rem;overflow:auto;padding-bottom:0}}.mediaGalleryWrapper .mediaGalleryTabContainer{color:#000;height:100%}@media only screen and (min-aspect-ratio:3/2) and (max-height:500px){.mediaGalleryWrapper .mediaGalleryTabContainer{margin-top:0}}.mediaGalleryWrapper .mediaGalleryTabContainer body .modal-backdrop.fade.in{z-index:0!important}.mediaGalleryWrapper .mediaGalleryTabContainer .tabs{height:100%;font-family:"CostarBrownRegular",sans-serif;width:100%}.mediaGalleryWrapper .mediaGalleryTabContainer .tabs .tadalabel{margin-left:8px;padding:6px;font-size:12px;border-width:1px;color:#000;position:relative;top:0}.mediaGalleryWrapper .mediaGalleryTabContainer .tabs button:last-child{margin-right:0}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tablist"]{border-bottom:1px solid #bfbfbf;margin:0 2rem}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tablist"]{margin:0 0 1rem;padding:0 .875rem;width:100%;white-space:nowrap;overflow-x:scroll}}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]{color:#4c4c4c;position:relative;margin-right:1.25rem;padding:0 0 .6875rem;border:0 solid transparent;border-bottom:0;border-radius:.2em .2em 0 0;box-shadow:none;font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;background:transparent}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus{box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus:not(:focus-visible){box-shadow:none}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus:not(:-moz-focusring){box-shadow:none}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus-visible{box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:-moz-focusring{box-shadow:0 0 .25rem 0 rgba(116,183,27,.7)}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus{border:.0625rem solid #367b01}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus:not(:focus-visible){border:0 solid transparent}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus:not(:-moz-focusring){border:0 solid transparent}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus-visible{border:.0625rem solid #367b01}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:-moz-focusring{border:.0625rem solid #367b01}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]{font-size:1rem;margin-right:.25rem}}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"][aria-selected="true"]{border-radius:.2em .2em 0 0;outline:0}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"][aria-selected="true"]::after{position:absolute;z-index:3;bottom:0;right:0;left:0;height:3px;background:#367b01;box-shadow:none;content:''}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"][aria-selected="true"]::after{background-color:#367b01}}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:hover,.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:active{outline:0;border-radius:0;color:inherit}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:hover::before,.mediaGalleryWrapper .mediaGalleryTabContainer [role="tab"]:focus::before{border-color:#f05305}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]{height:calc(100% - 155px);position:relative;z-index:2;border-radius:0 .2em .2em .2em;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]{height:calc(100% - 100px)}}@media only screen and (max-width:1000px) and (min-aspect-ratio:5/3){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]{height:calc(100% - 100px)}}@media only screen and (min-width:2240px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]{height:calc(100% - 172px)}}@media only screen and (min-width:2560px){.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]{height:calc(100% - 206px)}}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"]:focus{outline:0}.mediaGalleryWrapper .mediaGalleryTabContainer [role="tabpanel"] p{margin:0}.mediaGalleryWrapper .mediaGalleryTabContainer ul{margin:0;padding:0 0 0 0}.mediaGalleryWrapper .mediaGalleryTabContainer ul li{list-style-type:none;margin-bottom:3.25rem}.mediaGalleryWrapper .mediaGalleryTabContainer ul li:last-of-type{margin-bottom:5rem}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer ul li{margin-bottom:1rem}.mediaGalleryWrapper .mediaGalleryTabContainer ul li:last-of-type{margin-bottom:1rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .galleryCaption{color:#4c4c4c;margin-top:.5rem!important;opacity:0;text-align:center;transition:opacity linear .2s}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems{margin-left:auto;margin-right:auto;max-width:160rem;width:calc(100% - 134px)}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems{width:100%}}@media only screen and (min-width:2560px){.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems{max-width:85.333333333rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .galleryDisclaimer{border-radius:.25rem;padding-left:10rem;padding-right:10rem;padding-top:1.25rem;padding-bottom:1.25rem;margin-left:auto;margin-right:auto;font-family:"CostarBrownLight",sans-serif;text-align:center}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .galleryDisclaimer{padding:1.25rem;font-size:.75rem;line-height:1.125rem}}@media only screen and (min-width:2560px){.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .galleryDisclaimer{font-size:.875rem;line-height:1.3125rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .floorplanWrapper{border-radius:.25rem;padding:1.25rem}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .floorplanWrapper .backgroundImageWrapper{border:0}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .backgroundImageWrapper{background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;height:400px;margin-left:auto;margin-right:auto;max-width:100%;opacity:0;overflow:hidden;transition:opacity linear .2s;width:100%}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .backgroundImageWrapper.imgReady{opacity:1}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .backgroundImageWrapper.imgReady+.galleryCaption{opacity:1}.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .backgroundImageWrapper.map{background-size:cover;max-width:calc(100% - 3.75rem)}@media only screen and (min-width:768px){.mediaGalleryWrapper .mediaGalleryTabContainer .photoItems .backgroundImageWrapper.map{max-width:100%;width:100%!important}}.mediaGalleryWrapper .mediaGalleryTabContainer #container{font-size:20px;line-height:30px;max-width:600px}.mediaGalleryWrapper .mediaGalleryTabContainer .lazy{background-image:none!important;background-color:#f1f1fa}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab.iframeActive,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab.iframeActive{position:absolute;margin-top:0;z-index:5;overflow-y:hidden}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab.iframeActive li,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab.iframeActive li{display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .innerTabWrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .innerTabWrapper{margin-left:auto;margin-right:auto;max-width:calc(100% - 48px)}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .innerTabWrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .innerTabWrapper{max-width:100%}}@media only screen and (min-width:1024px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .innerTabWrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .innerTabWrapper{max-width:calc(100% - 98px)}}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .closeStoryIcon,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .closeStoryIcon{display:none;background-color:transparent}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .closeStoryIcon.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .closeStoryIcon.active{display:inline-block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab iframe,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab iframe,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab #videoThumbsIframe,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab #videoThumbsIframe{background-color:#000;border:0;border-radius:.25rem;display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab iframe.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab iframe.active,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab #videoThumbsIframe.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab #videoThumbsIframe.active{display:block;width:100%;margin-left:auto;margin-right:auto;aspect-ratio:1.5 auto;max-height:72vh;max-width:108vh}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab #virtualTour.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab #virtualTour.active{height:100%;z-index:5;top:0}@media(min-width:600px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab #virtualTour.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab #virtualTour.active{height:100vh}}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab #virtualTour.active iframe,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab #virtualTour.active iframe{display:block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .itemWrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .itemWrapper{display:block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink.inactive,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink.inactive,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .itemWrapper.inactive,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .itemWrapper.inactive{display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .itemWrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .itemWrapper{position:relative}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .itemWrapper.playerActive a,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .itemWrapper.playerActive a{display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink img,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink img{border-radius:.25rem;display:block;object-fit:cover;margin-left:auto;margin-right:auto;max-width:100%;width:100%;max-height:72vh;object-fit:contain}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper{position:static}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper.imgLoaded .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper.imgLoaded .cta-content{opacity:1}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper .cta-content{background-color:rgba(0,0,0,.75);border:0;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);height:5.625rem;margin-top:-.75rem;opacity:0;transition:opacity ease-in .2s;width:5.625rem}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper .cta-content{height:3.5rem;margin-top:0;width:3.5rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper .cta-content .playVideoStoryIcon,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper .cta-content .playVideoStoryIcon{font-size:4.0625rem;margin-right:0}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink .cta-wrapper .cta-content .playVideoStoryIcon,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink .cta-wrapper .cta-content .playVideoStoryIcon{font-size:2.1875rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .thumbsLink:focus-visible .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .thumbsLink:focus-visible .cta-wrapper .cta-content{color:#74b71b;background-color:rgba(0,0,0,.75)}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab.loading .loading,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab.loading .loading{display:block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab.loading .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab.loading .cta-content{display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab.loaded::before,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab.loaded::before{display:none;-webkit-animation:none;animation:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab button,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab button{display:none;background-color:transparent}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab button.active,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab button.active{display:inline-block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab img,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab img{width:100%;display:inline-block}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab a,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab a{position:relative;cursor:pointer}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .modalVideoPlayer,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .modalVideoPlayer{height:100%;width:100%}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .loading,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .loading{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:rgba(54,123,1,.75);border:1px solid rgba(255,255,255,.75);padding:.75rem;color:#fff;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .cta-content i,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .cta-content i,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .loading i,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .loading i{font-size:.875rem;margin-right:.5rem}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .cta-content span,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .cta-content span,.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .loading span,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .loading span{font-size:.875rem;font-family:"CostarBrownLight",sans-serif}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .cta-wrapper .loading,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .cta-wrapper .loading{display:none}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link{position:static}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link:focus-visible .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link:focus-visible .cta-wrapper .cta-content{color:#74b71b;background-color:rgba(0,0,0,.75)}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link img,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link img{border-radius:.25rem;display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;object-fit:cover;width:100%;max-height:72vh;object-fit:contain}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper{position:static}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper.imgLoaded .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper.imgLoaded .cta-content{opacity:1}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper .cta-content{background-color:rgba(0,0,0,.75);border:0;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);height:5.625rem;margin-top:-.75rem;opacity:0;transition:opacity ease-in .2s;width:5.625rem}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper .cta-content,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper .cta-content{height:3.5rem;width:3.5rem}}.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper .cta-content .playVideoStoryIcon,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper .cta-content .playVideoStoryIcon{font-size:4.0625rem;margin-right:0}@media only screen and (max-width:767px){.mediaGalleryWrapper .mediaGalleryTabContainer .video-tab .video-link .cta-wrapper .cta-content .playVideoStoryIcon,.mediaGalleryWrapper .mediaGalleryTabContainer .virtualtour-tab .video-link .cta-wrapper .cta-content .playVideoStoryIcon{font-size:2.1875rem}}.mediaGalleryWrapper .mediaGalleryTabContainer #propertylayout-tab{overflow-y:hidden;height:calc(100% - 150px);top:-6px}.mediaGalleryWrapper .mediaGalleryTabContainer #photo-tab,.mediaGalleryWrapper .mediaGalleryTabContainer #viewfromunit-tab{margin-top:10px}.mediaGalleryWrapper .mediaGalleryTabContainer #floorplan-tab{margin-top:10px}.mediaGalleryWrapper .mediaGalleryTabContainer #virtualtour-tab{margin-top:10px}.mediaGalleryWrapper .mediaGalleryTabContainer #video-tab{margin-top:10px}.mediaGalleryWrapper .mediaGalleryTabContainer #tabWrapper{-ms-overflow-style:none;scrollbar-width:none}.mediaGalleryWrapper .mediaGalleryTabContainer #tabWrapper ::-webkit-scrollbar{display:none}.mediaGalleryMobilePlayerModal{background-color:#fff;bottom:0;display:none;left:0;right:0;padding:0;position:absolute;top:0;z-index:10}.mediaGalleryMobilePlayerModal.active{display:block}.mediaGalleryMobilePlayerModal .close{background-color:transparent;border:0;color:#4c4c4c;font-size:1.875rem;padding:0;position:absolute;right:.3125rem;top:.9rem;z-index:15}.mediaGalleryMobilePlayerModal .iframeWrapper{height:100%;position:relative}.mediaGalleryMobilePlayerModal .panoskinTour{height:calc(100% - 3.125rem);padding:1rem 0 3.125rem;top:0}.mediaGalleryMobilePlayerModal iframe,.mediaGalleryMobilePlayerModal #videoThumbsIframe{border:0;border-radius:4 16rem;height:50%;top:2.5rem;position:absolute;width:100%;display:none}.mediaGalleryMobilePlayerModal iframe.active,.mediaGalleryMobilePlayerModal #videoThumbsIframe.active{display:inline-block;width:100%}.mediaGalleryMobilePlayerModal iframe.videoIframe,.mediaGalleryMobilePlayerModal #videoThumbsIframe.videoIframe{height:calc(100% - 2.5rem);width:100%}.mediaGalleryMobilePlayerModal iframe.videoIframe video,.mediaGalleryMobilePlayerModal #videoThumbsIframe.videoIframe video{height:calc(100% - 2.5rem);width:100%}.mediaGalleryMobilePlayerModal iframe.virtualTourIframe,.mediaGalleryMobilePlayerModal #videoThumbsIframe.virtualTourIframe{height:100%;padding:3.125rem 0;top:0}.mediaGalleryMobilePlayerModal #virtualTour.active{height:100%;position:relative;z-index:5;padding:50px 0 100px;top:0}@media(min-width:600px){.mediaGalleryMobilePlayerModal #virtualTour.active{height:calc(100vh - 3.5rem);padding:50px 0}}.mediaGalleryMobilePlayerModal #virtualTour.active iframe{display:block}.mediaGalleryOverlay .modalBackdrop{z-index:1060}#engrainUnitMapViewer{margin:0}#engrainUnitMapViewer .engrainContainer{font-size:1rem;width:100%;background-color:#fff;margin-top:0}#engrainUnitMapViewer .engrainContainer #desktopView{height:80vh}#engrainUnitMapViewer .engrainContainer #desktopView H3{margin-bottom:0}#engrainUnitMapViewer .engrainContainer #desktopView .filterInfo{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;margin-left:3.125rem;margin-right:3.125rem;min-width:900px;padding-left:1rem;text-align:center}#engrainUnitMapViewer .engrainContainer #desktopView .filterInfo .filterHeader{font-size:1.5rem;line-height:2rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterInfo .insturction{font-size:1rem;line-height:1.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterInfo #floorName{margin-right:5px;text-transform:capitalize}#engrainUnitMapViewer .engrainContainer #desktopView .floorId-dropdown.dropdown{min-width:15rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0;max-width:30rem}@media only screen and (max-width:1366px){#engrainUnitMapViewer .engrainContainer #desktopView .floorId-dropdown.dropdown{min-width:9rem}}#engrainUnitMapViewer .engrainContainer #desktopView .floorId-dropdown.dropdown .dropdown-item{text-transform:capitalize}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer{display:flex;flex-direction:row;background-color:#f5f5f5;padding-left:1rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer #floorSelect{padding:.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer #floorSelect #floors{font-size:24px;margin-top:2px}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer #floorSelect #spacer{width:100%}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .filterbuttons{padding-top:.6rem;margin-top:0}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .filterbuttons .btn{margin:1rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .filterbuttons #applyfilter{margin-right:0;height:2.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .filterbuttons #resetfilter{height:2.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .price-dropdown.dropdown{min-width:9.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}@media only screen and (max-width:1366px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .price-dropdown.dropdown{min-width:5.5rem}}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .bath-dropdown.dropdown{min-width:5.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .bed-dropdown.dropdown{min-width:5.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer #unitlevel{font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;border:0;padding:14px;min-width:7.5rem;margin-top:1.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .mortar-datepicker{position:relative;left:.1875rem;height:2.5rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-top:0;margin-top:0}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .mortar-datepicker legend{padding:.1875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-left:0;padding-top:0;padding-bottom:.225rem;line-height:1.375rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .calendar-input i.calendarStoryIcon{position:absolute;padding:4px 4px 0 0!important;right:0;pointer-events:none;color:#77b800;font-size:2rem}@media only screen and (max-width:1366px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .calendar-input i.calendarStoryIcon{padding:0!important;top:4px!important}}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .engrainContactFormMoveInDate{border-radius:.25rem;cursor:pointer;border:.0625rem solid #bfbfbf;height:2.5rem;padding-left:.4375rem}@media only screen and (max-width:1024px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .engrainContactFormMoveInDate{width:134px}}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:15rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.375rem;right:5px;display:none}@media only screen and (min-width:1024px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1280px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1366px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1440px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1600px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:10px}}@media only screen and (min-width:1920px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:-.175rem;right:20px}}@media only screen and (min-width:2240px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:0;right:30px}}@media only screen and (min-width:2060px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:0;right:40px}}@media only screen and (min-width:2260px){#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .close{top:0;right:40px}}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .prev::before{content:''}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .next::before{content:''}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .prev::after{content:'<'}#engrainUnitMapViewer .engrainContainer #desktopView .filterHeaderContainer .datepicker.active .next::after{content:'>'}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer{width:100%;height:100%;cursor:pointer;display:flex;flex-direction:row}@media only screen and (max-width:1366px){#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer{padding-left:7.8125rem}}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap{width:70%;height:65vh;min-height:400px;position:relative}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer{position:absolute;top:1rem;right:1rem;z-index:990}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer .btn{margin:1px;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;line-height:0;border-color:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16)}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer .zoomIn{padding:0}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer .zoomIn .btn{font-size:1.5625rem;border-bottom-left-radius:0;border-bottom-right-radius:0}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer .zoomOut{padding:0}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap #zoomButtonContainer .zoomOut .btn{font-size:1.5625rem;border-top-left-radius:0;border-top-right-radius:0}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap .toggleEngrainMapView{position:absolute;top:1rem;right:4.25rem}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap .toggleEngrainMapView #toggleViewBtn{height:2.5rem}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitmap .toggleEngrainMapView .btn{margin:1px;line-height:0;border-color:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16)}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer .engrainUnitView{width:70%}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails{width:30%;overflow-y:auto;border:1px solid #bfbfbf;height:60vh}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItemCount{padding:24px;font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding-top:15px;padding-bottom:15px}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItemCount .unitLabel{margin-left:5px}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItem{padding:24px;background:#fff;border-top:1px solid #bfbfbf;border-left:5px solid #fff;border-bottom:0}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItem .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px;color:#0576a7}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItem .title2{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px;color:#4c4c4c}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItem .title3{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-right:5px;color:#4c4c4c}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .unitItem .title4{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px}#engrainUnitMapViewer .engrainContainer #desktopView .mapContainer #listViewUnitDetails .hover{border-left:5px solid #367b01}#engrainUnitMapViewer .engrainContainer #unitPopOver,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup{display:none;position:absolute;top:0;left:0;z-index:2000}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody{padding:12px;border-left:5px solid #367b01;background:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16);border-radius:4px;position:relative}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .popupfilterResultsContainer .title1,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .popupfilterResultsContainer .title1,#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .hoverfilterResultsContainer .title1,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .hoverfilterResultsContainer .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:15px}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .popupfilterResultsContainer .title2,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .popupfilterResultsContainer .title2,#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .hoverfilterResultsContainer .title2,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .hoverfilterResultsContainer .title2{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-right:5px}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .popupfloorPlanImageContainer,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .popupfloorPlanImageContainer,#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .hoverfloorPlanImageContainer,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .hoverfloorPlanImageContainer{text-align:center}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody #closeButton,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody #closeButton{top:8px;right:8px}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .btn-primary,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .btn-primary{width:100%}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverBody .btn,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverBody .btn{margin:0;margin-top:1rem}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverArrowContainer,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverArrowContainer{border:0}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverArrowContainer .unitPopOverArrow,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverArrowContainer .unitPopOverArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverUpArrowContainer,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverUpArrowContainer{border:0}#engrainUnitMapViewer .engrainContainer #unitPopOver .unitPopOverUpArrowContainer .unitPopOverUpArrow,#engrainUnitMapViewer .engrainContainer #unitHoverOverPopup .unitPopOverUpArrowContainer .unitPopOverUpArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}#engrainLDPUnitMapViewer{margin:0}#engrainLDPUnitMapViewer .engrainLDPContainer{font-size:1rem;width:100%;background-color:#fff;margin-top:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView H3{margin-bottom:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPinsturction{font-size:1rem;line-height:1.5rem;padding-top:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterInfo{align-items:center;color:#4c4c4c;display:flex;font-family:"CostarBrownRegular",sans-serif;margin-bottom:.25rem;margin-top:1.25rem;width:100%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterInfo .engrainLDPfilterHeader{font-size:1.5rem;line-height:2rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterInfo #engrainLDPfloorName{margin-right:5px}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerFirst,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerLast{display:flex;flex-basis:50%;flex-grow:1}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerFirst{margin-right:0}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerFirst{margin-right:.25rem}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerFirst{margin-right:0}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerFirst{margin-right:.25rem}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerLast{margin-left:0;margin-top:1.125rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerLast{margin-left:.25rem;margin-top:0}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerLast{margin-left:0;margin-top:1.125rem}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainFilterContainerLast{margin-left:.25rem;margin-top:0}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer{display:inline-block}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .engrainLDPfloorId-dropdown.dropdown{min-width:5.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0;max-width:9rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .dropdown-outer::after{color:#0576a7;font-size:1.1875rem;right:3.4375rem;top:56%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .dropdown-inner{border:0;color:#0576a7;font-size:1rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .engrainLDPfloorId-dropdown-list{min-width:12.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .engrainLDPfloorId-dropdown-list.is-active{overflow:initial}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPFloorContainer .dropdown-item{text-overflow:initial}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer{align-items:end;display:block;flex-direction:row;margin-top:.875rem;padding-left:0}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer{display:flex}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer{display:block}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer{display:flex}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer #engrainLDPfloorSelect{padding:.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer #engrainLDPfloorSelect #floors{font-size:24px;margin-top:2px}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer #engrainLDPfloorSelect #spacer{width:100%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons{flex-basis:25%;flex-grow:1;padding-top:0;margin-top:0;min-width:5.5rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons{flex-basis:auto}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons{flex-basis:25%}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons{flex-basis:auto}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:first-of-type button{margin-left:0}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:first-of-type button{margin-left:.5rem}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:first-of-type button{margin-left:0}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:first-of-type button{margin-left:.5rem}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:last-of-type button{margin-right:0;margin-left:.25rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:last-of-type button{margin-left:.5rem}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:last-of-type button{margin-left:.25rem}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons:last-of-type button{margin-left:.5rem}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons button{margin-top:1.75rem;width:calc(100% - .25rem)}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons button{width:calc(100% - .5rem)}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons button{width:calc(100% - .25rem)}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons button{width:calc(100% - .5rem)}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons #applyfilter{margin-right:0;height:2.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPfilterbuttons #resetfilter{height:2.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .dropdown-outer{margin-top:.375rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPprice-dropdown.dropdown{flex-grow:2;flex-basis:50%;min-width:9.5rem;margin-left:.25rem;padding-top:0;margin-top:0;margin-right:.25rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPprice-dropdown.dropdown{flex-basis:auto}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPprice-dropdown.dropdown{flex-basis:50%}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPprice-dropdown.dropdown{flex-basis:auto}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPprice-dropdown.dropdown:first-of-type{margin-left:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbath-dropdown.dropdown{flex-grow:1;flex-basis:25%;min-width:5.5rem;margin-left:.25rem;padding-top:0;margin-top:0;margin-right:.25rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbath-dropdown.dropdown{flex-basis:auto}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbath-dropdown.dropdown{flex-basis:25%}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbath-dropdown.dropdown{flex-basis:auto}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbath-dropdown.dropdown:last-of-type{margin-right:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbed-dropdown.dropdown{flex-grow:1;flex-basis:25%;min-width:5.5rem;margin-left:.25rem;padding-top:0;margin-top:0;margin-right:.25rem}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbed-dropdown.dropdown{flex-basis:auto}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbed-dropdown.dropdown{flex-basis:25%}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPbed-dropdown.dropdown{flex-basis:auto}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer #engrainLDPunitlevel{font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;border:0;padding:14px;min-width:7.5rem;margin-top:1.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .mortar-datepicker{position:relative;left:0;height:2.5rem;color:#4c4c4c;flex-basis:50%;flex-grow:2;font-family:"CostarBrownRegular",sans-serif;padding-top:0;margin-left:0;margin-top:0}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .mortar-datepicker{flex-basis:auto}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .mortar-datepicker{flex-basis:50%;left:0;margin-left:0}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .mortar-datepicker{flex-basis:auto}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .mortar-datepicker legend{padding:.1875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;margin-bottom:.375rem;padding-left:0;padding-top:0;padding-bottom:0;line-height:1.375rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .calendar-input{width:calc(100% - .5rem)}@media screen and (min-width:808px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .calendar-input{width:100%}}@media screen and (min-width:1008px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .calendar-input{width:calc(100% - .5rem)}}@media screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .calendar-input{width:100%}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .calendar-input i.calendarStoryIcon{position:absolute;padding:4px 4px 0 0!important;right:6px;pointer-events:none;color:#77b800;font-size:2rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .engrainLDPContactFormMoveInDate{border-radius:.25rem;cursor:pointer;border:.0625rem solid #bfbfbf;height:2.5rem;padding-left:.4375rem;width:100%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:15rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.375rem;right:5px;display:none}@media only screen and (min-width:1024px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1280px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1366px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1440px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1600px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.575rem;right:10px}}@media only screen and (min-width:1920px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:-.175rem;right:20px}}@media only screen and (min-width:2240px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:0;right:30px}}@media only screen and (min-width:2060px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:0;right:40px}}@media only screen and (min-width:2260px){#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active{width:20rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .close{top:0;right:40px}}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .prev::before{content:''}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .next::before{content:''}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .prev::after{content:'<'}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .datepicker.active .next::after{content:'>'}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPfilterHeaderContainer .btn{height:2.5rem;margin:1.1875rem 0 0 .5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer{width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap{width:100%;height:50vh;position:relative}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer{position:absolute;top:1rem;right:1rem;z-index:10}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer .btn{margin:1px;width:2.5rem;height:2.5rem;min-width:2.5rem;padding:0;line-height:0;border-color:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16)}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer .engrainLDPzoomIn{padding:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer .engrainLDPzoomIn .btn{font-size:1.5625rem;border-bottom-left-radius:0;border-bottom-right-radius:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer .engrainLDPzoomOut{padding:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap #engrainLDPzoomButtonContainer .engrainLDPzoomOut .btn{font-size:1.5625rem;border-top-left-radius:0;border-top-right-radius:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap .engrainLDPtoggleEngrainMapView{position:absolute;top:1rem;right:4.25rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap .engrainLDPtoggleEngrainMapView #engrainLDPtoggleViewBtn{height:2.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitmap .engrainLDPtoggleEngrainMapView .btn{margin:1px;line-height:0;border-color:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16)}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer .engrainLDPUnitView{width:100%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails{width:100%;overflow-y:auto;height:40%;margin-bottom:1rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItemCount{border:1px solid rgba(191,191,191,.7);padding:24px;font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding-top:.75rem;padding-bottom:.8125rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItemCount .engrainLDPunitLabel{margin-left:5px}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem{border-collapse:separate;box-shadow:inset .3125rem 0 #fff;padding:.875rem;background:#fff;border-bottom:1px solid rgba(191,191,191,.7);transition:all .33s linear}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem:last-of-type{border-bottom:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem.hideOnCollapsed{display:none}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#0576a7}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem .title2{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:.375rem;color:#4c4c4c}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem .title2:last-of-type{margin-right:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem .title3{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-left:.5rem;margin-right:.5rem;color:#4c4c4c}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .engrainLDPunitItem .title4{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-left:.5rem;margin-right:.5rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .hover{box-shadow:inset .3125rem 0 #189ed9}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel{padding-top:.9375rem;text-align:center}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button:focus{text-decoration:underline}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button:focus:not(:focus-visible){text-decoration:none}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button:focus:not(:-moz-focusring){text-decoration:none}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button:focus-visible{text-decoration:underline}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPdesktopView .engrainLDPmapContainer #engrainLDPlistViewUnitDetails .showMoreLabel button:-moz-focusring{text-decoration:underline}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup{display:none;position:absolute;top:0;left:0;z-index:25}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody{padding:12px;background:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16);border-radius:4px;position:relative;min-width:11.563rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPpopupfilterResultsContainer .title1,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPpopupfilterResultsContainer .title1,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPhoverfilterResultsContainer .title1,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPhoverfilterResultsContainer .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:15px}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPpopupfilterResultsContainer .title2,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPpopupfilterResultsContainer .title2,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPhoverfilterResultsContainer .title2,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPhoverfilterResultsContainer .title2{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-right:5px}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPpopupfloorPlanImageContainer,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPpopupfloorPlanImageContainer,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .engrainLDPhoverfloorPlanImageContainer,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .engrainLDPhoverfloorPlanImageContainer{text-align:center}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody #engrainLDPcloseButton,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody #engrainLDPcloseButton{top:0;right:0;color:#4c4c4c;font-size:2.125rem;border:.125rem solid transparent;border-radius:.25rem;background-color:transparent;padding:0;position:absolute;z-index:10}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .btn-primary,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .btn-primary{width:100%}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverBody .btn,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverBody .btn{margin:0;margin-top:1rem}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverArrowContainer,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverArrowContainer{border:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverArrowContainer .unitPopOverArrow,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverArrowContainer .unitPopOverArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverUpArrowContainer,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverUpArrowContainer{border:0}#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitPopOver .engrainLDPunitPopOverUpArrowContainer .unitPopOverUpArrow,#engrainLDPUnitMapViewer .engrainLDPContainer #engrainLDPunitHoverOverPopup .engrainLDPunitPopOverUpArrowContainer .unitPopOverUpArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}#engrainModalUnitMapViewer{display:block;flex-grow:1;overflow:hidden}#engrainModalUnitMapViewer .engrainModalContainer{display:block;height:100%}#engrainModalUnitMapViewer #engrainModalUnitmap{border:1px solid #bfbfbf;margin:0 1rem 0 0;border-radius:4px;position:relative;width:70%;min-height:10rem}#engrainModalUnitMapViewer #engrainModalUnitmap>div:nth-child(2){border-radius:10px}#engrainModalUnitMapViewer #engrainModaldesktopView{position:relative;display:flex;flex-flow:column;height:100%}#engrainModalUnitMapViewer #engrainModaldesktopView #engrainModalSelectText{padding:1rem 2.5rem 0}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalfilterInfo{position:relative;top:3rem;left:3rem}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalfilterInfo .engrainModalfilterHeader{border:1px solid #bfbfbf;padding:.5rem;background-color:#fff;border-radius:10px;font-family:"CostarBrownRegular",sans-serif;position:relative;z-index:1}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer{display:flex;flex-direction:row;background-color:#fff;padding-left:2.5rem;margin-bottom:2rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer #floorSelect{padding:.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer #floorSelect #floors{font-size:24px;margin-top:2px}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer #floorSelect #spacer{width:100%}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .filterbuttons{padding-top:.6rem;margin-top:0}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .filterbuttons .btn{margin:1rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .filterbuttons #applyfilter{margin-right:0;height:2.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .filterbuttons #resetfilter{height:2.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .price-dropdown.dropdown{min-width:9.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}@media only screen and (max-width:1366px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .price-dropdown.dropdown{min-width:5.5rem}}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .bath-dropdown.dropdown{min-width:5.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .bed-dropdown.dropdown{min-width:5.5rem;margin-left:.25rem;margin-top:1.75rem;padding-top:0;margin-top:0}@media only screen and (max-width:1080px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainModalbed-dropdown,#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainModalbath-dropdown{min-width:5rem}}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer #unitlevel{font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;border:0;padding:14px;min-width:7.5rem;margin-top:1.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .mortar-datepicker{position:relative;left:.1875rem;height:2.5rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-top:0;margin-top:1.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .mortar-datepicker legend{padding:.1875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;padding-left:0;padding-top:0;padding-bottom:.225rem;line-height:1.375rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .calendar-input i.calendarStoryIcon{position:absolute;padding:4px 4px 0 0!important;right:0;pointer-events:none;color:#77b800;font-size:2rem}@media only screen and (max-width:1366px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .calendar-input i.calendarStoryIcon{padding:0!important;top:4px!important}}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainContactFormMoveInDate{border-radius:.25rem;cursor:pointer;border:.0625rem solid #bfbfbf;height:2.5rem;padding-left:.4375rem}@media only screen and (max-width:1024px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainContactFormMoveInDate{width:134px}}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:15rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.375rem;right:5px;display:none}@media only screen and (min-width:1024px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1280px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1366px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1440px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:6px}}@media only screen and (min-width:1600px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.575rem;right:10px}}@media only screen and (min-width:1920px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:-.175rem;right:20px}}@media only screen and (min-width:2240px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:0;right:30px}}@media only screen and (min-width:2060px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:0;right:40px}}@media only screen and (min-width:2260px){#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active{width:20rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .close{top:0;right:40px}}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .prev::before{content:''}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .next::before{content:''}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .prev::after{content:'<'}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .datepicker.active .next::after{content:'>'}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainModalfilterbuttons{margin-top:3.125rem;padding:0 0 0 .5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .filterHeaderContainer .engrainModalfilterbuttons .btn{height:2.5rem}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer{display:flex;padding:0 2.5rem 2.5rem;cursor:pointer;flex-grow:1;overflow:hidden}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails{border:1px solid #bfbfbf;border-radius:4px;overflow-y:auto;width:30%;min-height:10rem}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails::-webkit-scrollbar{width:18px;display:unset!important;scrollbar-width:unset!important}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails::-webkit-scrollbar-track{background-color:#f5f5f5;opacity:.5;border:6px solid #fff}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails::-webkit-scrollbar-thumb{background-color:#999;border-radius:20px;border:6px solid transparent;background-clip:content-box}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItemCount{padding:24px;font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;padding-top:15px;padding-bottom:15px}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItemCount .engrainModalunitLabel,#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItemCount .unitLabel{margin-left:5px}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem{padding:24px;background:#fff;border-top:1px solid #bfbfbf;border-left:5px solid #fff;border-bottom:0}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem:last-of-type{border-bottom:0}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem.hideOnCollapsed{display:none}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px;color:#0576a7}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem .title2{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px;color:#4c4c4c}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem .title3{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-right:5px;color:#4c4c4c}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .unitItem .title4{font-size:.875rem;font-family:"CostarBrownRegular",sans-serif;margin-right:5px}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .hover{border-left:5px solid #367b01}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel{padding-top:.9375rem;text-align:center}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button{background-color:transparent;border:0;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button:focus{text-decoration:underline}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button:focus:not(:focus-visible){text-decoration:none}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button:focus:not(:-moz-focusring){text-decoration:none}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button:focus-visible{text-decoration:underline}#engrainModalUnitMapViewer #engrainModaldesktopView .engrainModalmapContainer #engrainModallistViewUnitDetails .showMoreLabel button:-moz-focusring{text-decoration:underline}#engrainModalUnitMapViewer #engrainModalzoomButtonContainer{position:absolute;top:1rem;right:1rem}#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomIn{padding-bottom:.5rem}#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomIn button,#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomOut button{min-width:1rem;border-color:#bfbfbf;color:#4c4c4c;width:56px;height:56px;border-radius:.5rem;box-shadow:0 4px 16px 0 rgba(0,0,0,.35)}#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomIn button:hover,#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomOut button:hover{color:#fff;background-color:#0576a7}#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomIn button i,#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomOut button i{font-size:2rem}@media only screen and (min-width:2560px){#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomIn button i,#engrainModalUnitMapViewer #engrainModalzoomButtonContainer .engrainModalzoomOut button i{left:-6px;position:relative;top:2px}}#engrainModalUnitMapViewer #engrainModalunitPopOver,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup{display:none;position:absolute;top:0;left:0;z-index:10}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody{padding:12px;background:#fff;box-shadow:0 3px 9px 2px rgba(0,0,0,.16);border-radius:4px;position:relative}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalpopupfilterResultsContainer .title1,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalpopupfilterResultsContainer .title1,#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalhoverfilterResultsContainer .title1,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalhoverfilterResultsContainer .title1{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;margin-right:15px}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalpopupfilterResultsContainer .title2,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalpopupfilterResultsContainer .title2,#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalhoverfilterResultsContainer .title2,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalhoverfilterResultsContainer .title2{font-size:.875rem;font-family:"CostarBrownLight",sans-serif;margin-right:5px}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalpopupfloorPlanImageContainer,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalpopupfloorPlanImageContainer,#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .engrainModalhoverfloorPlanImageContainer,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .engrainModalhoverfloorPlanImageContainer{text-align:center}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody #engrainModalcloseButton,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody #engrainModalcloseButton{top:0;right:0;color:#4c4c4c;font-size:2.125rem;border:.125rem solid transparent;border-radius:.25rem;background-color:transparent;padding:0;position:absolute;z-index:10}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .btn-primary,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .btn-primary{width:100%}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverBody .btn,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverBody .btn{margin:0;margin-top:1rem}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverArrowContainer,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverArrowContainer{border:0}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverArrowContainer .unitPopOverArrow,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverArrowContainer .unitPopOverArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverUpArrowContainer,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverUpArrowContainer{border:0}#engrainModalUnitMapViewer #engrainModalunitPopOver .engrainModalunitPopOverUpArrowContainer .unitPopOverUpArrow,#engrainModalUnitMapViewer #engrainModalunitHoverOverPopup .engrainModalunitPopOverUpArrowContainer .unitPopOverUpArrow{margin:auto;width:1px;height:1px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}#engrainModalUnitMapViewer.nonPropertyLevel #engrainModalSelectText{display:none}#engrainModalUnitMapViewer.nonPropertyLevel #engrainModalUnitmap{width:100%}#engrainModalUnitMapViewer.nonPropertyLevel #engrainModallistViewUnitDetails{display:none!important}#engrainModalUnitMapViewer.nonPropertyLevel #engrainModalzoomButtonContainer{right:0}.feeTransparencyModal{width:31.25rem;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:0;margin-top:-11rem}.feeTransparencyModal .modalContent{border-radius:.625rem}.feeTransparencyModal .modalContent .modalHeader{padding:.5rem}.feeTransparencyModal .modalContent .modalCloseIcon{padding:0}.feeTransparencyModal .modalContent .modalSubTitle{padding:0 .75rem 0 2.875rem!important;font-size:1.5rem!important}.feeTransparencyModal h2,.feeTransparencyModal h3,.feeTransparencyModal .feeTotalName,.feeTransparencyModal .feeTotalAmount,.feeTransparencyModal .strong{font-family:"CostarBrownRegular",sans-serif;color:#000!important}.feeTransparencyModal h3{padding:1rem 0;font-size:1.125rem}.feeTransparencyModal .feeTransparencyHeader h2{font-size:1.25rem}.feeTransparencyModal .feeTransparencySection h2{display:flex;justify-content:space-between}.feeTransparencyModal .feeTransparencyCategory h3{font-size:1rem}.feeTransparencyModal .text-left{text-align:left!important}.feeTransparencyModal .modalCloseIcon{width:unset!important;font-size:2rem!important}.feeTransparencyModal .loadingOverlay{background-color:rgba(0,0,0,.4);height:8.25rem;position:absolute;z-index:15;overflow:hidden;left:15.55rem;display:block;width:100%;top:12.175rem;border-radius:.625rem}.feeTransparencyModal .loadingOverlay.tabletMode{height:24rem}.feeTransparencyModal .loadingOverlay.placards{width:100%;left:0;z-index:2}.feeTransparencyModal .loadingOverlay.fallback{background-repeat:no-repeat;background-position:center 27em;background-image:url("/a/21268b/content/images/spinner.gif")}.feeTransparencyModal .spinnerTextWrapper{height:100%}.feeTransparencyModal .spinnerTextContainer{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.feeTransparencyModal .apartmentsLogoStoryIllustration{color:#63ab70;font-size:3.5em;display:none;transform-origin:50% 51.5%}.feeTransparencyModal .apartmentsLogoStoryIllustration.rotate{-moz-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}.feeTransparencyModal .apartmentsLogoStoryIllustration.active{display:inline-block}.feeTransparencyModal .ellipsis,.feeTransparencyModal .modalSubTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feeTransparencyModal .capitalize{text-transform:capitalize}.feeTransparencyModal .modalBody{padding:0 0 1em 0!important}.feeTransparencyModal .modalBody .js-modalMessage{padding:1.5rem 2.5rem!important;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;overflow-x:hidden;overflow-y:auto;max-height:500px}.feeTransparencyModal .modalBody .js-modalMessage.no-border-bottom{border-bottom:0}.feeTransparencyModal .modalBody .component-list{list-style-type:none;padding:0;margin:0}.feeTransparencyModal .modalBody .component-list li{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 0;gap:1rem}.feeTransparencyModal .modalBody .component-list li .feeAmount{white-space:nowrap}.feeTransparencyModal .modalBody .horizontal-line{position:relative;margin:0}.feeTransparencyModal .modalBody .horizontal-line:after{content:'';position:absolute;width:100%;height:1px;background:#d2d2d2;top:100%;left:0}.feeTransparencyModal .modalBody .feeTransparencyFooter{padding-top:1rem}.feeTransparencyModal .modalBody .feeTransparencyFooter span{display:inline-block}.feeTransparencyModal .modalBody .feeTransparencyFooter>*:last-child{margin-bottom:0;padding-bottom:0}.feeTransparencyModal .modalBody .btnGroup{padding:1rem 2.5rem 0;width:100%!important}.feeTransparencyModal .modalBody .btnGroup button{width:100%;display:none}#matterport3dSection{display:flex;flex-direction:column;align-items:flex-start;gap:20px}#matterport3dSection *{align-self:stretch}#matterport3dSection header .sectionTitle{margin-bottom:initial}#matterport3dSection article{position:relative;height:70vh}#matterport3dSection iframe.vt{width:100%;height:100%;border-style:none;border-radius:.25rem}#matterport3dSection .thumbnail-list,#matterport3dSection .thumbnail-carousel{display:flex;gap:.5rem}#matterport3dSection .thumbnail-list{flex-direction:column;justify-content:center;align-items:center}#matterport3dSection .thumbnail-header{display:flex;gap:.125rem;align-items:flex-start;text-align:center;color:#000;font-size:1rem;font-family:'CostarBrownBold',sans-serif;line-height:1.5rem;letter-spacing:.01rem}#matterport3dSection .thumbnail-header .vt-title{flex:1 0 0}#matterport3dSection .thumbnail-carousel{padding:.5rem .125rem;align-items:center;overflow-x:auto;align-self:initial;max-width:100%}#matterport3dSection .vt-thumbnail{height:3.5rem;aspect-ratio:1.777777778;object-fit:cover;border-radius:.25rem}#matterport3dSection .vt-thumbnail.active{border:2px solid #367b01}@media only screen and (min-width:768px){#matterport3dSection{margin-top:2.5rem}#matterport3dSection .thumbnail-list,#matterport3dSection .thumbnail-header,#matterport3dSection .thumbnail-carousel{gap:1rem}#matterport3dSection article{aspect-ratio:1.777777778;height:auto}}.commute-modal{width:30.5625rem;max-width:43.5rem;flex-direction:column;align-items:flex-start;box-shadow:0 6px 16px 2px rgba(0,0,0,.16);padding:0;border-width:0;border-radius:10px}.commute-modal .modal-header{display:flex;height:3rem;padding:.5rem;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #d2d2d2}.commute-modal .modal-header #EditCommuteHeader{position:absolute;left:50%;transform:translateX(-50%);margin:0;font-feature-settings:'liga' off,'clig' off;font-family:'CostarBrownBold',sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.75rem;letter-spacing:.015rem;color:#000;pointer-events:none}.commute-modal .modal-header .close-btn{background:transparent;border:0;width:32px;height:32px;padding:0}.commute-modal .modal-header .close-btn .closeStoryIcon{font-size:1.75rem}.commute-modal .myPlaces{border:1px solid #d2d2d2;overflow:hidden}.commute-modal .myPlaces .content.mortar-wrapper{display:flex;flex-direction:column;padding:1rem 1rem 0 1rem;gap:1rem;align-items:stretch;margin:0!important}.commute-modal .myPlaces .content.mortar-wrapper label{color:#000;font-family:'CostarBrownBold',sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.00625rem}.commute-modal .myPlaces .content.mortar-wrapper .myCommute{display:none}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group{position:relative;margin:0}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .myPlacesLookup{position:relative}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .myPlacesLookup input[type="text"]{width:100%;border:1px solid #b2b2b2;padding:10px;font-size:1rem;border-radius:4px}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .myPlacesLookup input[type="text"].error{border-color:#cf0000}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .myPlacesLookup input[type="text"].error:focus{border-color:#cf0000;outline:0}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .myPlacesLookup .searchIcon{position:absolute;right:11px;top:15px;color:#74b71b}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .errorMessage{font-size:.9rem;color:#cf0000;margin:0}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .typeahead{position:absolute;width:100%}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .results{font-size:1rem;width:100%;margin:0;max-height:10em;overflow-y:auto;position:absolute}.commute-modal .myPlaces .content.mortar-wrapper .lookup-group .results li{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden;width:100%;float:unset}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;margin:0}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group{gap:0;display:flex;align-items:flex-start;align-self:stretch;justify-content:center}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md{margin:0;float:left;border-radius:0;width:25%;padding:0;display:flex;flex-flow:column;height:100%;border-color:#d2d2d2;justify-content:center}@media(max-width:320px){.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md{min-width:25%}}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md:nth-child(3){border-left:0;border-right:0}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md.active{background-color:#367b01;color:#fff;box-shadow:none}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md.active i{color:#fff}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md.active span{color:#fff}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md i{font-size:40px;color:#000}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .btn-md span{font-family:"CostarBrownRegular",sans-serif;font-size:1rem;color:#000}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .transportation-option{border-radius:0;border-color:#d2d2d2;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:4rem;overflow:hidden}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .transportation-option span{overflow:hidden;color:#000;text-align:start;font-feature-settings:'liga' off,'clig' off;font-family:"CostarBrownRegular",sans-serif;font-style:normal;font-weight:300;line-height:1.125rem;letter-spacing:.01rem;text-align:center;font-size:clamp(.8rem,3.5vw,1rem)}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .transportation-option .storyicon{color:#000;width:1.5rem;height:1.5rem;font-size:1.5rem;flex-shrink:0}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group .transportation-option .busStoryIcon{display:flex;font-size:1rem!important;align-items:center;justify-content:center}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group #transportation_1{border-radius:.25rem 0 0 .25rem}.commute-modal .myPlaces .content.mortar-wrapper .myPlacesTransportation.text.md .travel-type-group #transportation_3{border-radius:0 .25rem .25rem 0}.commute-modal .myPlaces .content.mortar-wrapper .floating-containers{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.commute-modal .myPlaces .content.mortar-wrapper .floating-containers fieldset{display:flex;flex-direction:column;gap:.5rem;margin:0}.commute-modal .myPlaces .content.mortar-wrapper .floating-containers .commute-time-info-text{text-align:center;font-size:.875rem}.commute-modal .myPlaces .content.mortar-wrapper .floating-containers .ui-selectmenu-button{text-decoration:none!important}.commute-modal .myPlaces #myPlacesModalFooter{display:flex;justify-content:center;padding:1rem 1rem 2rem 1rem}.commute-modal .myPlaces #myPlacesModalFooter #myPlacesFooterLabel{font-size:.75rem!important}.commute-modal .myPlaces #myPlacesModalFooter .walkScoreCopyright{color:#0576a7!important;font-size:.75rem!important;text-transform:none!important}.commute-modal .modal-footer{display:flex;padding:1rem;justify-content:space-between;align-items:center;gap:1rem;align-self:stretch;border-radius:0 0 .625rem .625rem}.commute-modal .modal-footer .saveButton{display:flex;height:3rem;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.625rem;border-radius:.25rem;background-color:#367b01;border-width:0}.commute-modal .modal-footer .saveButton:hover{background-color:#0b6839}.commute-modal .modal-footer .saveButton .saveButtonText{color:#fff;text-align:center;font-feature-settings:'liga' off,'clig' off;font-family:"CostarBrownRegular",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.01rem}.commute-modal::backdrop{background:rgba(0,0,0,.5)}body.modal-open{overflow:hidden}#propertyHeader{max-width:100%}#propertyHeader .listingTypePill{display:flex}#propertyHeader .listingTypePill .addACommuteContainer{display:block;width:100%}#propertyHeader .listingTypePill .addCommuteContainer{display:flex;align-items:center;gap:.25rem;padding-top:.5rem;color:#000}#propertyHeader .listingTypePill .displayedCommute{display:block;max-width:40rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#propertyHeader .listingTypePill .storyicon{width:1.5rem;height:1.5rem;font-size:1.5rem;flex-shrink:0}#propertyHeader .listingTypePill .LdpAddACommuteButton #pipe,#propertyHeader .listingTypePill .addCommuteContainer #pipe{color:"CostarBrownLight",sans-serif;font-feature-settings:'liga' off,'clig' off;font-family:Outfit;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}#propertyHeader .listingTypePill .LdpAddACommuteButton #edit,#propertyHeader .listingTypePill .addCommuteContainer #edit,#propertyHeader .listingTypePill .LdpAddACommuteButton #tryagain,#propertyHeader .listingTypePill .addCommuteContainer #tryagain{color:#0576a7;font-feature-settings:'liga' off,'clig' off;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.00875rem;text-transform:none}#propertyHeader .listingTypePill .addACommuteText,#propertyHeader .listingTypePill .ldpCommuteText{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;font-family:"CostarBrownRegular",sans-serif;font-size:clamp(.6rem,1rem,1rem);line-height:1.5rem;letter-spacing:.01rem;text-transform:none;align-self:start;background:none;border:0}#propertyHeader .listingTypePill .addACommuteText.NoUnderline,#propertyHeader .listingTypePill .ldpCommuteText.NoUnderline{font-size:.875rem;text-decoration:none}