@-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 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)}}.mapNavBreadcrumb{width:100%;font-family:"CostarBrownRegular",sans-serif;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca}.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 .crumb{font-size:.875rem}.mapNavBreadcrumb .crumb a{color:#0576a7}.mapNavBreadcrumb .crumb:after{font-family:"CostarBrownLight",sans-serif;color:#4c4c4c;content:"/";display:inline-block;margin:0 .25em 0 0}.mapNavBreadcrumb .crumb:last-of-type:after{content:"";margin:0}.mapNavBreadcrumb span:not(.crumb){font-size:.875rem;font-family:"CostarBrownLight",sans-serif}@media(min-width:2240px){html{font-size:1.125rem}}@media(min-width:2560px){html{font-size:1.375rem}}body,.mainWrapper{max-width:2560px}.localGuideOuterWrapper.active #localGuideHeader .closeCircleContainer{max-width:2560px}.mainWrapper{overflow-y:hidden;height:100vh}#searchApp.searchApp{height:100%;width:100%}#searchApp .primary{border-color:#74b71b}#searchApp .primary,#searchApp .secondary{padding:.5em .75em;margin-right:.5em;height:2.1em}#searchApp .primary.active,#searchApp .secondary.active{background-color:#929292;color:#fff;border-color:#929292}#searchApp .primary:hover,#searchApp .secondary:hover,#searchApp .primary:active,#searchApp .secondary:active{background-color:#555;color:#fff;border-color:#555}#searchApp .backToSearch{border-radius:4px}#searchApp .map{position:relative;background-color:#999;height:100%;width:60%;top:.0625rem;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:left}@media only screen and (max-width:1023px){#searchApp .map{width:55%}}#searchApp .searchAppWrapper{padding:7.5em 0 0 0;height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden}#searchApp .placards{float:right;height:100%;overflow-y:auto;position:relative;overflow-x:hidden;width:40%;top:.0625rem}@media only screen and (max-width:1023px){#searchApp .placards{width:45%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .placards{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .placards{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .myPlaces{-webkit-overflow-scrolling:touch}}#searchApp .advancedFiltersContainer{display:none;position:absolute;top:6.40625rem;right:0;float:right;height:100%;width:40%;background-color:#fff;z-index:1000;overflow:auto}@media only screen and (max-width:1023px){#searchApp .advancedFiltersContainer{width:45%;right:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchApp .advancedFiltersContainer{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#searchApp .advancedFiltersContainer{-webkit-overflow-scrolling:touch}}#searchApp .loadingOverlay{background-color:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;z-index:15;overflow:hidden;left:0;display:none}#searchApp .loadingOverlay.placards{top:6.4em;left:60%;width:40%;z-index:2}@media only screen and (max-width:1023px){#searchApp .loadingOverlay.placards{width:45%;left:55%}}#searchApp .loadingOverlay.fallback{background-repeat:no-repeat;background-position:center 27em;background-image:url("/a/21268b/content/images/spinner.gif")}#searchApp .loadingOverlay .spinnerTextWrapper{height:100%}#searchApp .loadingOverlay .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%}#searchApp .loadingOverlay .apartmentsLogoStoryIllustration{color:#74b71b;font-size:3.5em;display:none;-webkit-transform-origin:50% 51.5%;transform-origin:50% 51.5%}#searchApp .loadingOverlay .apartmentsLogoStoryIllustration.rotate{-moz-animation:rotate .75s infinite linear;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}#searchApp .loadingOverlay .apartmentsLogoStoryIllustration.active{display:inline-block}#searchApp .loadingOverlay p{color:#fff;font-size:1.5em}#searchApp .loadingOverlay p.loadTime{top:18.25em;margin-left:-3.25rem}@media only screen and (max-width:1600px){#searchApp #contactLeadForm.contactLeadWrapper .calendarIcon,#searchApp #contactLeadForm.contactLeadWrapper .datepicker{font-size:1em}}#searchApp #contactLeadForm.contactLeadWrapper .calendarIcon{padding:.4375rem .75rem}#searchApp .contactLead{display:none}#searchApp .closeIcon{background-color:transparent}#searchApp .searchErrorModal .closeIcon,#searchApp .locateMeErrorModal .closeIcon{font-size:1.5rem;color:#999;border:0 none;position:absolute;right:.1875rem;top:.3125rem}#searchApp .searchErrorModal .modalContent,#searchApp .locateMeErrorModal .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#searchApp .searchErrorModal h3,#searchApp .locateMeErrorModal h3{font-size:2.125rem;color:#74b71b}#searchApp .searchErrorModal .primary,#searchApp .locateMeErrorModal .primary{background-color:#74b71b;color:#fff;border-style:solid;border-color:#74b71b;margin-right:0;width:5.625rem;line-height:0;text-transform:uppercase}#searchApp .searchErrorModal .primary:hover,#searchApp .locateMeErrorModal .primary:hover{background-color:#7f7e7e}#searchApp .modalVirtualTourThumbsContainer{display:none;z-index:1050;position:absolute;width:100%;height:100%;top:0;overflow:hidden}#searchApp .modalVirtualTourThumbsContainer.active{display:block}#searchApp #placardQuickLinks{font-size:1rem}#searchApp #placardQuickLinks .quickLinks{background:#fff;padding:1.5em 1.5em 2em}@media(max-width:1024px){#searchApp #placardQuickLinks .quickLinks{padding:1em 1em 1.5em}}#searchApp #placardQuickLinks .quickLinks a{font-family:"CostarBrownRegular",sans-serif;color:#0576a7}#searchApp #placardQuickLinks .quickLinks .quickLinksContent a{color:#0576a7;font-size:.875rem}#searchApp #placardQuickLinks .quickLinks .quickLinksTitleIcon{text-align:center}#searchApp #placardQuickLinks .quickLinks .quickLinksTitleIcon i{font-size:4.375em}#searchApp #placardQuickLinks .quickLinks .quickLinksTitleIcon i .path2{margin-left:-.5em}#searchApp #placardQuickLinks .quickLinks .quickLinksTitle{font-size:1.5rem;line-height:2rem;margin-bottom:30px;color:#4c4c4c;text-align:center;font-family:"CostarBrownRegular",sans-serif}@media only screen and (max-width:1024px){#searchApp #placardQuickLinks .quickLinks .quickLinksTitle{font-size:1.188em}}#searchApp #placardQuickLinks .quickLinks .quickLinksHeading{display:inline-block;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;margin-bottom:0}#searchApp #placardQuickLinks .quickLinks .quickLinksHeading h4{font-size:1rem;line-height:1.125rem;margin-bottom:.75rem;letter-spacing:0;display:flex;align-items:center;left:-4px;position:relative}#searchApp #placardQuickLinks .quickLinks .quickLinksHeading i{font-size:2em;padding-right:5px}#searchApp #placardQuickLinks a{text-decoration:none}#searchApp #placardQuickLinks .quickLinksCol{width:49%;display:inline-block;vertical-align:top;float:none}#searchApp #placardQuickLinks .quickLinksCol ul{font-size:.875em;line-height:1.125em}#searchApp #placardQuickLinks .quickLinksCol ul li{margin-bottom:.5em}@media only screen and (max-device-width:1024px){#searchApp #placardQuickLinks .quickLinksCol{padding-top:0}}@media(max-width:768px){#searchApp #placardQuickLinks .quickLinksCol{width:100%}}#searchApp #placardQuickLinks .quickLinksCol:nth-child(odd){padding-right:.625rem;margin-bottom:1.1875rem}#searchApp #placardQuickLinks .quickLinksCol:first-of-type,#searchApp #placardQuickLinks .quickLinksCol:nth-child(2n){margin-bottom:2.1875rem}@media(max-width:1024px){#searchApp #placardQuickLinks .quickLinksCol:first-of-type,#searchApp #placardQuickLinks .quickLinksCol:nth-child(2n){margin-bottom:1.5625rem}}@media(max-width:768px){#searchApp #placardQuickLinks .quickLinksCol:first-of-type,#searchApp #placardQuickLinks .quickLinksCol:nth-child(2n){margin-bottom:1rem}}#searchApp #placardQuickLinks .quickLinksCol:first-of-type:last-of-type,#searchApp #placardQuickLinks .quickLinksCol:nth-child(2n):last-of-type{margin-bottom:0}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price{width:100%;margin-top:1em;padding-right:0}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li{width:50%;float:left}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li a{padding-right:.23em}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li:nth-of-type(2n+1){clear:both}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li:nth-of-type(4n),#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li:nth-of-type(4n-1){margin-bottom:1.944em}#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li:nth-of-type(5n),#searchApp #placardQuickLinks .quickLinksCol:nth-child(3n):last-of-type.price ul li:last-child{margin-bottom:1em}#searchApp #placardQuickLinks .popularSearches{margin-bottom:0}@media only screen and (max-width:1024px){#searchApp #placardQuickLinks .popularSearches{margin-bottom:0}}#searchApp .searchHeaderWrap{padding-top:6.4em!important}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-bar-font-family{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.default-state .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}.hover-mixin{background-color:#478500;color:#fff}.hover-mixin .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.hover-mixin-tablet{background-color:#478500;color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}}.has-value-mixin{border-color:#478500!important;color:#fff;background:#478500}.has-value-mixin .menuArrowDown2Icon{color:#fff}.has-value-mixin .down2StoryIcon{color:#fff}.has-value-mixin .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){.has-value-mixin .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){.has-value-mixin .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){.has-value-mixin .closeStoryIcon{padding-left:8px}}.has-value-mixin:hover{background-color:#478500;color:#fff}.has-value-mixin:hover .down2StoryIcon{color:#fff}.dropdown-positioning{top:56px}@media only screen and (min-width:2240px){.dropdown-positioning{top:63px}}@media only screen and (min-width:2559px){.dropdown-positioning{top:77px}}#searchBar.searchBar{width:100%;font-size:1rem}#searchBar .search-bar-wrapper{width:100%;background-color:#f4f4f4;height:3.5rem;border-bottom:1px solid #ccc;z-index:30;position:relative;padding:10px 12px 10px 12px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper{padding:15px 12px 15px 12px}}@media only screen and (max-width:1024px){#searchBar .search-bar-wrapper{z-index:1000}}#searchBar .search-bar-wrapper .backToSearch{max-width:248px}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper .backToSearch{max-width:315px}}#searchBar .search-bar-wrapper .backToSearch #backToSearch{position:relative;top:-2px;margin:0;font-family:"CostarBrownRegular",sans-serif}#searchBar .search-bar-wrapper .backToSearch #backToSearch i{position:relative;top:1px;font-size:24px;margin-right:10px}#searchBar .search-bar-wrapper .lookup{position:relative;float:left;margin-right:0}#searchBar .search-bar-wrapper .lookup .searchBarLookup{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;padding:6px 30px 7px 10px;border:1px solid #ccc;font-size:1rem;height:35px;width:430px;border-radius:3px;margin-right:12px;outline:none;transition:all .1s ease-in-out}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{height:39px;max-height:39px;padding:6px 30px 7px 10px;width:430px}}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{height:45px;max-height:45px}}@media only screen and (max-width:1600px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{width:275px}}@media only screen and (max-width:1330px) and (min-width:1080px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{width:250px}}@media only screen and (max-width:1080px) and (min-width:1024px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{width:200px}}@media only screen and (max-width:768px){#searchBar .search-bar-wrapper .lookup .searchBarLookup{width:220px}}#searchBar .search-bar-wrapper .lookup .searchBarLookup.hasMultipleFiltersApplied{width:275px}#searchBar .search-bar-wrapper .lookup .searchIcon{position:absolute;right:10px;z-index:1;font-size:18px;padding:8px;color:#77b800}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .lookup .searchIcon{padding:13px}}#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead{display:block;font-size:1rem}#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead .results{margin-top:15px;display:block;border:1px solid #ccc;border-top:0;border-radius:5px}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead .results{margin-top:20px}}#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;border:none;padding-left:10px;padding-right:10px}@media only screen and (max-width:1267px){#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li{min-width:400px;max-width:500px}}@media only screen and (max-width:1024px){#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li{min-width:300px;max-width:590px}}@media only screen and (max-width:768px){#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li{width:100%;max-width:100%}}#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li:hover{background-color:rgba(119,184,1,.3);color:#3f3f3f}#searchBar .search-bar-wrapper .lookup #searchBarLookup_typeahead li.active{background-color:rgba(119,184,1,.3);color:#3f3f3f}#searchBar .search-bar-wrapper .lookup>.searchBarLookup:not(:last-child){border-radius:5px;transition:all .1s ease-in-out}#searchBar .search-bar-wrapper .selector-clear{color:#478500;margin-left:4px;position:relative;top:2px;background:#fff;border-radius:20px;cursor:pointer}#searchBar .search-bar-wrapper #rentMinMaxRangeControl,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl{float:left}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;margin-right:12px;border-radius:3px;border:1px solid #ccc;font-size:1rem;height:35px;padding:5px 12px 6px 12px;background-color:#fff;display:block;cursor:pointer}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector span,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector span,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector span,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector span{position:relative;top:-.5px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector{padding:4px 15px 7px 15px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector{height:38px;max-height:38px;padding:6px 15px 7px 15px}}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector{padding:6px 15px 7px 15px;height:45px;max-height:45px}}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector:hover,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector:hover .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector:hover,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .bedselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .bedselector:hover .down2StoryIcon{color:#fff}}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .dropdownContent,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .dropdownContent{display:none}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .active .dropdownContent,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .active .dropdownContent{display:block;width:261px;position:absolute;top:56px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .active .dropdownContent,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .active .dropdownContent{top:63px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .active .dropdownContent,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .active .dropdownContent{top:77px}}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector{border-color:#478500!important;color:#fff;background:#478500}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .menuArrowDown2Icon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .menuArrowDown2Icon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .menuArrowDown2Icon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .menuArrowDown2Icon{color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector .closeStoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector .closeStoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector .closeStoryIcon{padding-left:8px}}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector:hover,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector:hover,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .rentselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #rentMinMaxRangeControl .has-value .bedselector:hover .down2StoryIcon,#searchBar .search-bar-wrapper #bedsMinMaxRangeControl .has-value .bedselector:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper .rentRangeSelector.active .rentselector,#searchBar .search-bar-wrapper .bedsRangeSelector.active .rentselector,#searchBar .search-bar-wrapper .rentRangeSelector.active .bedselector,#searchBar .search-bar-wrapper .bedsRangeSelector.active .bedselector{background-color:#478500!important;color:#fff!important;box-shadow:none}#searchBar .search-bar-wrapper .rentRangeSelector.active .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper .bedsRangeSelector.active .rentselector .down2StoryIcon,#searchBar .search-bar-wrapper .rentRangeSelector.active .bedselector .down2StoryIcon,#searchBar .search-bar-wrapper .bedsRangeSelector.active .bedselector .down2StoryIcon{color:#fff!important}@media only screen and (max-width:1024px){#searchBar .search-bar-wrapper #bedsMinMaxRangeControl,#searchBar .search-bar-wrapper #moveInDateSearch{display:none}}#searchBar .search-bar-wrapper #type-selection-wrapper,#searchBar .search-bar-wrapper #lifestyleControl{margin-right:12px;float:left}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:5px 12px 7px 15px;font-size:1rem;position:relative;display:inline-block;cursor:pointer;max-height:35px}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect .down2StoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect{padding:3px 15px 7px 15px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect{max-height:45px;padding:6px 15px 7px 15px}}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect:hover,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect:hover,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect:hover,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect:hover .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect:hover .down2StoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect:hover .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value{border-color:#478500!important;color:#fff;background:#478500}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .menuArrowDown2Icon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .menuArrowDown2Icon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .menuArrowDown2Icon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .menuArrowDown2Icon{color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .down2StoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value .closeStoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{padding-left:8px}}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value:hover,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value:hover,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value:hover,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.has-value:hover .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.has-value:hover .down2StoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.has-value:hover .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.has-value:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect span:not(.magic-bar-dongle),#searchBar .search-bar-wrapper #lifestyleControl #typeSelect span:not(.magic-bar-dongle),#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect span:not(.magic-bar-dongle),#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect span:not(.magic-bar-dongle){position:relative;top:-.5px}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.active,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.active,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.active,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.active{background-color:#478500;color:#fff;box-shadow:none}#searchBar .search-bar-wrapper #type-selection-wrapper #typeSelect.active .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #typeSelect.active .down2StoryIcon,#searchBar .search-bar-wrapper #type-selection-wrapper #lifestyleSelect.active .down2StoryIcon,#searchBar .search-bar-wrapper #lifestyleControl #lifestyleSelect.active .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #type-selection-wrapper .magic-bar-dongle,#searchBar .search-bar-wrapper #lifestyleControl .magic-bar-dongle{z-index:0;width:.7rem;height:.6rem;position:absolute;bottom:-1rem;left:50%;right:0;text-align:center;overflow:hidden;pointer-events:none;display:none}#searchBar .search-bar-wrapper #type-selection-wrapper .magic-bar-dongle.active,#searchBar .search-bar-wrapper #lifestyleControl .magic-bar-dongle.active{display:block}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #type-selection-wrapper .magic-bar-dongle,#searchBar .search-bar-wrapper #lifestyleControl .magic-bar-dongle{bottom:-1.2rem}}#searchBar .search-bar-wrapper #type-selection-wrapper .magic-bar-dongle .arrow,#searchBar .search-bar-wrapper #lifestyleControl .magic-bar-dongle .arrow{width:0;height:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-bottom:.375rem solid #77b800;margin:auto}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container{background:#fff;position:absolute;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:0 5px 15px 5px;display:none;border-radius:3px;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;top:56px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container{top:63px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container{top:77px}}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container.active{display:block;z-index:1}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container .checkbox-block{display:block;margin-top:10px}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container .checkbox-block a{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container .checkbox-block a:hover{text-decoration:none}#searchBar .search-bar-wrapper #type-selection-wrapper .drop-down-container .checkbox-block .checkbox{margin-top:0}@media only screen and (max-width:1024px){#searchBar .search-bar-wrapper #type-selection-wrapper{display:none}}#searchBar .search-bar-wrapper #moveInDateSearch{margin-right:12px;float:left}#searchBar .search-bar-wrapper #moveInFilter{float:left}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector{display:block;border:1px solid #ccc;border-radius:3px;font-size:1rem;padding:5px 12px 6px 12px;background-color:#fff;font-family:"CostarBrownLight",sans-serif;color:#4c4c4c}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector{padding:4px 15px 4px 15px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector{height:37px;max-height:37px;padding:6px 15px 4px 15px}}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector{height:45px;max-height:45px;padding:6px 15px 4px 15px}}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value{border-color:#478500!important;color:#fff;background:#478500}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .menuArrowDown2Icon{color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value .closeStoryIcon{padding-left:8px}}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.has-value:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.active{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector.active .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #moveInFilter .move-in-selector .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent{position:absolute;padding-bottom:0;width:100%;width:261px;top:55px;border-top:none;margin:0;background-color:transparent;display:none;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width:1200px){#searchBar .search-bar-wrapper #moveInFilter .dropdownContent{min-width:13.625rem;margin-top:-.03125rem!important}}@media screen and (min-width:2240px){#searchBar .search-bar-wrapper #moveInFilter .dropdownContent{top:62px}}@media screen and (min-width:2560px){#searchBar .search-bar-wrapper #moveInFilter .dropdownContent{top:77px}}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent.active{display:block}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker{font-family:"CostarBrownLight",sans-serif;position:relative;margin-top:1px;background-color:#fff;border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0;top:0!important;z-index:100}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker.active{display:block}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker thead tr .switch{position:relative;left:-16px;padding-right:0;font-size:16px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker thead tr .close{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker thead tr .close{display:block;visibility:hidden;width:10px}}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker thead tr:last-of-type{height:41px;border-top:1px solid rgba(191,191,191,.7);border-bottom:1px solid rgba(191,191,191,.7);width:100%;left:0}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.dow{font-size:14px;background:#fff;border:0 solid #fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td{font-size:12px;background:#fff;border:0 solid #fff;border-radius:6px;padding:8px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.day:hover{background:#fff;color:#000;cursor:pointer;box-shadow:inset 0 0 0 1px #478500}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.day.disabled{color:#cacaca}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.day.disabled:hover{background:#fff;box-shadow:none}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.old,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.new{color:#999}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.active,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.active:hover{color:#000;background-color:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.range{background-color:#cacaca;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.selected{color:#fff;background-color:#478500}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td.active{color:#fff;background-color:#478500}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span{display:block;width:47px;height:54px;line-height:54px;margin:2px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span.old{color:#7f7e7e}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span.disabled{color:#cacaca;pointer-events:none}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span:hover{background:#478500;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span.month,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span.year{width:57px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker td span.active{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.next,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.prev{color:#fff;font-family:'StorybookIcons'!important;font-size:16px}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.next{position:absolute;top:2px;right:0}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.next:before{padding:12px;color:#478500;content:"";z-index:10;background:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.prev:before{position:absolute;padding:12px;top:0;left:0;color:#478500;content:"";background:#fff}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.next.disabled:before,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.prev.disabled:before{color:#999;pointer-events:none}#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.next.disabled:hover,#searchBar .search-bar-wrapper #moveInFilter .dropdownContent .datepicker th.prev.disabled:hover{background:none}#searchBar .search-bar-wrapper #advancedFilterCombo{margin-right:12px;float:left}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:5px 12px 7px 15px;font-size:1rem;position:relative;display:inline-block;cursor:pointer;max-height:35px}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon{padding:4px 15px 7px 15px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon{max-height:45px}}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon{max-height:45px;padding:6px 15px 7px 15px}}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon:hover .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon:hover .down2StoryIcon{color:#fff}}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue{border-color:#478500!important;color:#fff;background:#478500}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .menuArrowDown2Icon{color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue .closeStoryIcon{padding-left:8px}}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue:hover{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.hasValue:hover .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.active{background-color:#478500;color:#fff}#searchBar .search-bar-wrapper #advancedFilterCombo #advancedFiltersIcon.active .down2StoryIcon{color:#fff}#searchBar .search-bar-wrapper .sortBy{position:relative;float:right;margin-right:12px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#searchBar .search-bar-wrapper .sortBy{margin-right:5px}}#searchBar .search-bar-wrapper .sortBy button{margin:0;box-shadow:none}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper .sortBy button{position:relative;top:-4px}}#searchBar .search-bar-wrapper .sortBy button span{position:relative;top:-5px}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .sortBy button span{top:-6px}}#searchBar .search-bar-wrapper .sortBy button i{font-size:24px}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .sortBy button i{font-size:30px}}#searchBar .search-bar-wrapper .sortBy button:hover{text-decoration:none}#searchBar .search-bar-wrapper .sortBy button:hover span{text-decoration:underline}#searchBar .search-bar-wrapper .sortBy button:hover.active{text-decoration:none}#searchBar .search-bar-wrapper .sortBy button:hover.active span{text-decoration:underline}#searchBar .search-bar-wrapper .sortBy.active{text-decoration:none}#searchBar .search-bar-wrapper .sortBy.active .sortBtn{text-decoration:none}#searchBar .search-bar-wrapper .sortBy.active .sortBtn.active{text-decoration:none}#searchBar .search-bar-wrapper .sortBy.active .sortBtn.active span{text-decoration:underline}#searchBar .search-bar-wrapper .sortBy.isSortOpen .sortBtn{text-decoration:none}#searchBar .search-bar-wrapper .sortBy.isSortOpen .sortBtn span{text-decoration:underline}#searchBar .search-bar-wrapper .sortBy.dropDownContainer{z-index:1050}#searchBar .search-bar-wrapper .sortBy.dropDownContainer button:focus span{background:transparent;text-decoration:underline}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:absolute;left:calc(50% - 5rem);display:none;width:10rem;top:100%;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);margin:0;border-radius:3px;top:46px}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent{top:49px}}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent{top:62px}}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent.active{display:block}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent ul{padding:0;margin:0}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent ul li{list-style-type:none;padding:7.5px 10px;cursor:pointer;font-size:1rem;color:#000}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent ul li.active{background-color:#77b800;color:#fff}#searchBar .search-bar-wrapper .sortBy.dropDownContainer .dropdownContent ul li:hover{background-color:#87d200;color:#fff}#searchBar .search-bar-wrapper .secondaryOptions{float:right}#searchBar .search-bar-wrapper .secondaryOptions .clearSavedSearchContainer{padding:0}#searchBar .search-bar-wrapper .secondaryOptions button{margin:0;box-shadow:none}@media only screen and (min-width:2240px){#searchBar .search-bar-wrapper .secondaryOptions button{position:relative;top:-4px}}#searchBar .search-bar-wrapper .secondaryOptions button span{position:relative;top:-5px}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .secondaryOptions button span{top:-6px}}#searchBar .search-bar-wrapper .secondaryOptions button i{font-size:24px}@media only screen and (min-width:2559px){#searchBar .search-bar-wrapper .secondaryOptions button i{font-size:30px}}#searchBar .search-bar-wrapper .secondaryOptions button:focus,#searchBar .search-bar-wrapper .secondaryOptions button:hover{text-decoration:none}#searchBar .search-bar-wrapper .secondaryOptions button:focus span,#searchBar .search-bar-wrapper .secondaryOptions button:hover span{text-decoration:underline}#searchBar .search-bar-wrapper .secondaryOptions button:focus.active,#searchBar .search-bar-wrapper .secondaryOptions button:hover.active{text-decoration:none}#searchBar .search-bar-wrapper .secondaryOptions button:focus.active span,#searchBar .search-bar-wrapper .secondaryOptions button:hover.active span{text-decoration:underline}#searchBar .search-bar-wrapper .secondaryOptions .clear{color:#77b800}.culture-es #searchBar .search-bar-wrapper .lookup .searchBarLookup{width:300px}.culture-es #lifestyleControl #lifestyleSelect.has-value span{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.culture-es #searchBar .search-bar-wrapper #bedsMinMaxRangeControl .active .dropdownContent{width:330px}.search-bar-font-family{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.default-state .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}.hover-mixin{background-color:#478500;color:#fff}.hover-mixin .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.hover-mixin-tablet{background-color:#478500;color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}}.has-value-mixin{border-color:#478500!important;color:#fff;background:#478500}.has-value-mixin .menuArrowDown2Icon{color:#fff}.has-value-mixin .down2StoryIcon{color:#fff}.has-value-mixin .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){.has-value-mixin .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){.has-value-mixin .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){.has-value-mixin .closeStoryIcon{padding-left:8px}}.has-value-mixin:hover{background-color:#478500;color:#fff}.has-value-mixin:hover .down2StoryIcon{color:#fff}.dropdown-positioning{top:56px}@media only screen and (min-width:2240px){.dropdown-positioning{top:63px}}@media only screen and (min-width:2559px){.dropdown-positioning{top:77px}}.rentRangeSelector.active .rentselector{padding-bottom:1.875rem;top:.75rem}.rentRangeSelector .min-max-ranges{padding:10px 10px 0 10px;background-color:#fff}.rentRangeSelector .min-max-ranges .md{margin:0;display:inline-block;width:calc(50% - 12.5px);min-width:initial}@media only screen and (min-width:2559px){.rentRangeSelector .min-max-ranges .md{width:calc(50% - 13px)}}.rentRangeSelector .min-max-ranges .md #min-input,.rentRangeSelector .min-max-ranges .md #max-input{font-size:16px;padding:8px;margin-top:0;height:40px;border-radius:4px}.rentRangeSelector .min-max-ranges i{display:inline-block;top:-13px;position:relative;font-size:14px}@media only screen and (min-width:2559px){.rentRangeSelector .min-max-ranges i{top:-14px}}.rentRangeSelector .dropdownContent{padding-bottom:0;width:100%;width:321px!important;border-radius:0;margin-top:-.125rem;border-top:none;margin:0;background-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}@media screen and (max-width:1200px){.rentRangeSelector .dropdownContent{min-width:13.625rem;margin-top:-.03125rem!important}}.rentRangeSelector .dropdownContent .dropdownSpacer{height:.75rem;width:56.3%;background:#fff;border-right:1px solid #cacaca;border-left:1px solid #cacaca}.rentRangeSelector .dropdownContent ul{list-style:none;padding-left:0;margin:0;padding:0;background-color:#fff;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.rentRangeSelector .dropdownContent ul li{cursor:pointer;font-family:"CostarBrownLight",sans-serif;color:#000;font-size:16px;letter-spacing:0;line-height:26px;padding:8px 15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transition:.25s all ease-in-out;width:100%}@media screen and (min-width:2240px){.rentRangeSelector .dropdownContent ul li{font-size:18px}}.rentRangeSelector .dropdownContent ul li.active{background-color:#f2f9e9;border-top:1px solid #427b01;border-bottom:1px solid #427b01;transition:.25s all ease-in-out}.rentRangeSelector .dropdownContent ul li:hover{background-color:#f2f9e9;border-top:1px solid #f2f9e9;border-bottom:1px solid #f2f9e9;transition:.25s all ease-in-out}.rentRangeSelector .dropdownContent ul.maxRentOptions li{text-align:right;padding-right:15px;padding-right:.9375rem}.rentRangeSelector .dropdownContent ul.minRentOptions,.rentRangeSelector .dropdownContent ul.maxRentOptions{display:none}.rentRangeSelector .dropdownContent ul.minRentOptions.active,.rentRangeSelector .dropdownContent ul.maxRentOptions.active{display:block}.search-bar-font-family{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.default-state .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}.hover-mixin{background-color:#478500;color:#fff}.hover-mixin .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.hover-mixin-tablet{background-color:#478500;color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}}.has-value-mixin{border-color:#478500!important;color:#fff;background:#478500}.has-value-mixin .menuArrowDown2Icon{color:#fff}.has-value-mixin .down2StoryIcon{color:#fff}.has-value-mixin .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){.has-value-mixin .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){.has-value-mixin .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){.has-value-mixin .closeStoryIcon{padding-left:8px}}.has-value-mixin:hover{background-color:#478500;color:#fff}.has-value-mixin:hover .down2StoryIcon{color:#fff}.dropdown-positioning{top:56px}@media only screen and (min-width:2240px){.dropdown-positioning{top:63px}}@media only screen and (min-width:2559px){.dropdown-positioning{top:77px}}.bedsRangeSelector h2{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;font-size:16px;margin-bottom:10px}.bedsRangeSelector .grid{position:relative;display:inline-block;padding:10px 0 10px 0;margin:0;width:100%}.bedsRangeSelector .grid .bootstrap-select.btn-group:not(.input-group-btn),.bedsRangeSelector .grid .bootstrap-select.btn-group[class*="span"]{width:100%}.bedsRangeSelector .grid .selectpicker{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border:1px solid #cacaca;width:100%;font-size:1rem;font-size:16px;padding:8px;margin-top:0;height:40px;border-radius:4px;margin:0;cursor:pointer;background-color:#fff}.bedsRangeSelector .grid .selectpicker:focus{border-color:#427b01;outline:none!important;box-shadow:0 0 .25rem 0 #74b701}.bedsRangeSelector .grid .selectpicker .caret{font-family:'StorybookIcons'!important;top:13px;margin-right:10px;font-size:20px}.bedsRangeSelector .grid .selectpicker .caret:before{color:#77b800;content:""}.bedsRangeSelector .grid .dropdownMenu{display:none}.bedsRangeSelector .dropdownContent{position:relative;padding-bottom:0;width:100%;min-width:350px;border-radius:0;margin-top:-.125rem;border-top:none;margin:0;background-color:transparent;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}@media screen and (max-width:1200px){.bedsRangeSelector .dropdownContent{min-width:250px;margin-top:-.125rem}}.bedsRangeSelector .dropdownContent .ranges{background-color:#fff;height:56px;padding:0;border-radius:3px}.bedsRangeSelector .dropdownContent .ranges i{position:absolute;right:-8px;top:12px}.bedsRangeSelector .dropdownContent ul{list-style:none;padding-left:0;margin:0;padding:0;background-color:#fff;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bedsRangeSelector .dropdownContent ul li{cursor:pointer;font-family:"CostarBrownLight",sans-serif;color:#000;font-size:16px;letter-spacing:0;line-height:26px;padding:8px 15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transition:.25s all ease-in-out;width:100%}@media screen and (min-width:2240px){.bedsRangeSelector .dropdownContent ul li{font-size:18px}}.bedsRangeSelector .dropdownContent ul li.active{background-color:#f2f9e9;border-top:1px solid #427b01;border-bottom:1px solid #427b01;transition:.25s all ease-in-out}.bedsRangeSelector .dropdownContent ul li:hover{background-color:#f2f9e9;border-top:1px solid #f2f9e9;border-bottom:1px solid #f2f9e9;transition:.25s all ease-in-out}.bedsRangeSelector .dropdownContent ul.maxBedOptions li{text-align:right;padding-right:15px;padding-right:.9375rem}.bedsRangeSelector .dropdownContent ul.minBedOptions,.bedsRangeSelector .dropdownContent ul.maxBedOptions{display:none}.bedsRangeSelector .dropdownContent ul.minBedOptions.active,.bedsRangeSelector .dropdownContent ul.maxBedOptions.active{display:block}.search-bar-font-family{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.default-state .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}.hover-mixin{background-color:#478500;color:#fff}.hover-mixin .down2StoryIcon{color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.hover-mixin-tablet{background-color:#478500;color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}.hover-mixin-tablet .down2StoryIcon{color:#fff}}.has-value-mixin{border-color:#478500!important;color:#fff;background:#478500}.has-value-mixin .menuArrowDown2Icon{color:#fff}.has-value-mixin .down2StoryIcon{color:#fff}.has-value-mixin .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){.has-value-mixin .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){.has-value-mixin .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){.has-value-mixin .closeStoryIcon{padding-left:8px}}.has-value-mixin:hover{background-color:#478500;color:#fff}.has-value-mixin:hover .down2StoryIcon{color:#fff}.dropdown-positioning{top:56px}@media only screen and (min-width:2240px){.dropdown-positioning{top:63px}}@media only screen and (min-width:2559px){.dropdown-positioning{top:77px}}#lifestyleControl #lifestyleSelect{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:5px 12px 7px 15px;font-size:1rem;position:relative;display:inline-block;cursor:pointer;max-height:35px}#lifestyleControl #lifestyleSelect .down2StoryIcon{color:#77b800;font-size:22px;padding-left:5px;line-height:12px;position:relative;top:5px}@media only screen and (min-width:2240px){#lifestyleControl #lifestyleSelect{padding:4px 12px 7px 15px}}@media only screen and (min-width:2559px){#lifestyleControl #lifestyleSelect{max-height:45px}}#lifestyleControl #lifestyleSelect:hover{background-color:#478500;color:#fff}#lifestyleControl #lifestyleSelect:hover .down2StoryIcon{color:#fff}#lifestyleControl #lifestyleSelect.has-value{border-color:#478500!important;color:#fff;background:#478500}#lifestyleControl #lifestyleSelect.has-value .menuArrowDown2Icon{color:#fff}#lifestyleControl #lifestyleSelect.has-value .down2StoryIcon{color:#fff}#lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{position:relative;top:1px}@media only screen and (min-width:2560px){#lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{top:2px}}@media only screen and (min-width:2240px){#lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{top:1px}}@media only screen and (max-width:1330px) and (min-width:1025px){#lifestyleControl #lifestyleSelect.has-value .closeStoryIcon{padding-left:8px}}#lifestyleControl #lifestyleSelect.has-value:hover{background-color:#478500;color:#fff}#lifestyleControl #lifestyleSelect.has-value:hover .down2StoryIcon{color:#fff}#lifestyleControl .drop-down-container{background:#fff;display:block;position:absolute;border:none;padding:10px 15px 15px 0;margin:0;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:none;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border-radius:3px;top:56px}@media only screen and (min-width:2240px){#lifestyleControl .drop-down-container{top:63px}}@media only screen and (min-width:2559px){#lifestyleControl .drop-down-container{top:77px}}#lifestyleControl .drop-down-container.active{display:block}#lifestyleControl .drop-down-container .radio-block{display:block;margin-top:10px}#lifestyleControl .drop-down-container .radio-block:first-of-type{margin-top:0}#lifestyleControl .drop-down-container .radio-block .primaryRadio+label span{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;cursor:pointer}#lifestyleControl .drop-down-container .radio-block .primaryRadio+label:before{border:1px solid #ccc;background-color:#fff}#lifestyleControl .drop-down-container .radio-block .primaryRadio:checked+label:after{position:absolute;left:0;top:2.4px;background:#fff;border:4px solid #7f7e7e;width:.875rem;height:.875rem}#lifestyleControl .drop-down-container .radio-block .primaryRadio[disabled]+label span{opacity:.3;cursor:default}@media only screen and (max-width:1280px){#lifestyleControl{display:none}}#placards.placardsv2.placards{border-left:1px solid #cacaca;background-color:#f4f4f4}#placards.placardsv2.placards .media .galleryControl{position:absolute;top:50%;width:100%;z-index:10;margin-top:0;transform:translateY(-50%);pointer-events:none}#placards.placardsv2.placards .media .galleryControl:after{content:"";display:block;clear:both}#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.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){#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer,#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{width:1.3125rem;height:1.8125rem}}#placards.placardsv2.placards .media .galleryControl .imageCarouselLeftContainer{float:left;border-top-right-radius:4px;border-bottom-right-radius:4px}#placards.placardsv2.placards .media .galleryControl .imageCarouselRightContainer{float:right;border-top-left-radius:4px;border-bottom-left-radius:4px}#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{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){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.055555556rem;width:2.166666667rem;height:3rem}}@media(min-width:2560px){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:2.090909091rem;width:2.045454545rem;height:2.818181818rem}}@media(max-width:1920px){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.625rem;width:1.75rem;height:2.4375rem}}@media(max-width:1600px){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.5rem;width:1.5rem;height:2.0625rem}}@media(max-width:1366px){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.375rem;width:1.3125rem;height:1.8125rem}}@media(max-width:1200px){#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon,#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon{font-size:1.25rem}}#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowLeftIcon:before{content:""}#placards.placardsv2.placards .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#placards.placardsv2.placards .media .carouselInner{position:relative;height:100%;z-index:5}#placards.placardsv2.placards .media .carouselInner .item{width:100%;overflow:hidden;position:relative;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#placards.placardsv2.placards .media .carouselInner .item:first-child.next.left,#placards.placardsv2.placards .media .carouselInner .item:first-child.active.right{top:0!important;transform:translateY(0)!important}#placards.placardsv2.placards .media .carouselInner .item:last-child.active.left,#placards.placardsv2.placards .media .carouselInner .item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}#placards.placardsv2.placards .media .carouselInner .item.next.right{top:50%!important;transform:translateY(-50%)!important}#placards.placardsv2.placards .media .carouselInner .item.active.right,#placards.placardsv2.placards .media .carouselInner .item.next.left{transform:translateY(-100%)!important}#placards.placardsv2.placards .media .carouselInner .item.loading{display:none}#placards.placardsv2.placards .media .imageContainer{position:relative;height:100%}#placards.placardsv2.placards .media .carouselSpinner,#placards.placardsv2.placards .media .videoSpinner{display:none;position:absolute;top:50%;left:50%;margin-top:-2.0625rem;margin-left:-2.0625rem}#placards.placardsv2.placards .media .carouselSpinner.active,#placards.placardsv2.placards .media .videoSpinner.active{display:block}@media(max-width:1152px){#placards.placardsv2.placards .media .carouselSpinner,#placards.placardsv2.placards .media .videoSpinner{margin-left:-1.5625rem;margin-top:-1.375rem}}#placards.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{color:#77b800;font-size:5em;display:inline-block}@media(max-width:1805px){#placards.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:4em}}@media(max-width:1152px){#placards.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration,#placards.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration{font-size:3em}}#placards.placardsv2.placards .media .carouselSpinner .apartmentsLogoStoryIllustration.rotate,#placards.placardsv2.placards .media .videoSpinner .apartmentsLogoStoryIllustration.rotate{transform-origin:50% 52.5%;animation:rotate .75s infinite linear}#placards.placardsv2.placards .media .fallbackSpinner{position:absolute;display:none;top:50%;left:50%;margin-top:-1.4375rem;margin-left:-1.4375rem}#placards.placardsv2.placards .media .fallbackSpinner.active{display:block}#placards.placardsv2.placards .media .fallbackSpinner .spinner{display:block}#placards.placardsv2 article{box-shadow:0 .0625rem .1875rem #cacaca;background-color:#fff;margin-bottom:.9375rem;position:relative;opacity:1;transition:opacity ease-out .3s}#placards.placardsv2 article.removed{opacity:0}#placards.placardsv2 article.closed{min-height:0;height:0;margin-bottom:0}#placards.placardsv2 .noPlacards{height:24.625rem;font-family:"CostarBrownRegular",sans-serif;box-shadow:none;margin:0}#placards.placardsv2 .noPlacards.hide{display:none}#placards.placardsv2 .noPlacards .placardTitle{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:-.625rem;text-align:center}#placards.placardsv2 .noPlacards .fauxGeoActions{margin-top:5%;display:block}#placards.placardsv2 .noPlacards .fauxGeoActions a{text-decoration:none}#placards.placardsv2 .searchResults{text-align:center;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;margin:1.5rem auto .75rem;color:#4c4c4c}#placards.placardsv2 .paging{text-align:center;margin:3.125rem 0;font-size:1.25rem}@media(max-width:1280px){#placards.placardsv2 .paging{font-size:.87rem;margin:2.175rem 0}}#placards.placardsv2 .paging ol{padding-left:0}#placards.placardsv2 .paging ol li{display:inline-block}#placards.placardsv2 .paging ol li .ellipsis,#placards.placardsv2 .paging ol li a{display:inline-block;min-width:2.5rem}@media(max-width:1280px){#placards.placardsv2 .paging ol li .ellipsis,#placards.placardsv2 .paging ol li a{min-width:1.875rem}}@media(max-width:1024px){#placards.placardsv2 .paging ol li .ellipsis,#placards.placardsv2 .paging ol li a{min-width:1.74rem}}#placards.placardsv2 .paging ol li .ellipsis{position:relative}#placards.placardsv2 .paging ol li a{text-decoration:none;vertical-align:bottom;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#placards.placardsv2 .paging ol li a:hover,#placards.placardsv2 .paging ol li a.active{color:#000;cursor:pointer;font-family:"CostarBrownLight",sans-serif}#placards.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}#placards.placardsv2 .paging ol li .previous{cursor:pointer;min-width:1.875rem;height:1.5625rem}@media(max-width:1280px){#placards.placardsv2 .paging ol li .previous{height:1.09375rem}}#placards.placardsv2 .paging ol li .previous.disabled{cursor:default;color:#7f7e7e}#placards.placardsv2 .paging ol li .next{cursor:pointer;min-width:1.875rem;height:1.5625rem}@media(max-width:1280px){#placards.placardsv2 .paging ol li .next{height:1.09375rem}}#placards.placardsv2 .paging ol li .next.disabled{cursor:default;color:#7f7e7e}#placards.placardsv2 .paging.seoVariant3{margin:.75rem 0 2rem}@media(max-width:850px){#placards.placardsv2 .paging.seoVariant3 ol li .ellipsis,#placards.placardsv2 .paging.seoVariant3 ol li a{min-width:1.3rem}}#placards.placardsv2 .paging.seoVariant3 ol li .ellipsis{height:2rem;line-height:2rem;float:left}#placards.placardsv2 .paging.seoVariant3 ol li a{vertical-align:middle;min-height:2rem;line-height:2rem;font-size:1rem;float:left}#placards.placardsv2 .paging.seoVariant3 ol li .pagingBtn{min-height:2rem;width:4.75rem;background-color:#fff;border-radius:4px;border:1px solid #77b800;font-size:1rem;font-family:'CostarBrownBold',sans-serif;display:inline-block;line-height:2rem;color:#77b800}#placards.placardsv2 .paging.seoVariant3 ol li .pagingBtn:hover{color:#fff;background-color:#77b800;border-color:#77b800}#placards.placardsv2 .marketingBlurb{padding:1.5em;background:#fff}@media(max-width:1366px){#placards.placardsv2 .marketingBlurb{font-size:.93em}}@media(max-width:1280px){#placards.placardsv2 .marketingBlurb{font-size:.83em;padding:1em}}@media(max-width:1024px){#placards.placardsv2 .marketingBlurb{font-size:.75em;padding:1em}}#placards.placardsv2 .marketingBlurb .marketingBlurbTitleIcon{font-size:3.125em;text-align:center;padding-top:.25em}#placards.placardsv2 .marketingBlurb .marketingBlurbTitleIcon .path2,#placards.placardsv2 .marketingBlurb .marketingBlurbTitleIcon .path3,#placards.placardsv2 .marketingBlurb .marketingBlurbTitleIcon .path4{margin-left:-.5em}#placards.placardsv2 .marketingBlurb h2{font-size:1.5em;margin:.75em 0 .75em 0;font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;text-align:center}#placards.placardsv2 .marketingBlurb p{font-size:.875rem;margin:0 0 1em}#placards.placardsv2 .marketingBlurb a{color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#placards.placardsv2 .marketingBlurb .crumbs{margin-top:.5rem;margin-bottom:.5rem;font-family:"CostarBrownRegular",sans-serif;font-size:1rem}#placards.placardsv2 .marketingBlurb .crumbs a{text-decoration:none}#placards.placardsv2 .favoritesModeFooter{border-top:1px solid #cacaca}#placards.placardsv2 .listingAvailabilities{display:none}#placards.placardsv2 .listingAvailabilities.show{display:block}#placards.placardsv2 .unitLabel.propertyStyle{font-family:"CostarBrownRegular",sans-serif}#placards.placardsv2 .unitLabel.inlineLabel{display:inline;font-size:inherit}#placards.placardsv2 a.localGuideLink{text-decoration:none;cursor:pointer;color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#placards.placardsv2 .reinforcement .item{width:100%;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width:1366px){#placards.placardsv2 .reinforcement .item{height:87px}}@media(max-width:1200px){#placards.placardsv2 .reinforcement .item{height:76px}}@media(max-width:1024px){#placards.placardsv2 .reinforcement .item{height:65px}}@media(max-width:768px){#placards.placardsv2 .reinforcement .item{height:55px}}#placards.placardsv2 p,#placards.placardsv2 ul{margin:0;padding:0}#placards.placardsv2 ul li{list-style:none}#nearby.nearby{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.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 .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle{float:none;display:inline-block;width:49%;vertical-align:top}@media(max-width:768px){#nearby .cities,#nearby .hoods,#nearby .postalCodes,#nearby .schoolsCharter,#nearby .schoolsPrivate,#nearby .schoolsPublic,#nearby .citiesPropertyStyle,#nearby .postalCodePropertyStyle,#nearby .hoodPropertyStyle{width:100%}}#nearby .linkToggle{cursor:pointer;display:inline-block;width:100%;padding-top:.5em;border-top:1px solid #77b800;color:#77b800}#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}#faqs{margin:1.5rem 0 2rem}#faqs .faqsHeader{border-top:1px solid #cacaca;padding-top:1em;border-bottom:1px solid #cacaca;text-align:center}#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 .faqsSubheading{padding-top:1em;padding-bottom:1em;text-align:left;color:#4c4c4c}#faqs .faqsSubheading i{font-size:1em;padding-right:5px}#faqs .faqsSubheading h3{font-family:"CostarBrownRegular",sans-serif;font-size:1.125rem;display:flex;align-items:center}#faqs .faqsSubheading .rentSpecialStoryIcon{font-size:2rem;padding-right:0}#faqs .faqsSubheading .busStoryIcon{padding-right:10px}#faqs .question{font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;padding-left:2rem}@media(max-width:1366px){#faqs .question{font-size:1.125rem}}@media(max-width:1280px){#faqs .question{font-size:1rem}}@media(max-width:1024px){#faqs .question{font-size:.9375rem}}#faqs .answer{font-family:"CostarBrownLight",sans-serif;font-size:.875rem;padding-left:2rem}@media(max-width:1366px){#faqs .answer{font-size:.875rem}}@media(max-width:1280px){#faqs .answer{font-size:.8125rem}}@media(max-width:1024px){#faqs .answer{font-size:.75rem}}#faqs .answer a{color:#0576a7;font-family:"CostarBrownRegular",sans-serif}#faqs .answer p{margin-top:.5rem}#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}#placardFooter{font-size:1rem;padding:1.5em 0;background-color:#fff}@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:#77b800}#placardFooter a:active{color:#609400}#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;color:#cacaca}#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}/*
(1,2389): run-time error CSS1019: Unexpected token, found ' '
(1,2389): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
*/
#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:2px 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;letter-spacing:0;line-height:28px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:20px;letter-spacing:0;line-height:28px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:16px;letter-spacing:0;line-height:24px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:14px;letter-spacing:0;line-height:20px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-address{font-size:12px;letter-spacing:0;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;letter-spacing:0;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:1366px){#placards .placard-option-diamond.js-diamond .placard-header .property-information .property-title{top:.0625rem}}#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;letter-spacing:0;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;letter-spacing:0;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:#478500;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 #478500}#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: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(648.07px)}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(568px)}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(505.25px)}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(416px)}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(344px)}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(300px)}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .media-wrapper{width:calc(260px)}}@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:1rem;left:1rem;right:1rem;bottom:1rem;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% - 648.07px)}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 568px)}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 505.25px)}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 416px)}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 344px)}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 300px)}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .property-info{width:calc(100% - 260px)}}@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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-diamond.js-diamond .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:.75rem}#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 .property-pricing{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:40px;letter-spacing:0;line-height:48px}@media(max-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:30px;letter-spacing:0;line-height:36px}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:24px;letter-spacing:0;line-height:32px}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:20px;letter-spacing:0;line-height:32px}}@media(max-width:1366px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:18px;letter-spacing:0;line-height:24px}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:992px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:768px){#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-pricing{font-size:12px;letter-spacing:0;line-height:18px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;padding-top:6px}@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;letter-spacing:0;line-height:28px;padding-top:12px;display:block;width:100%;overflow:auto}@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:14px;line-height:20px}}@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:14px;line-height:20px;padding-top:2px}}@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:8px;float:left}@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:4px}}#placards .placard-option-diamond.js-diamond .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;display:-webkit-box;-webkit-line-clamp:3;-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;letter-spacing:0;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{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;letter-spacing:0;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:-.0625rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.138888889rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.045454545rem;left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-diamond.js-diamond .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;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{font-family:"CostarBrownRegular",sans-serif;text-align:center;border:1px solid #478500;box-sizing:border-box;background:#fff;color:#478500;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:8.875rem;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;max-width:8.888888889rem;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;max-width:8.590909091rem;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:1.875rem;font-size:16px;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;max-width: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;max-width: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;max-width: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;max-width: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(119,184,0,.7);border-color:#478500;outline:none}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn:hover{text-decoration:none}#placards .placard-option-diamond.js-diamond .placard-content .property-actions .btn:last-child{margin-right:0;background:#478500;color:#fff;max-width:100%}/*
(1,2420): run-time error CSS1019: Unexpected token, found ' '
(1,2420): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
*/
#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:2px 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;letter-spacing:0;line-height:28px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:20px;letter-spacing:0;line-height:28px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:16px;letter-spacing:0;line-height:24px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:14px;letter-spacing:0;line-height:20px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:12px;letter-spacing:0;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;letter-spacing:0;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:1366px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title{top:.0625rem}}#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;letter-spacing:0;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:30px;line-height:40px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-title .title{font-size:24px;line-height:36px}}@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;letter-spacing:0;line-height:28px;top:-.272727273rem}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:20px;letter-spacing:0;line-height:28px;top:-.333333333rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:16px;letter-spacing:0;line-height:24px;top:-.3125rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-header .property-information .property-address{font-size:14px;letter-spacing:0;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:#478500;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 #478500}#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: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:576px}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:504px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:440px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:362px}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:313px}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:268px}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:237px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .media-wrapper{width:216px}}#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:1rem;left:1rem;right:1rem;bottom:1rem;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}}#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% - 576px)}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 504px)}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 440px)}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 362px)}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 313px)}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 268px)}}@media(max-width:992px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 237px)}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .property-info{width:calc(100% - 216px)}}#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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-platinum.js-platinum .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:.75rem}#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;letter-spacing:0;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:30px;line-height:36px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:24px;line-height:32px}}@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:16px;line-height:18px}}@media(max-width:768px){#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-pricing{font-size:14px;line-height:18px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;padding-top:6px}@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:24px;line-height:32px}}@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;letter-spacing:0;line-height:28px;padding-top:12px;display:block;width:100%;overflow:auto}@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:14px;line-height:20px}}@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:14px;line-height:20px;padding-top:2px}}@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:14px;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;padding-top:0}}@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;padding-top:0}}#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:8px;float:left}@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:4px}}#placards .placard-option-platinum.js-platinum .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;display:-webkit-box;-webkit-line-clamp:3;-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;letter-spacing:0;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}@media(max-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:97px}}@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}}@media(max-width:1366px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions{height:56px}}@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}}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;letter-spacing:0;padding-bottom:12px;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;padding-bottom:8px}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link{font-size:18px;line-height:24px;padding-bottom:4px}}@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:-.0625rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.138888889rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.045454545rem;left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-platinum.js-platinum .placard-content .property-actions .phone-link .storyicon:before{top:-.125rem;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{text-align:center;border:1px solid #478500;box-sizing:border-box;background:#fff;color:#478500;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:8.875rem;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;max-width:8.888888889rem;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;max-width:8.590909091rem;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:1.875rem;font-size:.875rem;line-height:1.5rem;-webkit-flex:1 1 7.0625rem;-ms-flex:1 1 7.0625rem;flex:1 1 7.0625rem;max-width: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;max-width: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;max-width: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;max-width: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(119,184,0,.7);border-color:#478500;outline:none}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn:hover{text-decoration:none}#placards .placard-option-platinum.js-platinum .placard-content .property-actions .btn:last-child{margin-right:0;background:#478500;color:#fff;max-width:100%}/*
(1,3113): run-time error CSS1019: Unexpected token, found ' '
(1,3113): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
*/
#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:2px 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;letter-spacing:0;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:16px;line-height:24px}}@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}#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;letter-spacing:0;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:42px}}@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:30px;line-height:42px}}@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:24px;line-height:32px}}@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:#478500;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 #478500}#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: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:520px}@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:464px}}@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:400px}}@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:344px}}@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:289px}}@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:252px}}@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:211px}}@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:198px}}#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:1rem;left:1rem;right:1rem;bottom:1rem;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:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}#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% - 520px)}@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% - 464px)}}@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% - 400px)}}@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% - 344px)}}@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% - 289px)}}@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% - 252px)}}@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% - 211px)}}@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% - 198px)}}#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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:first-child a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-gold.js-gold .placard-content .mediaLinks .mediaLinksList li:first-child a:hover,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a,#placards .placard-option-gold.js-premiumplus .placard-content .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:.75rem}#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;letter-spacing:0;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:30px;line-height:36px}}@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:24px;line-height:32px}}@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:16px;line-height:18px}}@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:14px;line-height:18px}}#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;padding-top:22px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px;padding-top:9px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .content-wrapper .property-beds,#placards .placard-option-gold.js-premiumplus .placard-content .content-wrapper .property-beds{font-size:14px;line-height:18px;padding-top:0}}#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;letter-spacing:0;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{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;letter-spacing:0;font-size:30px;line-height:36px;padding-top:16px}@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:24px;line-height:32px}}@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:-.0625rem;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:-.138888889rem;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{top:-.045454545rem;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:-.125rem;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:-.125rem;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:-.125rem;left:-.25rem}}#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:49px}@media(max-width:2240px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:47px}}@media(max-width:2239px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:39px}}@media(max-width:1920px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:30px}}@media(max-width:1600px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:31px}}@media(max-width:1366px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:31px}}@media(max-width:1200px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:24px}}@media(max-width:992px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:24px}}@media(max-width:768px){#placards .placard-option-gold.js-gold .placard-content .property-actions,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions{height:23px}}#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{font-family:"CostarBrownRegular",sans-serif;text-align:center;border:1px solid #478500;box-sizing:border-box;background:#fff;color:#478500;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:50%;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:50%;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:50%;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:50%}}@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:50%}}@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:50%}}@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:50%;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(119,184,0,.7);border-color:#478500;outline:none}#placards .placard-option-gold.js-gold .placard-content .property-actions .btn:hover,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn:hover{text-decoration:none}#placards .placard-option-gold.js-gold .placard-content .property-actions .btn:last-child,#placards .placard-option-gold.js-premiumplus .placard-content .property-actions .btn:last-child{margin-right:0;background:#478500;color:#fff}#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:48px}@media(max-width:2240px){#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:48px}}@media(max-width:2239px){#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:39px}}@media(max-width:1920px){#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:30px}}@media(max-width:1600px){#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:30px}}@media(max-width:1200px){#placards .placard-option-gold.js-premiumplus .content-wrapper .property-actions{height:24px}}#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 .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-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:#478500;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 #478500}#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: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:469.95px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:436.32px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:356px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:319px}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:245px}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:230px}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:210px}}@media(max-width:768px){#placards .placard-option-silver.js-silver .placard-content .media-wrapper{width:174px}}#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:1rem;left:1rem;right:1rem;bottom:1rem;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:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@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% - 469.95px)}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 436.32px)}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 364px)}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 327.38px)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 253.04px)}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 252px)}}@media(max-width:992px){#placards .placard-option-silver.js-silver .placard-content .property-info{width:calc(100% - 218px)}}@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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-silver.js-silver .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:.75rem}#placards .placard-option-silver.js-silver .placard-content .property-info{padding:11px 0 16px 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;letter-spacing:0;line-height:40px;width:calc(100% - 72px);padding-right:22px;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;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:18px;line-height:24px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .property-title{font-size:16px;line-height:22px;width:calc(100% - 32px)}}@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;letter-spacing:0;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:24px;letter-spacing:0;line-height:32px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-rents{font-size:24px;line-height:32px}}@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:18px;line-height:24px}}@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-beds{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;padding-left:8px}@media(max-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .bed-price-range .property-beds{font-size:14px;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;padding-left:4px}}@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 .phone-link{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;letter-spacing:0;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:-.0625rem;left:-.375rem}@media(min-width:2240px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.138888889rem;left:-.555555556rem}}@media(min-width:2560px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.045454545rem;left:-.545454545rem}}@media(max-width:1920px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.125rem;left:-.25rem}}@media(max-width:1600px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.125rem;left:-.375rem}}@media(max-width:1200px){#placards .placard-option-silver.js-silver .placard-content .content-wrapper .phone-link .storyicon:before{top:-.125rem;left:-.25rem}}#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 a.favoriteIcon,#placards .placard-option-premium.js-premiummax 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:#478500;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-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:64px;top:14px;right:18px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:48px;top:8px;right:2px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:40px;right:10px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:32px;right:2px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:32px;right:-12px}}@media(max-width:992px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:32px;right:2px}}@media(max-width:768px){#placards .placard-option-premium.js-premium a.favoriteIcon,#placards .placard-option-premium.js-premiummax a.favoriteIcon{font-size:32px}}#placards .placard-option-premium.js-premium a.favoriteIcon:focus:before,#placards .placard-option-premium.js-premiummax a.favoriteIcon:focus:before{text-shadow:0 0 4px #478500}#placards .placard-option-premium.js-premium a.favoriteIcon:before,#placards .placard-option-premium.js-premiummax a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-premium.js-premium a.favoriteIcon.liked:before,#placards .placard-option-premium.js-premiummax a.favoriteIcon.liked:before{content:""}#placards .placard-option-premium.js-premium a.favoriteIcon:hover,#placards .placard-option-premium.js-premiummax a.favoriteIcon:hover{text-decoration:none}#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-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:469.95px}@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:436.32px}}@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:356px}}@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:327.38px}}@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:245px}}@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:230px}}@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:210px}}@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:174px}}#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%)}@media(max-width:768px){#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:77%;position:absolute;top:38%;left:0;right:0;transform:translateY(-38%)}}#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:1rem;left:1rem;right:1rem;bottom:1rem;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:.75rem;left:.75rem;right:.75rem;bottom:.75rem}}@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{height:108px}}#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% - 469.95px)}@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% - 436.32px)}}@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% - 364px)}}@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% - 312px)}}@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% - 253.04px)}}@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% - 252px)}}@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% - 218px)}}@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% - 182px);min-height:140px}}#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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li:first-child a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-premium.js-premium .placard-content .mediaLinks .mediaLinksList li:first-child a:hover,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a,#placards .placard-option-premium.js-premiummax .placard-content .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:.75rem}#placards .placard-option-premium.js-premium .placard-content .property-info,#placards .placard-option-premium.js-premiummax .placard-content .property-info{padding:11px 0 16px 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 .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:40px;overflow:hidden;white-space:nowrap;width:calc(100% - 72px);text-overflow:ellipsis;padding-right:22px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:24px;line-height:34px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:24px;line-height:34px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:18px;line-height:24px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:16px;line-height:22px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:14px;line-height:20px;padding-right:0}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-title,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-title{font-size:12px;line-height:18px;padding-right:10px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 72px)}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:20px;line-height:28px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:16px;line-height:24px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:14px;line-height:20px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:12px;line-height:16px;width:100%}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:9px;line-height:11px;width:calc(100% - 32px)}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .property-address,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .property-address{font-size:10px;line-height:13px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:24px;letter-spacing:0;line-height:32px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:14px;line-height:18px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-rents,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-rents{font-size:10px;line-height:18px}}#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;padding-left:8px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:20px;line-height:28px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:14px;line-height:20px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:14px;line-height:20px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:10px;line-height:18px;padding-left:4px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .content-wrapper .bed-price-range .property-beds,#placards .placard-option-premium.js-premiummax .placard-content .content-wrapper .bed-price-range .property-beds{font-size:10px;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{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;letter-spacing:0;font-size:24px;line-height:32px;padding-top:16px}@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:14px;line-height:18px;padding:0}}@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:14px;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:12px;line-height:18px}}@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:11px;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:-.0625rem;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:-.138888889rem;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{top:-.045454545rem;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:-.125rem;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:-.125rem;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:-.125rem;left:-.25rem}}#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:49px}@media(max-width:2240px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:50px}}@media(max-width:2239px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:41px}}@media(max-width:1920px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:27px}}@media(max-width:1600px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:26px}}@media(max-width:1366px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:22px}}@media(max-width:1200px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:20px}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .property-actions,#placards .placard-option-premium.js-premiummax .placard-content .property-actions{height:24px}}#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{text-align:center;border:1px solid #478500;box-sizing:border-box;background:#fff;color:#478500;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:calc(50% - .545454546rem);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;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;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: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-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;font-size:14px}}@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{-webkit-flex:1 1 5.25rem;-ms-flex:1 1 5.25rem;flex:1 1 5.25rem;height:26px;line-height:25px;padding-bottom:2px}}@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{-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;height:1.5rem}}@media(max-width:992px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{padding-bottom:0}}@media(max-width:768px){#placards .placard-option-premium.js-premium .placard-content .property-actions .btn,#placards .placard-option-premium.js-premiummax .placard-content .property-actions .btn{padding-bottom:1px}}#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(119,184,0,.7);border-color:#478500;outline:none}#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}#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:#478500;color:#fff}/*
(1,36760): run-time error CSS1036: Expected expression, found '@breakpoint-992'
(1,36760): run-time error CSS1034: Expected closing parenthesis, found '@breakpoint-992'
*/
#placards .placard-option-basic{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;font-family:"CostarBrownRegular",sans-serif;height:auto;margin-bottom:.625rem}#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:208px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:198px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:176px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:163px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:149px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:115px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper{width:98px}}#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:14px;left:14px;right:14px;bottom:16px;border-radius:4px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:10px;bottom:9px;right:16px;left:16px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:9px;bottom:8px;right:14px;left:14px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:9px;bottom:9px;right:13px;left:13px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:12px;bottom:12px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:9px;left:9px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:9px;left:9px}}#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% - 192px)}@media(min-width:1024px){#placards .placard-option-basic.js-basic .placard-content .property-info{padding:12px 12px 12px 0}}@media(min-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-info{padding:6px 14px 14px 0}}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .property-info{padding:12px 14px 14px 0}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .property-info{padding:19px 19px 19px 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% - 212px)}}@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% - 176px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 164px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 148px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-info{width:calc(100% - 128px)}}@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 .carouselInner{position:relative;height:100%;z-index:5}#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .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 .carouselInner .item:first-child.next.left,#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item:first-child.active.right{top:0!important;transform:translateY(0)!important}#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item:last-child.active.left,#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item.next.right{top:50%!important;transform:translateY(-50%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item.active.right,#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .item.next.left{transform:translateY(-100%)!important}#placards .placard-option-basic.js-basic .placard-content .media .carouselInner .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;display:none;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:#77b800;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:150;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}#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;letter-spacing:0;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:none!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}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-basic.js-basic .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:12px}#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownRegular",sans-serif;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;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 .property-title-wrapper .property-title{font-size:24px;line-height:32px;width:calc(100% - 64px)}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:20px;line-height:30px;width:calc(100% - 48px)}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:18px;line-height:28px;width:calc(100% - 40px)}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:16px;line-height:24px;width:calc(100% - 32px)}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .property-title-wrapper .property-title{font-size:14px;line-height:20px}}#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;letter-spacing:0;line-height:48px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:30px;letter-spacing:0;line-height:36px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:24px;letter-spacing:0;line-height:32px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:20px;letter-spacing:0;line-height:32px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:18px;letter-spacing:0;line-height:24px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-pricing{font-size:12px;letter-spacing:0;line-height:18px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;padding-top:6px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:24px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:16px;line-height:18px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:992px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:12px;line-height:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-beds{font-size:12px;line-height:16px;padding:0}}#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;letter-spacing:0;line-height:28px;padding-top:12px;display:block;width:100%;overflow:auto}@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:14px;line-height:20px}}@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:14px;line-height:20px;padding-top:2px}}@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:8px;float:left}@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:4px}}#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;display:-webkit-box;-webkit-line-clamp:3;-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:28px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}}@media(max-width:1366px){#placards .placard-option-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .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-basic.js-basic .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .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-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:#478500;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 #478500}#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: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:32px}}@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:@breakpoint-992 - 1px){#placards .placard-option-basic.js-basic .placard-content .phone-wrapper{display:none}}#placards .placard-option-basic.js-basic .placard-content .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%;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:-1px;left:-6px}@media(min-width:2240px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-2.5px;left:-10px}}@media(min-width:2560px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-1px;left:-12px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-2px;left:-4px}}@media(max-width:1600px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-2px;left:-6px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .phone-link .storyicon:before{top:-2px;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;font-size:0}#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:0;line-height:0}#placards .placard-option-basic.js-basic .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:24px;line-height:32px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:24px;line-height:34px}}@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:1366px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:10px;line-height:18px}}#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 .bed-range{font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:20px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-basic.js-basic .placard-content .price-wrapper .bed-range{font-size:16px;line-height:22px}}@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:", "}/*
(1,44001): run-time error CSS1036: Expected expression, found '@breakpoint-992'
(1,44001): run-time error CSS1034: Expected closing parenthesis, found '@breakpoint-992'
*/
#placards .placard-option-prosumer{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;position:relative;font-family:"CostarBrownRegular",sans-serif;height:auto;margin-bottom:.625rem}#placards .placard-option-prosumer.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-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%;height:194px;table-layout:fixed;display:-ms-inline-flexbox;display:-webkit-flex;display:flex}@media(min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:210px}}@media(min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:239px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:179px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:161px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:150px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:140px}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:112px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content{height:96px}}#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:240px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:208px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:198px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:176px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:163px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:149px}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:115px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper{width:98px}}#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-sizer{padding-top:100%;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:14px;left:14px;right:14px;bottom:16px;border-radius:4px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:10px;bottom:9px;right:16px;left:16px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:9px;bottom:8px;right:14px;left:14px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:9px;bottom:9px;right:13px;left:13px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:12px;bottom:12px}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:9px;left:9px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .media-wrapper .media-inner{top:8px;bottom:8px;right:9px;left:9px}}#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:10px 10px 10px 0;width:calc(100% - 192px)}@media(min-width:1024px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{padding:12px 12px 12px 0}}@media(min-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{padding:6px 14px 14px 0}}@media(min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{padding:12px 14px 14px 0}}@media(min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{padding:19px 19px 19px 0}}#placards .placard-option-prosumer.js-prosumer .placard-content .property-info .content-wrapper{padding-bottom:0}@media(min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 212px)}}@media(min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 232px)}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 176px)}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 164px)}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 148px)}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 128px)}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-info{width:calc(100% - 112px)}}@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 .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-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 .carouselInner{position:relative;height:100%;z-index:5}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .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 .carouselInner .item:first-child.next.left,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item:first-child.active.right{top:0!important;transform:translateY(0)!important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item:last-child.active.left,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item:last-child.prev.right{top:0!important;transform:translateY(-100%)!important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item.next.right{top:50%!important;transform:translateY(-50%)!important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item.active.right,#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .item.next.left{transform:translateY(-100%)!important}#placards .placard-option-prosumer.js-prosumer .placard-content .media .carouselInner .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;display:none;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,.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:""}#placards .placard-option-prosumer.js-prosumer .placard-content .media .galleryControl .imageCarouselArrowRightIcon:before{content:""}#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:#77b800;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 .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:150;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}#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;letter-spacing:0;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}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li:first-child a{padding-left:8px;border-right:1px solid #fff}#placards .placard-option-prosumer.js-prosumer .placard-content .mediaLinks .mediaLinksList li:first-child a:hover{border-right:1px solid #fff}#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 .mediaLinks .mediaLinksList li:last-child a{border-right:none;padding-right:12px}#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title{font-family:"CostarBrownRegular",sans-serif;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-size:30px;line-height:40px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:24px;line-height:32px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:18px;line-height:24px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-title-wrapper .property-title .title{font-size:16px;line-height:22px}}@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;letter-spacing:0;line-height:48px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:30px;letter-spacing:0;line-height:36px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:24px;letter-spacing:0;line-height:32px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:20px;letter-spacing:0;line-height:32px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:18px;letter-spacing:0;line-height:24px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:16px;letter-spacing:0;line-height:18px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-pricing{font-size:12px;letter-spacing:0;line-height:18px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-beds{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;padding-top:6px}@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-specials,#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .price-per-bed{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;padding-top:12px;display:block;width:100%;overflow:auto}@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:14px;line-height:20px}}@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:14px;line-height:20px;padding-top:2px}}@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:0}}@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:0}}#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:0}}@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:8px;float:left}@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:4px}}#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;letter-spacing:0;line-height:28px;display:-webkit-box;-webkit-line-clamp:3;-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:28px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:16px;line-height:24px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:12px;line-height:16px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .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-prosumer.js-prosumer .placard-content .content-wrapper .property-amenities{font-size:10px;line-height:14px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .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-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:#478500;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 #478500}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon:before{display:inline-block;position:relative;content:""}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon.liked:before{content:""}#placards .placard-option-prosumer.js-prosumer .placard-content a.favoriteIcon:hover{text-decoration:none}#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:46px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:42px}}@media(max-width:2239px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:42px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:25px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:24px}}@media(max-width:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:25px}}@media(max-width:1365px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:27px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:25px}}@media(max-width:992px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions{height:26px}}#placards .placard-option-prosumer.js-prosumer .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-prosumer.js-prosumer .placard-content .property-actions .actions-wrapper .phone-link.tablet{color:#4c4c4c;text-decoration:none;font-family:"CostarBrownRegular",sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;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 .btn{text-align:center;border:1px solid #478500;box-sizing:border-box;background:#478500;color:#fff;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:8.875rem;border-radius:.25rem;margin-right:.375rem;font-size:.818181818rem;height:45px;line-height:45px;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;max-width:8.590909091rem;border-radius:.181818182rem;margin-right:.272727273rem;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;max-width:8.888888889rem;border-radius:.222222222rem;margin-right:.333333333rem;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;max-width: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;max-width: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;max-width:5.25rem}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-actions .btn{height:25px;-webkit-flex:1 1 4.5rem;-ms-flex:1 1 4.5rem;flex:1 1 4.5rem;max-width:4.5rem;line-height:24px;padding-bottom:0}}@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:25px;line-height:25px}}@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(119,184,0,.7);border-color:#478500;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:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:20px;line-height:30px;height:60px}}@media(min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .property-amenities{font-size:20px;line-height:30px;height:60px}}@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:32px}}@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:@breakpoint-992 - 1px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-wrapper{display:none}}#placards .placard-option-prosumer.js-prosumer .placard-content .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%;font-size:18px;line-height:22px}#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link:focus span{text-decoration:underline}@media(min-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:24px;line-height:30px}}@media(min-width:2560px){#placards .placard-option-prosumer.js-prosumer .placard-content .phone-link{font-size:24px;line-height:38px}}@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;font-size:0}#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:0;line-height:0}#placards .placard-option-prosumer.js-prosumer .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:24px;line-height:32px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:24px;line-height:34px}}@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:1366px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:16px;line-height:22px}}@media(max-width:1200px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:14px;line-height:18px}}@media(max-width:768px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .property-information-wrapper .price-range{font-size:10px;line-height:18px}}#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,.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 .bed-range{font-family:"CostarBrownLight",sans-serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;font-size:20px;line-height:28px}@media(max-width:2240px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:20px;line-height:32px}}@media(max-width:1920px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:16px;line-height:22px}}@media(max-width:1600px){#placards .placard-option-prosumer.js-prosumer .placard-content .price-wrapper .bed-range{font-size:14px;line-height:20px}}@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:", "}#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:150;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:#478500;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 #478500}#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: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;letter-spacing:0;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;letter-spacing:0;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;letter-spacing:0;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:192px}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .media-wrapper{width:176px}}@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% - 192px)}}@media(max-width:1920px){#placards .placard-option-tier-two.js-tiertwo .property-info{width:calc(100% - 176px)}}@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)}}#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;letter-spacing:0;line-height:24px}#InfoCardView.infoCardWrapperV2 .detailedInfo .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;letter-spacing:0;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:#478500;text-decoration:none;font-size:20px;margin:0}.desktop #InfoCardView.infoCardWrapperV2 .favoriteContainer .favoriteOutlineStoryIcon:hover{color:#478500}#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 .primaryColorBtn{background-color:#478500;color:#fff;border:1px solid #478500;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;letter-spacing:0;line-height:24px;width:48%}@media only screen and (min-width:2560px){#InfoCardView.infoCardWrapperV2 .click-card-footer .phone-container .btn{font-size:19.25px}}#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:#77b800;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;letter-spacing:0;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;letter-spacing:0;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 .item,#InfoCardView.infoCardGoldV2 .item,#InfoCardView.infoCardPlatinumV2 .item,#InfoCardView.infoCardSilverV2 .item,#InfoCardView.infoCardPremiumMax .item,#InfoCardView.infoCardPremiumPlus .item,#InfoCardView.infoCardPremium .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;letter-spacing:0;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:#77b800;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:#478500;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:#478500;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:#478500;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 .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;letter-spacing:0;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 .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 .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 .item{height:9.875rem}#InfoCardView.infoCardGoldV2 .spinner{top:36%;left:38%}#InfoCardView.infoCardGoldV2 .detailedInfo{padding:.5em}#InfoCardView.infoCardGoldV2 .primaryColorBtn{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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}#InfoCardView.infoCardGoldV2 .click-card-footer .apply-container .btn{min-width:23%;padding-left:0;padding-right:0;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}#InfoCardView.infoCardPremiumPlus{width:13.5em;min-height:10em}#InfoCardView.infoCardPremiumPlus .itemPhoto,#InfoCardView.infoCardPremiumPlus .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;letter-spacing:0;line-height:24px}#InfoCardView.infoCardPremiumPlus .detailedInfo .rent{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:18px;letter-spacing:0;line-height:24px}#InfoCardView.infoCardPremiumPlus .primaryColorBtn{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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}#InfoCardView.infoCardPremiumPlus .click-card-footer .apply-container .btn{min-width:23%;padding-left:0;padding-right:0;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}#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;letter-spacing:0;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;letter-spacing:0;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;letter-spacing:0;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 .item{width:6.875rem;min-height:6.1875rem}#InfoCardView.infoCardSilverV2 .carousel,#InfoCardView.infoCardSilverV2 .carouselInner,#InfoCardView.infoCardSilverV2 .itemPhoto,#InfoCardView.infoCardSilverV2 .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 .primaryColorBtn{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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}@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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}@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;letter-spacing:0;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 .item{width:6.875rem;min-height:6.1875rem}#InfoCardView.infoCardPremium .carousel,#InfoCardView.infoCardPremium .carouselInner,#InfoCardView.infoCardPremium .itemPhoto,#InfoCardView.infoCardPremium .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;letter-spacing:0;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;letter-spacing:0;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 .primaryColorBtn{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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}@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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0}@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}#InfoCardView.infoCardProsumerV2 h1{margin:0;width:100%;display:block}#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 .favoriteContainer{position:absolute;top:0;right:0}#InfoCardView.infoCardProsumerV2 .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-1px;color:#478500;text-decoration:none;font-size:25px;margin:0;padding:7px}#InfoCardView.infoCardProsumerV2 .primaryColorBtn{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;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0;font-size:14px}#InfoCardView.infoCardProsumerV2 .click-card-footer .apply-container .btn{min-width:auto;padding-left:0;padding-right:0;background-color:transparent;border-color:transparent;border-left:1px solid #cacaca;color:#0576a7;border-radius:0;font-size:14px}#InfoCardView.infoCardBasicV2 h1{margin:0;width:100%;display:block}#InfoCardView.infoCardBasicV2 h1 a{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:16px;letter-spacing:0;line-height:18px}#InfoCardView.infoCardBasicV2 .rentContainer{position:relative}#InfoCardView.infoCardBasicV2 .rentContainer .rent{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:16px;letter-spacing:0;line-height:18px}#InfoCardView.infoCardBasicV2 .rentContainer .favoriteContainer{position:absolute;top:0;right:0}#InfoCardView.infoCardBasicV2 .rentContainer .favoriteContainer .favoriteOutlineStoryIcon{position:relative;top:-1px;color:#478500;text-decoration:none;font-size:25px;margin:0}#InfoCardView.infoCardTierTwoV2 h1{margin:0}#InfoCardView.infoCardTierTwoV2 h1 a{font-family:"CostarBrownRegular",sans-serif;color:#4c4c4c;font-size:16px;letter-spacing:0;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 #77b800;background-color:rgba(255,255,255,.9);box-shadow:.0625rem .0625rem .25rem #999;width:10.83em;height:3.5em;padding:0 .55em}.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 #77b800;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 .listingPage{width:calc(100% - 80px);display:inline-block;position:relative;text-align:center}@media(min-width:1760px){.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .listingPage{width:calc(100% - 103px)}}.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .footerPrev,.MultiplePOIInfoCardView .MultipleInfoCardViewFooter .footerNext{background-color:#77b800;border:1px solid #77b800;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:gray}.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}@media(max-width:414px){.infoCardSchoolViewV2{width:100%}}.infoCardSchoolViewV2 .detailContainer{float:left;width:100%}.infoCardSchoolViewV2 .detailContainer .ratingContainer{float:left;width:5rem;text-align:center;padding:.625rem 0}.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating{height:3.125rem;width:3.125rem;border-radius:50%;text-align:center;line-height:3.125rem;margin:auto;color:#fff;font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif}.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating1,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating2,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating3{background-color:#c4524b}.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating4,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating5,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating6,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating7{background-color:#efac2e}.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating8,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating9,.infoCardSchoolViewV2 .detailContainer .ratingContainer .rating10{background-color:#63ab70}.infoCardSchoolViewV2 .detailContainer .ratingContainer .ratingNR{background-color:#999}.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}@media(max-width:414px){.infoCardSchoolViewV2 .detailContainer .descriptionContainer{width:calc(100% - 5rem)}}.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 .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:#478500}#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:#478500;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;letter-spacing:0;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;letter-spacing:0;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;letter-spacing:0;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:#478500}.overlay-info-card.OverlayRestaurants .info-section .reviewContainer i{font-size:18px}.overlay-info-card.OverlayRestaurants p{color:#000;font-size:12px;letter-spacing:0;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;letter-spacing:0;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:#478500!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}.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}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 .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}.map-control-font-family{font-family:"CostarBrownRegular",sans-serif}.mapNavBreadcrumbCount{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;width:100%;position:relative;z-index:10;background-color:#fff;padding:.35em .5em;height:2.25rem;border:0;cursor:default;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@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}.mapCount{font-size:1rem;font-family:"CostarBrownRegular",sans-serif;position:absolute;top:.625rem;right:.5625rem;z-index:10;background-color:rgba(255,255,255,.6);padding:.3125rem .5rem;height:2.1rem;max-width:18.75rem;border:.0625rem solid #cacaca;cursor:default}.mapCount .mapNavCount{float:left;max-width:100%}.mapNavCount{float:right;max-width:30%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;color:#4c4c4c;min-width:179px}.mapNavCount.noResults{display:none}.mapNavCount h3.count{font-size:1em;display:inline;padding-left:1.25rem}.mapNavCount .mapNavIcon{width:1.5rem;position:absolute;left:-.25rem;top:-.0625rem}.mapNavCount .searchBarIcon{height:100%;display:inline-block}.mapNavCount .searchBarPinIcon{background:url("/a/822858/modules/breadcrumbs/content/images/breadcrumb_pin.svg") no-repeat}.mapNavCount span.mapData{display:none}.mapNavCount.favoriteMode h3.count{padding-left:1.75rem}.mapNavCount.favoriteMode .mapNavIcon{left:0}.mapNavToolbar{position:absolute;top:3.3em;right:.5625rem;list-style:none;z-index:10;padding:0}.mapNavToolbar.active{background:rgba(102,153,0,.8)}.mapNavToolbar .zoomOut{margin-bottom:1em}.mapNavToolbar .outlinePolygon{width:3.5em;height:3em}.mapNavToolbar div:not(.outlinePolygon){background:rgba(0,0,0,.5);cursor:pointer;padding:.85em 0 .5em;width:3.5em;height:3.5em;text-align:center;left:12.4375rem;border:.0625rem solid #e5e5e5;z-index:5;color:#fff}.mapNavToolbar div:not(.outlinePolygon).zoomOut,.mapNavToolbar div:not(.outlinePolygon).eraseType{border-top:0}.mapNavToolbar div:not(.outlinePolygon):hover{background:rgba(0,0,0,.4)}.mapNavToolbar div:not(.outlinePolygon):active{background:rgba(0,0,0,.7)}.mapNavToolbar div:not(.outlinePolygon).drawTool{background:none;border:none;height:0;margin-bottom:1.8em}.mapNavToolbar div:not(.outlinePolygon) span{font-size:1em}.mapNavToolbar div:not(.outlinePolygon) i{font-size:1.4em;color:#fff}.mapNavToolbar .eraseType span{position:relative;text-align:center}.mapNavToolbar .primary.polygon,.mapNavToolbar .primary.exploreNeighborhoods{right:0;position:absolute;margin-right:0!important;top:0;border:.0625rem solid #e5e5e5!important;width:7em;padding:.5em 0!important;background:rgba(0,0,0,.5)}.mapNavToolbar .primary.polygon:hover,.mapNavToolbar .primary.exploreNeighborhoods:hover{background:#0576a7!important;color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.mapNavToolbar .primary.polygon:hover,.mapNavToolbar .primary.exploreNeighborhoods:hover{background:#0576a7!important;color:#fff}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.mapNavToolbar .primary.polygon:hover,.mapNavToolbar .primary.exploreNeighborhoods:hover{background:#0576a7!important;color:#fff}}.mapNavToolbar .primary.polygon.active,.mapNavToolbar .primary.exploreNeighborhoods.active{background:#77b800!important}.mapNavToolbar .primary.polygon i,.mapNavToolbar .primary.exploreNeighborhoods i{position:relative;top:-.1em}.mapNavToolbar .primary.polygon span,.mapNavToolbar .primary.exploreNeighborhoods span{position:relative;top:-.4em}.mapNavToolbar .showAllBtn{position:relative;right:13.5em;margin-right:0!important;border:.0625rem solid #e5e5e5!important;width:9em;padding:.5em!important;background:rgba(0,0,0,.5);z-index:10}.mapNavToolbar .showAllBtn:hover{background:#77b800!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.mapNavToolbar .showAllBtn:hover{background:rgba(0,0,0,.5)!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.mapNavToolbar .showAllBtn:hover{background:rgba(0,0,0,.5)!important}}.mapCount+.mapNavToolbar{top:3.5em}.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:.625rem}.mapOverlay .snakePageLoader{position:relative;top:50%;color:#fff;width:1.5rem;height:1.5rem;left:0;right:0;margin:auto;background:url(Images/snake_loader.gif) no-repeat}.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}.map-container-wrapper{position:relative;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:100%}.map-container-wrapper:not(:root:root){height:100%}.map-container-wrapper #map-container{height:100%}.map-container-wrapper #polygonToolTip{position:absolute;background-color:rgba(0,0,0,.7);color:#fff;font-size:.85em;padding:.25rem .5rem;border-radius:.1875rem;margin:0 .25% 0 .55%}.map-container-wrapper #polygonToolTip.hide{display:none}#exploreNeighborhoodsButton{width:11.5em;white-space:nowrap}#exploreNeighborhoodsButton+.outlinePolygon{margin-top:3em}#exploreNeighborhoodsButton+.outlinePolygon .polygon{top:3em}.gm-style .marker{cursor:pointer!important;overflow:visible!important}.gm-style .poiIcon{cursor:default!important;overflow:visible!important}.marker{z-index:15}.marker.poi{z-index:25}.marker.tierTwo{z-index:10}.marker.favorite{z-index:20}.map-nav-wrapper{padding:0}.map-nav-wrapper span,.map-nav-wrapper div,.map-nav-wrapper button,.map-nav-wrapper img{box-sizing:border-box}.map-nav-wrapper .noContent{display:none}.map-nav-wrapper button,.map-nav-wrapper .fake-button{position:relative;width:initial;right:initial;padding:0 .5rem;margin-right:0;background-color:#fff;border:none;color:#4c4c4c;font-size:1rem;height:2.5rem;min-width:107px;line-height:2.2rem;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);cursor:pointer;font-family:"CostarBrownRegular",sans-serif}.map-nav-wrapper button:hover,.map-nav-wrapper .fake-button:hover{color:#fff;background-color:#0576a7}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.map-nav-wrapper button:hover,.map-nav-wrapper .fake-button:hover{background-color:#fff;color:#4c4c4c}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.map-nav-wrapper button:hover,.map-nav-wrapper .fake-button:hover{background-color:#fff;color:#4c4c4c}}.map-nav-wrapper button.active,.map-nav-wrapper .fake-button.active{color:#fff;background-color:#0576a7}.map-nav-wrapper button .icon-margin,.map-nav-wrapper .fake-button .icon-margin{margin-right:5px}@media only screen and (max-width:1024px){.map-nav-wrapper button .icon-margin,.map-nav-wrapper .fake-button .icon-margin{margin-right:0}}.map-nav-wrapper button .overlay-label-mortar .mapOverlayStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .mapOverlayStoryIcon,.map-nav-wrapper button .overlay-label-mortar .localStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .localStoryIcon{font-size:1.75rem;position:relative;top:6px;left:-2px}.map-nav-wrapper button .overlay-label-mortar .drawPolygonStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .drawPolygonStoryIcon{font-size:22px;margin-right:2px}@media only screen and (min-width:2240px){.map-nav-wrapper button .overlay-label-mortar .drawPolygonStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .drawPolygonStoryIcon{font-size:24px}}@media only screen and (min-width:2560px){.map-nav-wrapper button .overlay-label-mortar .drawPolygonStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .drawPolygonStoryIcon{font-size:29px;margin-right:2px}}.map-nav-wrapper button .overlay-label-mortar .map1StoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .map1StoryIcon{position:relative;font-size:26px;margin-right:0;top:5px}@media only screen and (min-width:2560px){.map-nav-wrapper button .overlay-label-mortar .map1StoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .map1StoryIcon{font-size:34px;top:6px}}.map-nav-wrapper button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper button .overlay-label-mortar .diningStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .diningStoryIcon{font-size:16px;top:1px;margin-right:6px;margin-left:3px}@media only screen and (min-width:2240px){.map-nav-wrapper button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper button .overlay-label-mortar .diningStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .diningStoryIcon{margin-right:8px;margin-left:4px}}@media only screen and (min-width:2560px){.map-nav-wrapper button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .busStoryIcon,.map-nav-wrapper button .overlay-label-mortar .diningStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .diningStoryIcon{font-size:20px;top:0;margin-right:9px;margin-left:3px}}@media only screen and (min-width:2240px){.map-nav-wrapper button .overlay-label-mortar .diningStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .diningStoryIcon{margin-right:9px;margin-left:4px;font-size:18px}}.map-nav-wrapper button .overlay-label-mortar .collegesStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .collegesStoryIcon{font-size:14px;top:1px;margin-right:2px;margin-left:0}@media only screen and (min-width:2240px){.map-nav-wrapper button .overlay-label-mortar .collegesStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .collegesStoryIcon{top:0;margin-right:5px}}@media only screen and (min-width:2560px){.map-nav-wrapper button .overlay-label-mortar .collegesStoryIcon,.map-nav-wrapper .fake-button .overlay-label-mortar .collegesStoryIcon{font-size:19px;top:0;margin-right:5px}}.map-nav-wrapper button .overlay-label-mortar .overlaysLabelActive,.map-nav-wrapper .fake-button .overlay-label-mortar .overlaysLabelActive{margin-left:0}.map-nav-wrapper button .overlay-label-mortar .overlaysLabelOriginal,.map-nav-wrapper .fake-button .overlay-label-mortar .overlaysLabelOriginal,.map-nav-wrapper button .overlay-label-mortar #guideLabel,.map-nav-wrapper .fake-button .overlay-label-mortar #guideLabel{position:relative;left:-6px;top:-2px}.map-nav-wrapper button .overlay-label-mortar .overlaysLabelOriginal,.map-nav-wrapper .fake-button .overlay-label-mortar .overlaysLabelOriginal{position:relative;top:-1px}@media only screen and (min-width:2240px){.map-nav-wrapper button .overlay-label-mortar .overlaysLabelOriginal,.map-nav-wrapper .fake-button .overlay-label-mortar .overlaysLabelOriginal{top:-2px}}.map-nav-wrapper button #commute-btn-label,.map-nav-wrapper .fake-button #commute-btn-label,.map-nav-wrapper button #draw-btn-label,.map-nav-wrapper .fake-button #draw-btn-label{position:relative;top:-1.25px}.map-nav-wrapper .fake-button{display:block;line-height:2.5rem}.map-nav-wrapper .map-nav-vert{position:fixed;right:calc(45% + 12px);top:initial;bottom:4rem;list-style:none;z-index:10;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}@media only screen and (min-width:1024px){.map-nav-wrapper .map-nav-vert{right:calc(40% + 12px)}}@media only screen and (min-width:2560px){.map-nav-wrapper .map-nav-vert{right:40.8%}}@media only screen and (min-width:2681px){.map-nav-wrapper .map-nav-vert{right:41%}}@media only screen and (min-width:2735px){.map-nav-wrapper .map-nav-vert{right:41.2%}}@media only screen and (min-width:2800px){.map-nav-wrapper .map-nav-vert{right:41.5%}}@media only screen and (min-width:2900px){.map-nav-wrapper .map-nav-vert{right:41.7%}}@media only screen and (min-width:2900px){.map-nav-wrapper .map-nav-vert{right:41.9%}}@media only screen and (min-width:3000px){.map-nav-wrapper .map-nav-vert{right:42%}}@media only screen and (min-width:3100px){.map-nav-wrapper .map-nav-vert{right:42.5%}}@media only screen and (min-width:3300px){.map-nav-wrapper .map-nav-vert{right:42.9%}}@media only screen and (min-width:3400px){.map-nav-wrapper .map-nav-vert{right:43.1%}}@media only screen and (min-width:3600px){.map-nav-wrapper .map-nav-vert{right:43.5%}}@media only screen and (min-width:3900px){.map-nav-wrapper .map-nav-vert{right:44%}}@media only screen and (min-width:4150px){.map-nav-wrapper .map-nav-vert{right:44.3%}}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-vert{display:none}}.map-nav-wrapper .map-nav-vert.active{background:rgba(102,153,0,.8)}.map-nav-wrapper .map-nav-vert div{background-color:#fff;cursor:pointer;padding:.5rem 0 .5rem;width:2.5rem;height:2.5rem;text-align:center;left:12.4375rem;border:none;z-index:5;color:#4c4c4c}.map-nav-wrapper .map-nav-vert div.zoomIn{border-radius:3px 3px 0 0;border-bottom:.0625rem solid #e5e5e5}.map-nav-wrapper .map-nav-vert div.zoomOut{border-top:0;border-radius:0 0 3px 3px}.map-nav-wrapper .map-nav-vert div:hover{color:#fff;background-color:#0576a7}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.map-nav-wrapper .map-nav-vert div:hover{color:#fff}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.map-nav-wrapper .map-nav-vert div:hover{color:#fff}}.map-nav-wrapper .map-nav-vert div.disabled{background-color:#fff;color:#4c4c4c}.map-nav-wrapper .map-nav-vert div i{font-size:2rem;position:relative;top:-5px}.map-nav-wrapper .map-nav-top{position:absolute;top:12px;left:12px;list-style:none;z-index:5;height:2.5rem;line-height:2.5rem;transition:all ease-in-out .5s}.map-nav-wrapper .map-nav-top.magic-bar-open{top:3.75rem}@media only screen and (max-width:1024px){.map-nav-wrapper .map-nav-top.magic-bar-open{top:12px}}.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons button,.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons .overlayButton{min-width:141px!important;text-align:left}@media only screen and (min-width:2240px){.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons button,.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons .overlayButton{min-width:185px!important}}@media only screen and (min-width:2560px){.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons button,.map-nav-wrapper .map-nav-top.stacked-map-nav-buttons .overlayButton{min-width:190px}}.map-nav-wrapper .map-nav-top #overlaysMenuView{position:relative;left:0}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-top #overlaysMenuView{display:none}}.map-nav-wrapper .map-nav-top div{background:transparent;cursor:pointer;z-index:5}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col,.map-nav-wrapper .map-nav-top div.overlay-container{display:block;vertical-align:top;border-radius:3px;text-align:left;clear:both}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col.show,.map-nav-wrapper .map-nav-top div.overlay-container.show{display:block!important}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col.active button,.map-nav-wrapper .map-nav-top div.overlay-container.active button{color:#fff;background-color:#0576a7}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button,.map-nav-wrapper .map-nav-top div.overlay-container button,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button{margin-bottom:12px}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button span,.map-nav-wrapper .map-nav-top div.overlay-container button span,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button span,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button span{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button .closeStoryIcon,.map-nav-wrapper .map-nav-top div.overlay-container button .closeStoryIcon,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button .closeStoryIcon,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button .closeStoryIcon{position:absolute;top:.4rem;right:.3rem;border-radius:100%;margin:6px 3px;background-color:#fff;color:#0576a7}.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button.active-overlay-menu{position:relative;top:-156px}@media only screen and (min-width:2240px){.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button.active-overlay-menu{top:-171px}}@media only screen and (min-width:2560px){.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button.active-overlay-menu,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button.active-overlay-menu{top:-200px}}@media only screen and (min-width:1366px){.map-nav-wrapper .map-nav-top div.map-nav-horiz-col button.mapLocalGuideBtn,.map-nav-wrapper .map-nav-top div.overlay-container button.mapLocalGuideBtn,.map-nav-wrapper .map-nav-top div.map-nav-horiz-col .fake-button.mapLocalGuideBtn,.map-nav-wrapper .map-nav-top div.overlay-container .fake-button.mapLocalGuideBtn{display:none}}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-top div.map-nav-horiz-col{display:none}}.map-nav-wrapper .map-nav-horiz{position:fixed;right:calc(45% + 12px);top:initial;bottom:12px;list-style:none;z-index:10;height:2.5rem;line-height:2.5rem}@media only screen and (min-width:1024px){.map-nav-wrapper .map-nav-horiz{right:calc(40% + 12px)}}@media only screen and (min-width:2560px){.map-nav-wrapper .map-nav-horiz{right:40.8%}}@media only screen and (min-width:2681px){.map-nav-wrapper .map-nav-horiz{right:41%}}@media only screen and (min-width:2735px){.map-nav-wrapper .map-nav-horiz{right:41.2%}}@media only screen and (min-width:2800px){.map-nav-wrapper .map-nav-horiz{right:41.5%}}@media only screen and (min-width:2900px){.map-nav-wrapper .map-nav-horiz{right:41.7%}}@media only screen and (min-width:2900px){.map-nav-wrapper .map-nav-horiz{right:41.9%}}@media only screen and (min-width:3000px){.map-nav-wrapper .map-nav-horiz{right:42%}}@media only screen and (min-width:3100px){.map-nav-wrapper .map-nav-horiz{right:42.5%}}@media only screen and (min-width:3300px){.map-nav-wrapper .map-nav-horiz{right:42.9%}}@media only screen and (min-width:3400px){.map-nav-wrapper .map-nav-horiz{right:43.1%}}@media only screen and (min-width:3600px){.map-nav-wrapper .map-nav-horiz{right:43.5%}}@media only screen and (min-width:3900px){.map-nav-wrapper .map-nav-horiz{right:44%}}@media only screen and (min-width:4150px){.map-nav-wrapper .map-nav-horiz{right:44.3%}}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-horiz{display:none}}.map-nav-wrapper .map-nav-horiz.active{background:rgba(102,153,0,.8)}.map-nav-wrapper .map-nav-horiz.active button{background-color:red;color:#fff}.map-nav-wrapper .map-nav-horiz div{background:transparent;cursor:pointer;text-align:center;left:12.4375rem;z-index:5}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col{display:inline-block;height:2.5rem;line-height:2.5rem;border-radius:.1875rem}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col.show{display:inline-block}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button{z-index:10;margin-left:14px}@media only screen and (max-width:1024px){.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button{min-width:1rem}}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button span{font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.active{border:0 solid #77b800;background-color:#77b800}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.showAllBtn{font-size:1rem}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.satellite{min-width:0}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.satellite i{margin-right:0;font-size:33px;top:4px;position:relative}@media(max-width:2559px){.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.satellite i{font-size:26px}}@media(max-width:2239px){.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col button.satellite i{font-size:23px}}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col.commute .active{color:#189ed9;background:#fff}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col .eraseType span{position:relative;text-align:center}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col.drawTool.active button{color:#fff;background-color:#0576a7}@media only screen and (min-width:1366px){.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col .erasePolygon{display:none!important}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col .erasePolygonAction{display:none}.map-nav-wrapper .map-nav-horiz div.map-nav-horiz-col .newDrawTool.show{display:none}}.map-nav-wrapper .map-nav-horiz div.eraseType{border-top:0}.map-nav-wrapper .map-nav-consolidated{display:none;position:absolute;z-index:5;top:calc(12px + 2.5rem + 7px);right:12px;transition:all ease-in-out .5s;text-align:right}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-consolidated{display:block}}.map-nav-wrapper .map-nav-consolidated.magic-bar-open{top:calc(3.75rem + 2.5rem + 7px)}@media only screen and (max-width:1024px){.map-nav-wrapper .map-nav-consolidated.magic-bar-open{top:calc(12px + 2.5rem + 7px)}}.map-nav-wrapper .map-nav-consolidated .nav-item{margin-bottom:.75rem}.map-nav-wrapper .map-nav-consolidated .nav-item button{min-width:2.5rem;display:block}.map-nav-wrapper .map-nav-consolidated .nav-item button.zoomIn{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:.0625rem solid #e5e5e5;font-size:1.8rem;padding:2px 0 0 0}@media only screen and (max-width:768px){.map-nav-wrapper .map-nav-consolidated .nav-item button.zoomIn{display:none}}.map-nav-wrapper .map-nav-consolidated .nav-item button.zoomOut{border-top-left-radius:0;border-top-right-radius:0;font-size:1.8rem;padding:2px 0 0 0}@media only screen and (max-width:768px){.map-nav-wrapper .map-nav-consolidated .nav-item button.zoomOut{display:none}}.map-nav-wrapper .map-nav-consolidated .nav-item button.polygon{height:2.625rem}.map-nav-wrapper .map-nav-consolidated .nav-item .commuteBtn{padding:0}.map-nav-wrapper .map-nav-consolidated .nav-item .commuteBtn .carSideStoryIcon{font-size:36px;top:2px;position:relative}.map-nav-wrapper .map-nav-consolidated .nav-item .polygon{padding:0}.map-nav-wrapper .map-nav-consolidated .nav-item .polygon .drawPolygonStoryIcon{font-size:30px;top:4px;position:relative}.map-nav-wrapper .map-nav-consolidated .nav-item.erase-polygon button{padding:0}.map-nav-wrapper .map-nav-consolidated .nav-item.erase-polygon .eraseStoryIcon{font-size:30px;top:4px;position:relative}.map-nav-wrapper .map-nav-consolidated .nav-item .satelliteBtn{padding:0}.map-nav-wrapper .map-nav-consolidated .nav-item .satelliteBtn .externalWebsiteStoryIcon{font-size:34px;top:4px;position:relative}.map-nav-wrapper .map-nav-consolidated .nav-item.active button{color:#fff;background-color:#0576a7}.map-nav-wrapper .map-nav-pill{display:none;position:fixed;bottom:1.8125rem;z-index:5;justify-content:center;width:60%;pointer-events:none}@media only screen and (max-width:1366px){.map-nav-wrapper .map-nav-pill{display:block;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center}}@media only screen and (max-width:1024px){.map-nav-wrapper .map-nav-pill{width:55%}}.map-nav-wrapper .map-nav-pill .map-pill-container{position:relative;pointer-events:auto}.map-nav-wrapper #mapTrainingBubble{display:none;position:absolute;right:12px;top:3.75rem;background:#fff;padding:.75rem;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);z-index:5;font-family:"CostarBrownRegular",sans-serif;transition:all ease .5s;max-width:17.1875rem;color:#fff;background-color:#4c4c4c;border-bottom:9px solid #77b800}@media only screen and (max-width:1366px){.map-nav-wrapper #mapTrainingBubble{right:60px}}.map-nav-wrapper #mapTrainingBubble .leaseStoryIllustration{font-size:2rem;position:absolute;top:1rem;left:.75rem}.map-nav-wrapper #mapTrainingBubble .btn-close-trainingBubble{position:absolute;top:.5rem;right:.5rem;padding:0;background-color:transparent;border:0;min-width:initial;min-height:initial;box-shadow:none;height:auto;line-height:1}.map-nav-wrapper #mapTrainingBubble .btn-close-trainingBubble i{color:#fff;font-size:1.25rem;line-height:1}.map-nav-wrapper #mapTrainingBubble p{margin:0;font-family:"CostarBrownRegular",sans-serif;font-size:.875rem;padding-left:2.75rem;line-height:1.65}.map-nav-wrapper #mapTrainingBubble a{color:#fff;text-decoration:underline;font-size:.875rem}.map-nav-wrapper #mapNavCount{position:absolute;right:12px;top:12px;height:2.5rem;background:#fff;padding:.6rem .5rem .5rem .5rem;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);z-index:5;font-family:"CostarBrownRegular",sans-serif;transition:all ease .5s;max-width:390px;display:block}@media only screen and (max-width:1024px){.map-nav-wrapper #mapNavCount{min-width:260px}}.map-nav-wrapper #mapNavCount.magic-bar-open{top:3.75rem}@media only screen and (max-width:1024px){.map-nav-wrapper #mapNavCount.magic-bar-open{top:12px}}.map-nav-wrapper #mapNavCount .count-container{display:block;float:left;width:100%;overflow:hidden;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.map-nav-wrapper #mapNavCount .count-container{display:inline-block}}.map-nav-wrapper #mapNavCount .count-container.not-full-width{width:calc(100% - 100px)}.map-nav-wrapper #mapNavCount .options-container{display:none;width:0;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.map-nav-wrapper #mapNavCount .options-container.full-width{width:100%}.map-nav-wrapper #mapNavCount .options-container button.options{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;border-left:1px solid #cacaca;background-color:transparent;box-shadow:none;margin:0 0 0 5px;height:auto;padding:0 10px;border-radius:0;line-height:1.1;text-align:left;font-size:1rem;text-align:center;position:relative;top:-2.15px}.map-nav-wrapper #mapNavCount .options-container button.options .right2StoryIcon{color:#0576a7;font-size:.8rem;top:0}.map-nav-wrapper #mapNavCount .mapNavIcon{position:absolute;top:4px;left:2px;height:2.25rem;width:1.5rem}.map-nav-wrapper #mapNavCount.noResults{display:none}.map-nav-wrapper #mapNavCount h3.count{font-family:"CostarBrownLight",sans-serif;font-size:1em;display:inline;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:relative;top:-2px}@media only screen and (min-device-width:768px){.map-nav-wrapper #mapNavCount h3.count{font-size:1em;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.map-nav-wrapper #mapNavCount .searchBarPinIcon{background:url("/a/7c5f5d/modules/searchmap/content/images/mappindefault.svg") no-repeat;background-size:contain}.map-nav-wrapper #mapNavCount.favoriteMode h3.count{padding-left:1.125rem;left:.4375rem}.map-nav-wrapper #mapNavCount.favoriteMode .mapNavIcon{left:.4375rem}.culture-es .map-nav-wrapper #mapNavCount .count-container.not-full-width{width:calc(100% - 100px)}.map-magic-bar{position:relative;top:0;z-index:27;width:100%}@media only screen and (min-device-width:2560px){.map-magic-bar{top:-1px}}.map-magic-bar.show{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);border-top:2px solid #77b800}.culture-es #mapNavCount .options-container button.options{font-size:.9rem}.culture-es #mapNavCount .options-container button.options .right2StoryIcon{font-size:.6rem}.show{display:block}.hide{display:none}.overlay-menu{float:left;min-width:132px!important}@media only screen and (max-width:1366px){.overlay-menu{float:none;min-width:initial!important}}@media only screen and (min-width:2240px){.overlay-menu{min-width:160px!important}}@media only screen and (min-width:2560px){.overlay-menu{min-width:190px!important}}.overlay-container{text-align:left}.overlay-container .context-menu{display:none;padding:0;float:left;margin-left:8px}.overlay-container .context-menu.visible{display:block}.overlay-container .context-menu button{display:block;margin-bottom:.3125rem;text-align:left;width:168px!important}.overlay-container .context-menu button .map1StoryIcon{position:relative;font-size:24px;margin-right:0;top:5px}@media only screen and (min-width:2560px){.overlay-container .context-menu button .map1StoryIcon{font-size:30px;top:5px}}@media only screen and (min-width:2560px){.overlay-container .context-menu button .busStoryIcon{font-size:22px;margin-right:8px}}@media only screen and (min-width:2560px){.overlay-container .context-menu button .diningStoryIcon{font-size:22px;margin-right:8px}}.overlay-container .context-menu button .collegesStoryIcon{font-size:14px;margin-right:3px}@media only screen and (min-width:2560px){.overlay-container .context-menu button .collegesStoryIcon{font-size:19px;top:0}}@media only screen and (min-width:2240px){.overlay-container .context-menu button{width:189px!important}}@media only screen and (min-width:2560px){.overlay-container .context-menu button{width:225px!important}}.overlay-container .overlay-active-label{margin-right:1.75rem}.map-pill-container{border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);position:relative;white-space:nowrap}.map-pill-container .notifications-circle{position:absolute;margin:auto;top:.625rem;left:1.125rem;background-color:#ff7363;width:.5rem;height:.5rem;border-radius:100%}.map-pill-container .closeStoryIcon{position:absolute;top:.375rem;right:0;padding:.5rem}.map-pill-container .overlay-pill-menu{display:inline-block;position:relative}.map-pill-container .overlay-pill-menu.first-button .context-menu button{display:none}.map-pill-container .overlay-pill-menu.first-button .context-menu button.mapTransitBtn,.map-pill-container .overlay-pill-menu.first-button .context-menu button.mapRestaurantsBtn,.map-pill-container .overlay-pill-menu.first-button .context-menu button#mapShoppingBtn,.map-pill-container .overlay-pill-menu.first-button .context-menu button.mapCampusesBtn,.map-pill-container .overlay-pill-menu.first-button .context-menu button.mapNeighborhoodBtn{display:block}.map-pill-container .overlay-pill-menu .fake-button{box-shadow:none;font-family:"CostarBrownLight",sans-serif;font-size:.92rem}.map-pill-container .overlay-pill-menu .fake-button i{font-size:1.55rem}.map-pill-container .overlay-pill-menu .fake-button .collegesStoryIcon{font-size:14px}.map-pill-container .overlay-pill-menu .fake-button .closeStoryIcon{font-size:14px}.map-pill-container .overlay-pill-menu .context-menu{position:absolute;bottom:40px;left:0;right:0;padding-bottom:5px;margin-left:0}@media only screen and (max-width:1024px){.map-pill-container .overlay-pill-menu .context-menu#mapPillMoreMenu{right:0;left:auto}}.map-pill-container .overlay-pill-menu .context-menu#mapPillMoreMenu button{width:8rem}.map-pill-container .overlay-pill-menu .context-menu button{font-family:"CostarBrownLight",sans-serif;font-size:.9rem;margin:auto;border-radius:0;width:10rem;margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.map-pill-container .overlay-pill-menu .context-menu button:first-child{border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.map-pill-container .overlay-pill-menu .context-menu button:last-child{border-bottom-left-radius:.1875rem;border-bottom-right-radius:.1875rem}.map-pill-container .overlay-pill-menu .context-menu button .favoriteOutlineStoryIcon,.map-pill-container .overlay-pill-menu .context-menu button .alertStoryIcon{position:relative;top:6px;font-size:26px}.map-pill-container .overlay-pill-menu .more-menu{padding-left:.625rem;padding-right:.6875rem}.map-pill-container .overlay-pill-menu .more-menu .meatballStoryIcon{position:relative;top:6px;font-size:24px}.map-pill-container span.vr{border-left:solid 1px #979797;height:1.9rem;margin-top:.3rem;opacity:.17}.map-pill-container>button,.map-pill-container .overlay-container>button{display:inline-block;border-radius:0;box-shadow:none;height:2.5rem;line-height:2rem;padding:.25rem .5rem .25rem .25rem;font-size:.9rem;min-width:0;cursor:pointer}.map-pill-container>button:first-child,.map-pill-container .overlay-container>button:first-child{padding-left:.5rem;border-top-left-radius:3px;border-bottom-left-radius:3px}.map-pill-container>button.last-child,.map-pill-container .overlay-container>button.last-child{padding-right:.5rem;border-top-right-radius:3px;border-bottom-right-radius:3px}.map-pill-container>button.active,.map-pill-container .overlay-container>button.active{color:#fff}.map-pill-container>button span,.map-pill-container .overlay-container>button span{font-family:"CostarBrownLight",sans-serif}.map-pill-container>button .icon,.map-pill-container .overlay-container>button .icon{font-size:1.1rem;position:relative;top:.2rem}.map-pill-container>button.campusLocalGuide .localStoryIcon,.map-pill-container .overlay-container>button.campusLocalGuide .localStoryIcon{font-size:22px;position:relative;top:6px}.map-pill-container>button#mapPillNewBtn .lightningBoltStoryIcon,.map-pill-container .overlay-container>button#mapPillNewBtn .lightningBoltStoryIcon{font-size:22px;position:relative;top:6px}.map-pill-container>button#mapPillNewBtn .closeStoryIcon,.map-pill-container .overlay-container>button#mapPillNewBtn .closeStoryIcon{font-size:22px;position:relative;top:6px}.map-pill-container>button#mapPillNewBtn.active .closeStoryIcon,.map-pill-container .overlay-container>button#mapPillNewBtn.active .closeStoryIcon{padding-left:12px}.map-pill-container #mapPillMoreBtn{min-width:3rem;box-shadow:none}.map-pill-container #mapPillMoreBtn i{font-size:22px;position:relative;top:5px}.map-pill-container .overlay-active-label{margin-right:1.125rem}.map-control-font-family{font-family:"CostarBrownLight",sans-serif}.magic-bar-banner{width:100%;height:11rem;background-color:rgba(255,255,255,.95);background-size:cover;text-align:center;position:absolute;z-index:27;max-height:0;overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.13)}@media only screen and (max-width:1024px){.magic-bar-banner{display:none!important}}.magic-bar-banner.show{top:.125rem;max-height:15rem;transition:all ease .8s}.magic-bar-banner .close{position:absolute;top:.5rem;right:.5rem;margin:.5rem;font-size:.8125rem;color:#4c4c4c;cursor:pointer}.magic-bar-banner h4{font-family:"CostarBrownRegular",sans-serif;padding-top:1.25rem;color:#4c4c4c;font-size:1rem}.magic-bar-banner p{margin:0;font-size:.875rem;padding-top:.375rem}.magic-bar-banner .college-container{width:100%;margin-top:.6875rem}.magic-bar-banner .college-container .college-square{height:3rem;width:11rem;display:inline-block;cursor:pointer;margin-right:.75rem}.magic-bar-banner .college-container .college-square .clickable-college-item{display:block}.magic-bar-banner .college-container .college-square .clickable-college-item img{width:100%;border:1px solid #d2d2d2;border-radius:3px;box-sizing:content-box}.magic-bar-menu{width:100%;background-color:#fff;max-height:0;overflow:hidden;transition:all ease .5s;box-shadow:0 1px 1px 1px rgba(0,0,0,.1)}@media only screen and (max-width:1024px){.magic-bar-menu{display:none!important}}.magic-bar-menu.show{max-height:3rem;border-top:.125rem solid #77b800}.magic-bar-menu .magic-bar-container{min-width:8rem;height:100%;font-size:1rem;color:#0576a7;font-family:"CostarBrownLight",sans-serif;padding:0 .9375rem 0 1.25rem;float:left}@media only screen and (max-width:1500px){.magic-bar-menu .magic-bar-container{padding:0 .9375rem 0 1.25rem;min-width:0}}.magic-bar-menu .magic-bar-container:first-child{max-width:25rem!important}.magic-bar-menu .magic-bar-container:first-child a span{max-width:13rem!important}@media only screen and (min-width:1366px){.magic-bar-menu .magic-bar-container:first-child a span{max-width:22rem!important}}.magic-bar-menu .magic-bar-container a{font-family:"CostarBrownRegular",sans-serif;color:#0576a7;height:100%;width:100%;padding-top:.75rem;padding-bottom:.25rem;padding-right:1.125rem;display:block;cursor:pointer;white-space:nowrap;font-size:1rem;position:relative}@media only screen and (min-width:2240px){.magic-bar-menu .magic-bar-container a{padding-top:.65rem}}@media only screen and (max-width:1200px){.magic-bar-menu .magic-bar-container a{padding-top:.55rem}}.magic-bar-menu .magic-bar-container a:hover{color:#0576a7!important}.magic-bar-menu .magic-bar-container a.menu-item:after{font-family:'StorybookIcons';content:"";font-size:1rem;position:absolute;top:1.0625rem;right:0;color:#0576a7}@media only screen and (max-width:1200px){.magic-bar-menu .magic-bar-container a.menu-item:after{top:1rem}}.magic-bar-menu .magic-bar-container a.menu-item span{text-overflow:ellipsis;overflow:hidden;max-width:10rem;white-space:nowrap;display:inline-block}.magic-bar-menu .magic-bar-container a.menu-item span:hover{text-decoration:underline}.magic-bar-menu .magic-bar-container a.menu-item span .facet{display:inline}.magic-bar-menu .magic-bar-container a:hover{color:#0576a7}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.magic-bar-menu .magic-bar-container a:hover{color:#4c4c4c}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.magic-bar-menu .magic-bar-container a:hover{color:#4c4c4c}}.magic-bar-menu .magic-bar-container a:hover:after{color:#0576a7}.magic-bar-menu .magic-bar-container a.active{color:#0576a7}.magic-bar-menu .magic-bar-container a.active:after{color:#0576a7}.magic-bar-menu .magic-bar-container a.active:hover{color:#0576a7}.magic-bar-menu .magic-bar-container a.active:hover:after{color:#0576a7}.magic-bar-menu .magic-bar-container a .select-count{display:none!important}.magic-bar-menu .magic-bar-container.clear-button{float:right;min-width:0;margin:0 1.1875rem;padding:0}.magic-bar-menu .magic-bar-container.clear-button a{color:#0576a7}.magic-bar-menu .magic-bar-container .dropdownContent{display:none;position:absolute;top:44px;background:#fff;border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);z-index:27}.magic-bar-menu .magic-bar-container .dropdownContent.active{display:block}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-select{padding:0}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-select .dropdown-item{max-width:24rem;white-space:nowrap}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-select .dropdown-item a{width:100%;height:100%;padding:10px;font-family:"CostarBrownLight",sans-serif;color:#000;box-shadow:inset 0 -1px 0 #ccc;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-select .dropdown-item a:hover{color:#000!important;background-color:#f2f9e9;-webkit-box-shadow:inset 0 0 0 1px #77b800;-moz-box-shadow:inset 0 0 0 1px #77b800;box-shadow:inset 0 0 0 1px #77b800}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes{padding:.75rem;color:#4c4c4c}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes fieldset.checkbox{margin-top:.5rem}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes fieldset.checkbox:first-child{margin-top:0}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes fieldset.checkbox label{cursor:pointer}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes fieldset.checkbox label:before{border-color:#bfbfbf}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes fieldset.checkbox input:disabled+label{cursor:not-allowed}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes .dropdown-item{width:100%;height:1.9375rem;padding-top:.125rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.magic-bar-menu .magic-bar-container .dropdownContent.dropdown-checkboxes .dropdown-item .facetCount{display:inline-block}@media only screen and (max-width:1200px){.magic-bar-menu .magic-bar-container .amenities-type-dropdown{font-size:.8rem}}@media only screen and (max-width:1200px){.magic-bar-menu .magic-bar-container .amenities-type-dropdown .primaryCheckbox:checked+label:after{top:-.7px!important}}#advancedFiltersContainer{color:#4c4c4c;border-left:1px solid #cacaca;border-top:1px solid #cacaca}#advancedFiltersContainer.advancedFiltersContainer{overflow:hidden}#advancedFiltersContainer .tabContent{display:none}#advancedFiltersContainer .tabContent.active{display:block}#advancedFilters.advancedFilters{overflow-x:hidden;padding-bottom:3em;position:relative;height:100%;overflow:hidden}#advancedFilters .primaryRadio+label span{font-family:"CostarBrownLight",sans-serif;color:#000;cursor:pointer}#advancedFilters .primaryRadio+label:before{background-color:#fff}#advancedFilters .primaryRadio:checked+label:after{position:absolute;left:0;top:0;background:#fff;border:4px solid #7f7e7e;width:.875rem;height:.875rem}#advancedFilters .primaryRadio[disabled]+label span{opacity:.3;cursor:default}#advancedFilters .white-bg{background-color:#fff}#advancedFilters .content{position:absolute;top:0;bottom:9.7rem;left:0;right:0;overflow-y:auto;background-color:#f4f4f4}#advancedFilters .actionButtons{position:absolute;bottom:6.25rem;right:0;width:calc(100% + 1px);height:3.4375rem;background:#fff;border-top:1px solid #cacaca;border-left:1px solid #cacaca;padding:.625rem;z-index:5}@media only screen and (max-width:1676px){#advancedFilters .actionButtons{font-size:.93em}}@media only screen and (max-width:1480px){#advancedFilters .actionButtons{font-size:.875em}}@media only screen and (max-width:1024px){#advancedFilters .actionButtons{position:fixed;bottom:0;width:40%}}@media only screen and (max-width:1022px){#advancedFilters .actionButtons{width:45%}}#advancedFilters .actionButtons button{margin:0}#advancedFilters .actionButtons .done{float:right}#advancedFilters .actionButtons .clear{float:right;margin-right:.625rem}#advancedFilters .actionButtons .save{float:left;display:block!important;text-align:left;text-decoration:none}#advancedFilters .actionButtons .save i{position:relative;top:1px;font-size:28px}#advancedFilters .actionButtons .save span{position:relative;top:-5px}#advancedFilters .advancedFilterSection{overflow:hidden}#advancedFilters .advancedFilterSection.lowRes{display:none;overflow:initial;padding-bottom:0}@media only screen and (max-width:1280px){#advancedFilters .advancedFilterSection.lowRes{display:block}}#advancedFilters .advancedFilterSection.lowRes #advancedFilterSpecialties .student-lifestyle{float:right;padding-right:.625rem;white-space:nowrap;color:#189ed9}#advancedFilters .advancedFilterSection.lowRes #advancedFilterSpecialties .student-lifestyle label{font-size:.875rem}#advancedFilters .advancedFilterSection.lowRes #advancedFilterSpecialties .student-lifestyle .right2StoryIcon{position:relative;top:.0625rem}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles{padding:.9375rem}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .lifestyle-select{width:100%}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .bootstrap-select{position:relative}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .btn-default{border:1px solid #cacaca;color:#4c4c4c;background-color:#fff;border-radius:4px;padding:6px}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .btn-default .caret{font-family:'StorybookIcons'!important;color:#77b800;font-size:20px;top:9px;right:12px}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .btn-default .caret:before{color:#478500;content:""}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu{padding:0;margin:0}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu li{padding:0}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu li a{padding:.5rem .9375rem;outline:none;color:#4c4c4c}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu li a:hover{background-color:#77b800;color:#fff}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu li a:active{background-color:#fff;color:#77b800}#advancedFilters .advancedFilterSection.lowRes .advancedFilterLifestyles .dropdownMenu .disabled{opacity:.3;cursor:default}#advancedFilters .advancedFilterSection.lowestRes{display:none;overflow:initial;padding-bottom:0}@media only screen and (max-width:1024px){#advancedFilters .advancedFilterSection.lowestRes{display:block}}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker-inline{position:relative;display:block}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker{position:relative;margin-top:1px;background-color:#fff;border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0;top:0!important;z-index:100;display:block}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker.active{display:block}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker thead tr .switch{position:relative;padding-right:32px;left:-16px;padding-right:0}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker thead tr .close{display:none}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker thead tr:last-of-type{height:41px;border-top:1px solid rgba(191,191,191,.7);border-bottom:1px solid rgba(191,191,191,.7);width:100%;left:0}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.dow{font-size:14px;background:#fff;border:0 solid #fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td{font-size:12px;background:#fff;border:0 solid #fff;border-radius:6px;padding:16px 8px}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.day:hover{background:#fff;color:#000;cursor:pointer;box-shadow:inset 0 0 0 1px #478500}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.day.disabled{color:#cacaca}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.day.disabled:hover{background:#fff;box-shadow:none}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.old,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.new{color:#999}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.active,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.active:hover{color:#000;background-color:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.range{background-color:#cacaca;color:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.selected{color:#fff;background-color:#478500}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td.active{color:#fff;background-color:#478500}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span{display:block;width:47px;height:54px;line-height:54px;margin:2px}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span.old{color:#7f7e7e}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span.disabled{color:#cacaca;pointer-events:none}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span.month,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span.year{width:52px}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span:hover{background:#478500;color:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker td span.active{background-color:#478500;color:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.next,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.prev{color:#fff;font-family:'apartmentIcons'}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.next{position:absolute;top:2px;right:0}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.next:before{padding:12px;color:#478500;content:"";z-index:10;background:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.prev:before{position:absolute;padding:12px;top:0;left:0;color:#478500;content:"";background:#fff}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.next.disabled:before,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.prev.disabled:before{color:#999;pointer-events:none}#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.next.disabled:hover,#advancedFilters .advancedFilterSection.lowestRes.move-in-date-wrapper .datepicker th.prev.disabled:hover{background:none}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths{padding:10px 0 11px 0}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .minBedsInput:after{content:"-";color:#cacaca;position:absolute;top:-6px;right:-6px;font-size:27px}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .min-beds-select,#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .max-beds-select{width:100%}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .btn-default{border:1px solid #cacaca;color:#4c4c4c;background-color:#fff;border-radius:4px;padding:6px}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .btn-default .caret{font-family:'StorybookIcons'!important;color:#77b800;font-size:20px;top:8px;right:22px}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .btn-default .caret:before{color:#478500;content:""}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .dropdownMenu{padding:0;margin:0}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .dropdownMenu li{padding:0}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .dropdownMenu li a{padding:7.5px 15px;outline:none;color:#4c4c4c}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .dropdownMenu li a:hover{background-color:#77b800;color:#fff}#advancedFilters .advancedFilterSection.lowestRes .bedsBaths .dropdownMenu li a:active{background-color:#fff;color:#77b800}#advancedFilters .advancedFilterSection.mobile{display:none;overflow:initial;padding-bottom:0}@media only screen and (max-width:480px){#advancedFilters .advancedFilterSection.mobile{display:block}}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper{display:inline-block;width:100%;margin:auto;padding:15px}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper.firstChild:after{content:"-";color:#cacaca;position:absolute;text-align:center;width:100%;height:2.5em;line-height:2.5em;font-size:2em;left:0;top:1.8125rem;z-index:-10}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .minWrapper{padding-left:0}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .minWrapper:after{content:"-";color:#cacaca;position:absolute;top:-6px;right:-6px;font-size:27px}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .maxWrapper{padding-right:0}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .minRentInput,#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .maxRentInput{width:100%;max-width:100%!important;line-height:1.625rem;height:2.125rem;font-size:.875rem;padding-left:.375rem;background-color:#fff;text-align:left;border:solid 1px #cacaca;z-index:10;-webkit-appearance:none;border-radius:0}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .minRentInput.active,#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .maxRentInput.active{border:solid 1px #77b800}#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .minRentInput:focus,#advancedFilters .advancedFilterSection.mobile .rentRange .min-max-wrapper .maxRentInput:focus{outline-color:#77b800}@media(max-width:1140px){#advancedFilters .advancedFilterSection:not(.lowestRes){padding-top:0}}#advancedFilters .advancedFilterSection .magic-bar-section{display:none!important;padding-left:.5rem;padding-right:.5rem}@media only screen and (max-width:1024px){#advancedFilters .advancedFilterSection .magic-bar-section.show{display:block!important}}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item{height:2.125rem;line-height:2.0625rem;cursor:pointer}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item .display-text{color:#1b1b1b;font-family:"CostarBrownLight",sans-serif;font-size:.875rem;margin-left:15px;display:block;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 3rem);overflow:hidden;pointer-events:none}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item .display-text::after{position:absolute;right:1.5rem;font-family:'apartmentIcons';content:"";transition:all linear .25s}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item .display-text #universitySelectHeader{color:#77b800;margin-left:30px}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item .display-text .select-count{float:right;color:#77b800;margin-right:10px}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item.menu-open .display-text::after{transform:rotate(180deg)}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item.menu-open #universitySelectHeader{display:none}#advancedFilters .advancedFilterSection .magic-bar-section .menu-item.menu-open .select-count{display:none}#advancedFilters .advancedFilterSection .magic-bar-section fieldset.checkbox{margin-top:.5rem}#advancedFilters .advancedFilterSection .magic-bar-section fieldset.checkbox:first-child{margin-top:0}#advancedFilters .advancedFilterSection .magic-bar-section fieldset.checkbox:last-child{margin-bottom:.5rem}#advancedFilters .advancedFilterSection .magic-bar-section fieldset.checkbox label{cursor:pointer}#advancedFilters .advancedFilterSection .magic-bar-section fieldset.checkbox input:disabled+label{cursor:not-allowed}#advancedFilters .advancedFilterSection .magic-bar-section .dropdownContent{max-height:0;overflow:hidden;padding-left:.125rem;transition:all ease-in-out .66s}#advancedFilters .advancedFilterSection .magic-bar-section .dropdownContent.active{max-height:21rem}#advancedFilters .advancedFilterSection .magic-bar-section .dropdownContent .college-text{text-overflow:ellipsis}#advancedFilters .advancedFilterSection .magic-bar-section .dropdownContent.no-university{padding:0 15px;font-size:.875rem}#advancedFilters .advancedFilterSection .magic-bar-section#advFilterHousingType .dropdownContent.active{max-height:4rem}#advancedFilters .advancedFilterSection .magic-bar-section#advFilterPricingType .dropdownContent.active{max-height:7rem}#advancedFilters .advancedFilterSection .magic-bar-section .dropdown-select li{width:98%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#advancedFilters .advancedFilterSection .magic-bar-section.last-section{margin-bottom:.5rem}#advancedFilters .advancedFilterSection .magic-bar-section hr{margin-left:.875rem;width:calc(100% - 1.75rem);border:none;border-bottom:1px solid #979797;opacity:.2}#advancedFilters .squareFeet,#advancedFilters .keywordSearch{display:inline-block}#advancedFilters .squareFeet{width:100%;padding:15px}#advancedFilters .squareFeet .bootstrap-select{position:relative}#advancedFilters .squareFeet .bootstrap-select button{background:#fff;border-radius:4px;padding:6px}#advancedFilters .squareFeet .caret{font-family:'StorybookIcons'!important;font-size:20px;top:8px;right:8px}#advancedFilters .squareFeet .caret:before{color:#478500;content:""}@media only screen and (max-width:2440px){#advancedFilters .squareFeet .caret{top:10px}}#advancedFilters .squareFeet .open .caret{transform:rotate(180deg)}#advancedFilters .squareFeet .to{display:none}#advancedFilters .squareFeet .minSF,#advancedFilters .squareFeet .maxSF{width:49%;height:2.125rem;float:left}#advancedFilters .squareFeet .minSF button,#advancedFilters .squareFeet .maxSF button{border:1px solid #b2b2b2;font-size:.875rem}#advancedFilters .squareFeet .minSF button.invalid,#advancedFilters .squareFeet .maxSF button.invalid{border-color:#cf0000}#advancedFilters .squareFeet .minSF .dropdownMenu,#advancedFilters .squareFeet .maxSF .dropdownMenu{max-height:6.5625rem!important}#advancedFilters .squareFeet .minSF .dropdownMenu.open,#advancedFilters .squareFeet .maxSF .dropdownMenu.open{border-radius:0;margin:0;left:0;padding:0}#advancedFilters .squareFeet .minSF .dropdownMenu.open li,#advancedFilters .squareFeet .maxSF .dropdownMenu.open li{border-bottom:1px solid #b1b1b1;margin:0;font-size:.875rem}#advancedFilters .squareFeet .minSF .dropdownMenu.open li.selected a,#advancedFilters .squareFeet .maxSF .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}#advancedFilters .squareFeet .minSF .dropdownMenu.open li.selected a:focus,#advancedFilters .squareFeet .maxSF .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}#advancedFilters .squareFeet .minSF .dropdownMenu.open li.selected a.hover,#advancedFilters .squareFeet .maxSF .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}#advancedFilters .squareFeet .minSF .dropdownMenu.open a,#advancedFilters .squareFeet .maxSF .dropdownMenu.open a{color:#4c4c4c;display:inline-block;padding:.5em .5em;width:100%}#advancedFilters .squareFeet .minSF .dropdownMenu.open a.hover,#advancedFilters .squareFeet .maxSF .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}#advancedFilters .squareFeet .minSF .dropdownMenu.open a:active,#advancedFilters .squareFeet .maxSF .dropdownMenu.open a:active{background-color:#609400}#advancedFilters .squareFeet .minSF .dropdownMenu.open a:focus,#advancedFilters .squareFeet .maxSF .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}#advancedFilters .squareFeet .minSF .dropdownMenu.open a:focus:active,#advancedFilters .squareFeet .maxSF .dropdownMenu.open a:focus:active{background-color:#609400}#advancedFilters .squareFeet .minSF{margin-right:2%}#advancedFilters .keywordSearch{width:100%;position:relative;padding:15px 15px 0 15px}#advancedFilters .keywordSearch input[type="text"]{width:100%;border:1px solid #b2b2b2;border-radius:0;height:2.125rem;padding:.3em 2em .3em .3em;font-size:.875rem}#advancedFilters .keywordSearch .searchIcon{position:absolute;top:26px;right:25px;color:#77b800}#advancedFilters .error{color:#cf0000;position:absolute;margin-top:1.875rem}@media only screen and (max-width:1676px){#advancedFilters .error{font-size:.84375rem}}@media only screen and (max-width:1480px){#advancedFilters .error{font-size:.75rem}}@media only screen and (max-width:1150px){#advancedFilters .error{font-size:.8125rem}}#advancedFilters h2{color:#1b1b1b;font-family:"CostarBrownLight",sans-serif;font-size:.875rem;margin-top:.75em;margin-bottom:.5em;margin-left:15px}#advancedFilters ul{list-style:none;padding:0;margin:0}#advancedFilters ul:not(.selectpicker) li{font-size:.875rem;width:49%;height:2.125rem;line-height:2.0625rem;float:left;position:relative}#advancedFilters ul:not(.selectpicker) li:nth-child(odd){margin-right:2%}#advancedFilters ul:not(.selectpicker) li a{color:#4c4c4c}#advancedFilters ul:not(.selectpicker) li .active{cursor:pointer;color:#fff}#advancedFilters ul:not(.selectpicker) li .noHover{background-color:#fff;border-color:#b2b2b2;color:#4c4c4c}#advancedFilters ul#advancedFilterUnitAmenities li{height:2.4rem;padding:8px 11px}@media(max-width:1280px){#advancedFilters ul#advancedFilterUnitAmenities li{width:100%;margin-right:0}}#advancedFilters ul#advancedFilterUnitAmenities li a{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}#advancedFilters ul#advancedFilterUnitAmenities li a:hover{text-decoration:none}#advancedFilters ul#advancedFilterUnitAmenities li .checkbox{margin-top:0;margin-bottom:16px;font-family:"CostarBrownLight",sans-serif;font-size:14px;white-space:nowrap}@media(min-width:2440px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox{font-size:1rem}}@media(min-width:2560px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox{font-size:19.25px}}#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .checkbox-default+label:after,#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:.5px;right:calc(100% - 1.5rem)}@media(max-width:2559px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .checkbox-default+label:after,#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:3.5px}}@media(max-width:2439px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .checkbox-default+label:after,#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:-1.5px}}@media(max-width:2239px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .checkbox-default+label:after,#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:-.25px}}@media(max-width:1024px){#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .checkbox-default+label:after,#advancedFilters ul#advancedFilterUnitAmenities li .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:.75px;right:calc(100% - 1.375rem)}}#advancedFilters #advancedFilterRating li,#advancedFilters .property-type-wrapper li{padding:2px 11px}#advancedFilters #advancedFilterRating li a,#advancedFilters .property-type-wrapper li a{text-decoration:none}#advancedFilters #advancedFilterRating li a i,#advancedFilters .property-type-wrapper li a i{letter-spacing:-.15rem;color:#77b800}#advancedFilters #advancedFilterRating li a .checkbox,#advancedFilters .property-type-wrapper li a .checkbox{margin-top:1px!important;padding-bottom:16px;font-size:14px;font-family:"CostarBrownLight",sans-serif}#advancedFilters #advancedFilterRating li a .checkbox .checkbox-default+label:after,#advancedFilters .property-type-wrapper li a .checkbox .checkbox-default+label:after,#advancedFilters #advancedFilterRating li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after,#advancedFilters .property-type-wrapper li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:-6px;right:calc(100% - 1.5rem)}@media(max-width:2559px){#advancedFilters #advancedFilterRating li a .checkbox .checkbox-default+label:after,#advancedFilters .property-type-wrapper li a .checkbox .checkbox-default+label:after,#advancedFilters #advancedFilterRating li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after,#advancedFilters .property-type-wrapper li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:-1px}}@media(max-width:2239px){#advancedFilters #advancedFilterRating li a .checkbox .checkbox-default+label:after,#advancedFilters .property-type-wrapper li a .checkbox .checkbox-default+label:after,#advancedFilters #advancedFilterRating li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after,#advancedFilters .property-type-wrapper li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:0}}@media(max-width:1024px){#advancedFilters #advancedFilterRating li a .checkbox .checkbox-default+label:after,#advancedFilters .property-type-wrapper li a .checkbox .checkbox-default+label:after,#advancedFilters #advancedFilterRating li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after,#advancedFilters .property-type-wrapper li a .checkbox .mortar-wrapper fieldset.checkbox .checkbox-indeterminate+label:after{top:.75px;right:calc(100% - 1.375rem)}}#advancedFilters .facetCount{margin-left:1%}#advancedFilters #bathFacet{display:none}#advancedFilters .rating{margin-bottom:50px}#advancedFilters .rating .advancedFilterRating{overflow:auto;clear:both}#advancedFilters .rating i{left:1.25em;letter-spacing:-.375rem;color:#77b800}#advancedFilters .rating i:hover{cursor:pointer}@media(max-width:1140px){#advancedFilters .desktopView{display:none}}#advancedFilters .desktopView .amenitiesHeading{margin-top:0}@media only screen and (max-width:1024px){#advancedFilters #advancedFilterStyle li,#advancedFilters #advancedFilterBaths li,#advancedFilters #advancedFilterSpecialties li,#advancedFilters #advancedFilterSpecialties li,#advancedFilters #advancedFilterRating li{width:100%}}@media only screen and (max-width:1250px){.culture-es #advancedFilters .advancedFilterSection.lowestRes{display:block}}#myPlaces.myPlaces{padding:1.25em 2% 11em 2%;overflow:hidden;position:relative;height:100%}#myPlaces .myPlacesSection{overflow:hidden;margin-bottom:1.5625rem}#myPlaces .content{position:absolute;top:0;bottom:12.9375rem;left:0;right:0;overflow-y:auto;padding:1.25em 2% 0}#myPlaces .close-btn{position:absolute;top:0;right:0;font-size:33px;padding:8px 15px;cursor:pointer}#myPlaces h2{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px}#myPlaces p{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:20px;font-weight:300;letter-spacing:0;line-height:28px}#myPlaces label{display:block;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;letter-spacing:0;line-height:22px;font-size:16px}#myPlaces .lookup-group{position:relative}#myPlaces .lookup-group .myPlacesLookup{position:relative}#myPlaces .lookup-group .myPlacesLookup input[type="text"]{width:100%;border:1px solid #b2b2b2;padding:10px;font-size:1rem;border-radius:4px}#myPlaces .lookup-group .myPlacesLookup input[type="text"].error{border-color:#cf0000}#myPlaces .lookup-group .myPlacesLookup input[type="text"].error:focus{border-color:#cf0000;outline:none}#myPlaces .lookup-group .myPlacesLookup .searchIcon{position:absolute;right:11px;top:15px;color:#77b800}#myPlaces .lookup-group .errorMessage{font-size:.9rem;color:#cf0000;margin:.25em 0 0 0;position:absolute;bottom:-25px}#myPlaces .lookup-group .typeahead{position:absolute;width:100%}#myPlaces .lookup-group .results{font-size:1rem;width:100%;margin:0;max-height:10em;overflow-y:auto;position:absolute}#myPlaces .lookup-group .results li{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden}#myPlaces .travel-type-group{display:block;overflow:auto;width:100%;margin-top:5px}#myPlaces .travel-type-group .btn-md{margin:0;float:left;border-radius:0;padding-bottom:3px;width:25%;padding-left:0;padding-right:0}@media(max-width:320px){#myPlaces .travel-type-group .btn-md{min-width:25%}}#myPlaces .travel-type-group .btn-md:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:none}#myPlaces .travel-type-group .btn-md:nth-child(3){border-left:none;border-right:none}#myPlaces .travel-type-group .btn-md:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}#myPlaces .travel-type-group .btn-md.active{background-color:#478500;color:#fff;box-shadow:none}#myPlaces .timeSection .travelTime{display:inline-block;float:left;width:23.5%;height:2.125rem;position:relative;margin-right:2%;margin-bottom:2%}@media(max-width:1300px){#myPlaces .timeSection .travelTime{width:32%}}#myPlaces .timeSection .travelTime input[type="number"]{width:100%;height:100%;border:1px solid #b2b2b2;padding:.3em 2.5em .3em .3em;-moz-appearance:textfield;border-radius:4px}#myPlaces .timeSection .travelTime i{position:absolute;right:.625rem;top:.5625rem;font-size:.9375rem;color:#77b800}#myPlaces .modeOfTransportation{margin:0}#myPlaces .modeOfTransportation li{width:23.5%;height:2.125rem;margin-right:2%;white-space:nowrap;float:left}@media(max-width:1300px){#myPlaces .modeOfTransportation li{width:49%;margin-right:0}#myPlaces .modeOfTransportation li:nth-child(-n+2){margin-bottom:2%}#myPlaces .modeOfTransportation li:nth-child(odd){margin-right:2%}}#myPlaces .modeOfTransportation li button{width:100%;height:100%;border:1px solid #b2b2b2;background-color:#fff;text-align:left;font-size:.875rem;padding:.375rem;padding-left:.5625rem;border-radius:4px}#myPlaces .modeOfTransportation li button:hover,#myPlaces .modeOfTransportation li button.active{background-color:#2196f3;border-color:#2196f3;color:#fff}#myPlaces .modeOfTransportation li button span{vertical-align:top}#myPlaces .modeOfTransportation li button i{font-size:1.1875rem;margin-right:1%;position:relative;top:.125rem}#myPlaces .modeOfTransportation li:last-child{margin-right:0}#myPlaces .modeOfTransportation.rushHour li{width:36.2%;color:#4c4c4c}@media(max-width:1300px){#myPlaces .modeOfTransportation.rushHour li{width:32%}}#myPlaces .traffic{display:block;overflow:auto;width:100%;margin-top:5px}#myPlaces .traffic .btn-md{margin:0;float:left;border-radius:0;padding-bottom:4px;width:50%}#myPlaces .traffic .btn-md:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}#myPlaces .traffic .btn-md:last-of-type{border-bottom-right-radius:4px;border-top-right-radius:4px}#myPlaces .traffic .btn-md.active{background-color:#478500;color:#fff;box-shadow:none}#myPlaces .added-destinations-container{padding-top:24px;clear:both;display:block}#myPlaces .added-destinations-container label{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:24px;letter-spacing:0;line-height:32px}#myPlaces .added-destinations-container ul{padding:0;margin:0;margin-top:5px;list-style-type:none}#myPlaces .added-destinations-container li{border-bottom:1px solid rgba(191,191,191,.7);padding:0 0 15px 0}#myPlaces .added-destinations-container li:first-of-type{border-top:1px solid rgba(191,191,191,.7);border-bottom:1px solid rgba(191,191,191,.7)}#myPlaces .added-destinations-container .addressAndTime{width:70%;margin-right:2%;float:left}#myPlaces .added-destinations-container .address{font-family:"CostarBrownRegular",sans-serif;display:block;font:16px;letter-spacing:0;line-height:18px;width:100%;padding:12px 0 8px 0;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:relative;vertical-align:bottom}#myPlaces .added-destinations-container .transportation{font-family:"CostarBrownLight",sans-serif;font-size:14px;letter-spacing:0;line-height:20px}#myPlaces .added-destinations-container .added-places-actions .editStoryIcon,#myPlaces .added-destinations-container .added-places-actions .trashStoryIcon{float:right;border-radius:5px;font-size:34px;margin-right:5px;padding:1px;margin-top:5px;cursor:pointer}#myPlaces .added-destinations-container .added-places-actions .editStoryIcon{color:#189ed9}#myPlaces .added-destinations-container .added-places-actions .trashStoryIcon{color:#ff5c49}#myPlaces .floating-containers fieldset{float:left;width:49%}@media only screen and (max-width:1024px){#myPlaces .floating-containers fieldset{clear:both;width:100%}}#myPlaces .floating-containers fieldset .bootstrap-select{width:90%}@media only screen and (max-width:1024px){#myPlaces .floating-containers fieldset .bootstrap-select{width:100%}}#myPlaces .floating-containers fieldset .bootstrap-select button{border:1px solid #bfbfbf;height:auto;padding:.625rem;margin-top:4px;margin-bottom:0;font-family:"CostarBrownLight",sans-serif;margin:3px 0;background:#fff}#myPlaces .floating-containers fieldset .bootstrap-select button .caret{font-family:'StorybookIcons'!important;color:#77b800;font-size:1.5rem;top:.9375rem}#myPlaces .floating-containers fieldset .bootstrap-select button .caret:before{color:#478500;content:""}#myPlaces .floating-containers fieldset .bootstrap-select.btn-group:not(.input-group-btn),#myPlaces .floating-containers fieldset .bootstrap-select.btn-group[class*="span"]{position:relative}#myPlaces .floating-containers fieldset .dropdownMenu{padding:0}#myPlaces .floating-containers fieldset .dropdownMenu ul li{padding:5px 10px}#myPlaces .floating-containers fieldset .dropdownMenu ul li a{padding:0;font-family:"CostarBrownLight",sans-serif;color:#000}#myPlaces .floating-containers fieldset .dropdownMenu ul li.selected{background-color:#77b800}#myPlaces .floating-containers fieldset .dropdownMenu ul li.selected a{color:#fff}#myPlaces .floating-containers fieldset .dropdownMenu ul li:hover{background-color:#77b800}#myPlaces .floating-containers fieldset .dropdownMenu ul li:hover a{color:#fff}#myPlaces footer{position:absolute;bottom:6.5rem;right:0;width:calc(100% + 1px)}#myPlaces footer label{text-align:right;width:100%;position:relative;display:block;white-space:nowrap;padding:10px;font-size:12px}#myPlaces footer label .walkScoreCopyright{color:#0576a7;text-decoration:underline}@media only screen and (max-width:1676px){#myPlaces footer{font-size:.93em}}@media only screen and (max-width:1480px){#myPlaces footer{font-size:.875em}}@media only screen and (max-width:1024px){#myPlaces footer{position:fixed;bottom:0;width:40%}}@media only screen and (max-width:1022px){#myPlaces footer{width:45%}}#myPlaces .buttonWrapper{width:100%;height:3.4375rem;background:#f4f4f4;border-top:1px solid #cacaca;border-left:1px solid #cacaca;padding:.625rem;z-index:5}#myPlaces .buttonWrapper button{height:2.125rem;float:right;font-size:1rem;font-family:"CostarBrownRegular",sans-serif;border-radius:4px}#myPlaces .buttonWrapper button.primary{background-color:#478500;border:1px solid #478500;padding:0 20px;color:#fff}#myPlaces .buttonWrapper button.primary:hover{background-color:#4c4c4c;border-color:#4c4c4c;color:#fff}#myPlaces .buttonWrapper button.clear{float:left;background-color:transparent;border:1px solid transparent;color:#0576a7}#myPlaces .buttonWrapper button.clear:hover{text-decoration:underline}#myPlaces .buttonWrapper button.secondary{margin-right:2%;border:1px solid #478500;color:#478500;padding:0 20px}#myPlaces .buttonWrapper button.secondary:hover{background-color:#478500;color:#fff}#myPlacesErrorModal.myPlacesErrorModal .closeStoryIcon{font-size:1.5rem;background-color:#fff;color:#999;border:0 none;position:absolute;right:.1875rem;top:.3125rem}#myPlacesErrorModal.myPlacesErrorModal .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#myPlacesErrorModal.myPlacesErrorModal h3{font-size:2.125rem;color:#77b800}#myPlacesErrorModal.myPlacesErrorModal .action{margin:11px 11px 0 0;width:7.175rem}#myPlacesErrorModal.myPlacesErrorModal .action:last-child{margin:0}@media(max-width:902px){.culture-es #myPlaces .myPlacesLookup .searchIcon{top:4.6875rem}}.culture-es #myPlaces .modeOfTransportation li{width:49%;margin-right:0}.culture-es #myPlaces .modeOfTransportation li:nth-child(-n+2){margin-bottom:2%}.culture-es #myPlaces .modeOfTransportation li:nth-child(odd){margin-right:2%}.culture-es #myPlaces .modeOfTransportation.rushHour li{width:36.2%}@media(max-width:1300px){.culture-es #myPlaces .modeOfTransportation.rushHour li{width:32%}}@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:none;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}#nearby-listings.nearby-listings{box-shadow:0 .0625rem .1875rem #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}#nearby-listings.nearby-listings.hide{padding:0;height:0;margin-bottom:0}#nearby-listings.nearby-listings h3{text-transform:uppercase;color:#7f7e7e;font-size:1.05em}#nearby-listings.nearby-listings p{font-family:'CostarBrownBold',sans-serif;display:inline-block;color:#000}#nearby-listings.nearby-listings .closeIcon{margin-top:-.125rem;float:right;border:0 none;color:#000;font-size:1.125rem}#nearby-listings.nearby-listings li{margin:.5em 0;list-style:none}#nearby-listings.nearby-listings li a{font-weight:normal;text-decoration:none}#suggestions.suggestions{box-shadow:0 .0625rem .3125rem #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}#suggestions.suggestions.hide{padding:0;height:0;margin-bottom:0}#suggestions.suggestions h3{text-transform:uppercase;color:#000;font-size:1.05em}#suggestions.suggestions p{color:#77b800;cursor:pointer;display:inline-block}#suggestions.suggestions p:hover{color:#3f3f3f}#suggestions.suggestions .closeIcon{margin-top:-.125rem;float:right;border:0 none;color:#000;font-size:1.125rem}#suggestions.suggestions .lookingFor{margin-top:2em}#suggestions.suggestions li{margin:.5em 0;list-style:none}#suggestions.suggestions li a{font-weight:normal;text-decoration:none}#nomatch.nomatch{box-shadow:0 1px 3px #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden}#nomatch.nomatch.hide{padding:0;height:0;margin-bottom:0}#nomatch.nomatch h3{text-transform:uppercase;color:#000;font-size:1.05em}#nomatch.nomatch p{color:#000;margin-bottom:1em}#nomatch.nomatch p span{text-transform:uppercase}#nomatch.nomatch .closeIcon{margin-top:-2px;float:right;border:0 none;color:#000;font-size:18px}#savedSearchModal .modalContainer,#savedSearchConfirm .modalContainer,#savedSearchAuthModal .modalContainer,#savedSearchConfirm .modalContainer{top:33%}#savedSearchModal .closeStoryButton:focus,#savedSearchConfirm .closeStoryButton:focus,#savedSearchAuthModal .closeStoryButton:focus,#savedSearchConfirm .closeStoryButton:focus{text-decoration:underline}#savedSearchModal .modalContent,#savedSearchConfirm .modalContent,#savedSearchAuthModal .modalContent,#savedSearchConfirm .modalContent{box-sizing:border-box;width:532px;border:1px solid rgba(191,191,191,.7);border-radius:4px;background-color:#fff;box-shadow:0 6px 16px 2px rgba(0,0,0,.16);margin:auto}#savedSearchModal .modalContent .closeStoryIcon,#savedSearchConfirm .modalContent .closeStoryIcon,#savedSearchAuthModal .modalContent .closeStoryIcon,#savedSearchConfirm .modalContent .closeStoryIcon{font-size:32px}#savedSearchModal .modalContent #savedSearchAsNewSect .checkbox-wrapper,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-wrapper,#savedSearchAuthModal .modalContent #savedSearchAsNewSect .checkbox-wrapper,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-wrapper{padding:15px 0;overflow:auto}#savedSearchModal .modalContent #savedSearchAsNewSect .checkbox,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox,#savedSearchAuthModal .modalContent #savedSearchAsNewSect .checkbox,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox{margin-top:0;padding:0;float:left;min-width:0}#savedSearchModal .modalContent #savedSearchAsNewSect .checkbox label:after,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox label:after,#savedSearchAuthModal .modalContent #savedSearchAsNewSect .checkbox label:after,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox label:after{right:calc(100% - 1.24rem);top:.2rem}#savedSearchModal .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchAuthModal .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-label{font-family:"CostarBrownLight",sans-serif;top:3px;left:-12px;display:block;float:left;max-width:calc(100% - 64px);position:relative;font-weight:300;letter-spacing:0;line-height:18px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:2560px){#savedSearchModal .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchAuthModal .modalContent #savedSearchAsNewSect .checkbox-label,#savedSearchConfirm .modalContent #savedSearchAsNewSect .checkbox-label{top:5px;left:-19px;max-width:calc(100% - 71px)}}#savedSearchModal .modalContent #savedSearchAsNewSect ul,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul,#savedSearchAuthModal .modalContent #savedSearchAsNewSect ul,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul{margin:0;padding:0}#savedSearchModal .modalContent #savedSearchAsNewSect ul li,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul li,#savedSearchAuthModal .modalContent #savedSearchAsNewSect ul li,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul li{margin-bottom:0}#savedSearchModal .modalContent #savedSearchAsNewSect ul li fieldset,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul li fieldset,#savedSearchAuthModal .modalContent #savedSearchAsNewSect ul li fieldset,#savedSearchConfirm .modalContent #savedSearchAsNewSect ul li fieldset{margin-top:0}#savedSearchModal .modalContent .btn-primary,#savedSearchConfirm .modalContent .btn-primary,#savedSearchAuthModal .modalContent .btn-primary,#savedSearchConfirm .modalContent .btn-primary{margin:28px auto;display:block;padding-left:35px;padding-right:35px}#savedSearchModal .modalContent .btn-primary.hide,#savedSearchConfirm .modalContent .btn-primary.hide,#savedSearchAuthModal .modalContent .btn-primary.hide,#savedSearchConfirm .modalContent .btn-primary.hide{display:none}#savedSearchModal h2,#savedSearchConfirm h2,#savedSearchAuthModal h2,#savedSearchConfirm h2{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:30px;letter-spacing:0;line-height:36px;text-align:center;padding:15px}#savedSearchModal .modalHeader .modalSubTitle,#savedSearchConfirm .modalHeader .modalSubTitle,#savedSearchAuthModal .modalHeader .modalSubTitle,#savedSearchConfirm .modalHeader .modalSubTitle{color:#000;font-family:"CostarBrownLight",sans-serif;font-size:16px;letter-spacing:0;line-height:24px;text-align:center}#savedSearchModal .modalBody,#savedSearchConfirm .modalBody,#savedSearchAuthModal .modalBody,#savedSearchConfirm .modalBody{padding:0 32px 0}#savedSearchModal .error,#savedSearchConfirm .error,#savedSearchAuthModal .error,#savedSearchConfirm .error{display:none;margin:0;color:#cf0000}#savedSearchModal input{width:16em;padding:.3em}#savedSearchModal .selectDropdown{min-width:9.375rem}#savedSearchModal .spinner{top:3.3em}#savedSearchModal .alertStatus{min-width:9.375rem}#savedSearchModal .savedSearchForm p{display:inline;margin:0 1.2em}#savedSearchModal .saveComplete .spinner{left:27.5em}#savedSearchModal .modalHeader,#savedSearchAuthModal .modalHeader{border-bottom:0 none;padding:1em}#savedSearchModal .modalHeader .close,#savedSearchAuthModal .modalHeader .close{margin-top:-.125rem;border:0 none;background-color:#fff;float:right}#savedSearchModal ul,#savedSearchAuthModal ul{list-style:none}#savedSearchModal .savedSearchForm,#savedSearchAuthModal .savedSearchForm{width:100%}#savedSearchModal .savedSearchForm li.savedSearchWrap,#savedSearchAuthModal .savedSearchForm li.savedSearchWrap{display:inline-block}#savedSearchModal .savedSearchForm li.savedSearchWrap .searchUpdate,#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .searchUpdate{font-family:"CostarBrownRegular",sans-serif;text-align:left!important;font-size:14px}#savedSearchModal .savedSearchForm .saveComplete .primary,#savedSearchAuthModal .savedSearchForm .saveComplete .primary{float:right;border:1px solid #77b800;border-radius:4px}#savedSearchModal .savedSearchForm .saveComplete .primary:hover,#savedSearchAuthModal .savedSearchForm .saveComplete .primary:hover{border-color:#4c4c4c}#savedSearchModal .savedSearchForm .alertStatus,#savedSearchAuthModal .savedSearchForm .alertStatus,#savedSearchModal .savedSearchForm .savedSearchResultList,#savedSearchAuthModal .savedSearchForm .savedSearchResultList{margin-top:.625rem}#savedSearchConfirm .modalHeader{border-bottom:0 none;padding-left:3em}#savedSearchConfirm .modalHeader input{width:100%}#savedSearchConfirm .modalBody{padding:4em 3em}#savedSearchConfirm li{margin-bottom:.6em}#savedSearchConfirm .appsBottomBanner .bannerImg{width:46%;display:inline-block;margin-right:.938em}#savedSearchConfirm .appsBottomBanner .bannerInfo{width:49%;display:inline-block;position:relative;top:-2em}#savedSearchConfirm .appsBottomBanner .bannerInfo ul{font-size:.75em}#savedSearchConfirm .appsBottomBanner .responsiveImg{max-width:100%}#savedSearchConfirm .appsBottomBanner .saveComplete{position:relative}#savedSearchConfirm .appsBottomBanner .saveComplete .primary{padding:.438em 1.25em;float:right}#savedSearchConfirm .appsBottomBanner .saveComplete .secondary{margin-right:.625em}#savedSearchConfirm .appsBottomBanner .saveComplete #savedSearches{margin-right:.6em;float:left}#savedSearchConfirm i.checkmarkIcon{color:#77b800;margin-right:.5em}#savedSearchAuthModal .chooseSavedSearch{margin-bottom:16px}#savedSearchAuthModal .chooseSavedSearch label{max-width:192px;display:block;margin-right:10px;margin:auto;font-size:16px;white-space:nowrap}#savedSearchAuthModal .chooseSavedSearch input{margin-right:.625rem}#savedSearchAuthModal .savedSearchForm ul{padding:0;margin:0}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap{width:100%}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap input{width:100%;padding:.3em}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap p.searchUpdate{text-align:center;margin:0;width:12em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .alertStatus{width:100%}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .alertStatus .dropdownMenu.open{max-width:11em}#savedSearchAuthModal .savedSearchForm li.savedSearchWrap .bootstrap-select .dropdownToggle span.text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#savedSearchAuthModal .savedSearchResultList{position:relative}#savedSearchAuthModal .savedSearchResultList .dropdownToggle{font-family:"CostarBrownLight",sans-serif;outline:0;padding:0 10px;margin:0;background:#fff;position:relative}#savedSearchAuthModal .savedSearchResultList .dropdownToggle span{text-overflow:ellipsis;white-space:nowrap;max-width:19.6875rem}#savedSearchAuthModal .savedSearchResultList .dropdownToggle .caret{color:#478500;font-family:'StorybookIcons'!important;font-size:26px;top:8px;right:8px}#savedSearchAuthModal .savedSearchResultList .dropdownToggle .caret:before{content:""}#savedSearchAuthModal .saveComplete{position:relative}#savedSearchAuthModal .saveComplete .apartmentsLogoStoryIllustration{display:none;margin:28px auto;text-align:center;font-size:32px}#savedSearchAuthModal .saveComplete .apartmentsLogoStoryIllustration.show{display:block;animation-name:rotate;animation-duration:.75s;animation-iteration-count:infinite;animation-timing-function:linear}#savedSearchAuthModal li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#savedSearchAuthModal .modalHeader .modalSubTitle{padding:0 2em}#savedSearchPanel.savedSearchPanel{position:absolute;left:60%;top:6.4375rem;height:100%;overflow:auto;overflow-x:hidden;width:40%;background-color:#fff;border-left:1px solid #cacaca;z-index:1000}@media only screen and (max-width:1023px){#savedSearchPanel.savedSearchPanel{width:45%;left:55%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#savedSearchPanel.savedSearchPanel{-webkit-overflow-scrolling:touch}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#savedSearchPanel.savedSearchPanel{-webkit-overflow-scrolling:touch}}#savedSearchPanel .infiniteScrollWrapper{height:calc(100vh - 106px)!important}#savedSearchPanel #closeSaveSearch{position:absolute;right:0;top:0;padding:10px;cursor:pointer;font-size:32px}#savedSearchPanel .totalSavedSearches{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:24px;letter-spacing:0;line-height:32px;border-bottom:1px solid #cacaca;padding:10px}#savedSearchPanel .summaryWrapper{position:relative;width:100%;background-color:#fff;cursor:pointer}#savedSearchPanel .summaryWrapper.hasNewListings .newListings{color:#2196f3}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer{padding:16px;border-bottom:1px solid rgba(191,191,191,.7)}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .newAvailableListings{padding-top:8px}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .newAvailableListings .newListings{color:#0576a7;font-family:"CostarBrownRegular",sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .newAvailableListings .newListings.noNewListings{color:#000}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .newAvailableListings .unreadAlertsEnd{color:#000;font-family:"CostarBrownRegular",sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .name,#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .summary{color:#4c4c4c}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .name{color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;font-size:18px;letter-spacing:0;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#savedSearchPanel .summaryWrapper .savedSearchInfoContainer .summary{padding-top:8px;color:#000;font-family:"CostarBrownLight",sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#savedSearchPanel .summaryWrapper .runSearchBtnContainer button{float:right;top:50%;margin:0;padding:0;border:0;background:none;color:#77b800;font-size:2.1875rem;margin-top:1.3%}#savedSearchPanel .summaryWrapper .runSearchBtnContainer.noSummary button{margin-top:4%}#savedSearchPanel .noSavedSearches{padding:1.875rem 1.5625rem 1.875rem 1.5625rem;font-family:"CostarBrownRegular",sans-serif;text-align:center}#savedSearchPanel .noSavedSearches h2{color:#4c4c4c;font-size:30px;letter-spacing:0;line-height:36px}#savedSearchPanel .noSavedSearches p:first-of-type{color:#000;font-size:20px;letter-spacing:0;line-height:28px}#savedSearchPanel .noSavedSearches p:last-of-type{color:#000;font-size:16px;letter-spacing:0;line-height:24px}#savedSearchPanel .actionButtons-saved-search{display:none}#savedSearchPanel .loading{display:none}#savedSearchPanel .loading .spinner{width:100%;background-repeat:no-repeat;background-position:50% 50%;display:block}#savedSearchPanel .loading.active{display:block;padding-top:.625rem}#savedSearchPanel .saveWrapper{margin-top:32px;text-align:center}#savedSearchPanel .saveWrapper button{display:block;margin:auto;margin-bottom:16px}#savedSearchPanel.isPreview .infiniteScrollWrapper{height:auto!important}#savedSearchPanel.isPreview .summaryWrapper{max-width:500px;border:1px solid rgba(191,191,191,.7);border-radius:4px;margin:auto;position:relative;z-index:10;cursor:default}@media only screen and (max-width:1320px){#savedSearchPanel.isPreview .summaryWrapper{max-width:400px}}@media only screen and (max-width:1024px){#savedSearchPanel.isPreview .summaryWrapper{max-width:350px}}@media only screen and (max-width:768px){#savedSearchPanel.isPreview .summaryWrapper{max-width:300px}#savedSearchPanel.isPreview .summaryWrapper .name{font-size:16px}}#savedSearchPanel.isPreview .savedSearchInfoContainer{padding:16px;border-bottom:none}#savedSearchPanel.isPreview .savedSearchInfoContainer .newAvailableListings,#savedSearchPanel.isPreview .savedSearchInfoContainer .runSearchBtnContainer{display:none}#savedSearchPanel.isPreview .savedSearchInfoContainer .name,#savedSearchPanel.isPreview .savedSearchInfoContainer .summary{color:#4c4c4c}#savedSearchPanel.isPreview .savedSearchInfoContainer .name{color:#000;font-family:'CostarBrownBold',sans-serif;font-size:20px;letter-spacing:0;line-height:28px;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:1024px){#savedSearchPanel.isPreview .savedSearchInfoContainer .name{font-size:16px}}#savedSearchPanel.isPreview .savedSearchInfoContainer .summary{color:#000;font-family:"CostarBrownRegular",sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#savedSearchPanel.isPreview .savedSearchInfoContainer .summary.noSummary{display:none}.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:none;background-color:transparent}#videoPlayerWrapper .viewerContent .videoPlayer.active{display:block}#videoPlayerWrapper .viewerContent .videoPlayer .videoPlayerContent{height:100%;width:100%}.dlf-wrapper #contactLeadForm.contactLeadWrapper{font-size:1rem;width:28.1875rem;height:39.0625rem;border-radius:4px;pointer-events:all}.dlf-wrapper #contactLeadForm.contactLeadWrapper .error{width:100%;position:absolute;z-index:10;top:0;margin: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}.dlf-wrapper #contactLeadForm.contactLeadWrapper fieldset{border:0 none;padding:0;margin:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .btn-group{margin-top:.25rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper input,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea,.dlf-wrapper #contactLeadForm.contactLeadWrapper select{display:block;color:#4c4c4c;font-family:"CostarBrownLight",sans-serif;border:1px solid #b1b1b1;padding:.48765rem .625rem;width:100%;margin-bottom:.75rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;margin-top:.25rem;line-height:normal}@media only screen and (min-width:1601px){.dlf-wrapper #contactLeadForm.contactLeadWrapper input,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea,.dlf-wrapper #contactLeadForm.contactLeadWrapper select{padding:.59rem .625rem}}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper input,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea,.dlf-wrapper #contactLeadForm.contactLeadWrapper select{padding:.49rem .625rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper input:focus,.dlf-wrapper #contactLeadForm.contactLeadWrapper textarea:focus,.dlf-wrapper #contactLeadForm.contactLeadWrapper select:focus{border-color:#478500;outline:none;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,.dlf-wrapper #contactLeadForm.contactLeadWrapper select{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 label.emailListingLabel{left:-.4rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{position:relative;left:-11px;top:-1px;font-size:14px}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{font-size:22px}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn),.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"]{width:100%;margin-bottom:.75em}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .error{width:100%!important;height:2.671875rem}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .error{height:2.375rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .error{height:2.125rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .btn,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .btn{border:none;font-size:1rem;padding:.5625rem .625rem}@media only screen and (max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .btn,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .btn{padding:.4625rem .625rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .btn,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .btn{padding:.5625rem .625rem;font-size:.875rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default{border-color:none;outline:none;border:1px solid #b3b3b3;background-color:#fff;font-family:"CostarBrownLight",sans-serif;height:2.34375rem}@media only screen and (min-width:1601px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default{height:2.625rem}}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default{height:2.555555556rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default{height:2.5rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default:hover{border-color:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .placeholder,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .placeholder{color:#4c4c4c}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownMenu,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownMenu{padding:0;border-radius:0;margin:0;margin-top:-11px;border-radius:4px}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownMenu a,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownMenu a{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker{margin:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:nth-child(1),.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:nth-child(1){display:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:hover,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:hover{background:#478500}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:hover a,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:hover a{color:#fff;cursor:pointer}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .selected,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .selected{background:#478500;outline:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .selected a,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .selected a{color:#fff;cursor:pointer}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{font-family:'StorybookIcons'!important;top:11px;font-size:22px;right:12px}@media only screen and (min-width:1660px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{top:14px}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{top:17px;font-size:32px;right:12px}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret:before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .caret:before{color:#478500;content:""}.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:.3125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .first-input .caret{padding-right:.3125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper .last-input{padding-left:.3125rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper select{-moz-appearance:none;-webkit-appearance:none;padding-left:.45em}.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:0;padding:4px 10px!important;pointer-events:none;font-size:28px}@media only screen and (min-width:1660px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon{padding:7px 10px!important}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon{padding:8px 10px!important;font-size:38px}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.calendarStoryIcon::before,.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input i.refreshStoryIcon::before{color:#478500}.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:#478500}.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 #ccc;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:#478500;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:#478500;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:none}.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:#478500;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 #478500;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:2rem}@media only screen and (min-width:1601px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendar-input.moveIn-calendar-input>p.error{top:2.3125rem}}@media(max-width:1385px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourDateContainer #TourDate{font-size:.9rem!important;padding-top:.5625rem;padding-bottom:.53rem}}@media(max-width:1170px) and (min-width:1025px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourDateContainer #TourDate{font-size:.75rem!important;height:2.5rem}}@media(min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourDateContainer #TourDate{padding-top:.5rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourDateContainer .error{width:100%}@media(max-width:1600px) and (min-width:1025px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourDateContainer .error{height:2.5rem;padding-top:.5625rem;font-size:.8125rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourTimeContainer .refreshStoryIcon{display:none;position:absolute;z-index:10;top:.875rem;right:.75rem;color:#77b800}@media(max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourTimeContainer .btn-group.bootstrap-select .error{height:2.5rem;padding:.5625rem .375rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourTimeContainer .dropdownMenu.open .dropdownMenu.inner{max-height:8.125rem!important}.dlf-wrapper #contactLeadForm.contactLeadWrapper #TourTimeContainer.dlfInputLoading .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 #TourTimeContainer.dlfInputLoading .dropdownToggle.selectpicker span.caret{display:none}@media(max-width:1600px){.dlf-wrapper #contactLeadForm.contactLeadWrapper #OnlineSchedulingContainer.non-inline #TourTimeContainer .btn-group.bootstrap-select{margin-bottom:1.0625rem}}.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 .moveInDates .dropdownMenu.open{border-radius:0;left:0;padding:0;margin-top:-1.25em}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li{border-bottom:1px solid #b1b1b1}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a{font-weight:bold;background-color:#fff;color:#000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a:focus{outline:none;background-color:#77b800;color:#fff}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open li.selected a.hover{background-color:#77b800;color:#fff}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a{color:#000;display:inline-block;padding:.5em .5em;width:100%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a.hover{background-color:#77b800;color:#fff}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:active{background-color:#609400}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:focus{display:inline-block;padding:.5em .5em;width:100%;background-color:#77b800;color:#fff;outline:none}.dlf-wrapper #contactLeadForm.contactLeadWrapper .moveInDates .dropdownMenu.open a:focus:active{background-color:#609400}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormMessageWrapper textarea{resize:none;height:5em;margin-bottom:.5em}.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;letter-spacing:0;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:none;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;padding:.8rem 1.25rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm label{color:#4c4c4c}.dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon{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{font-size:1.777777778rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper .closeIcon{font-size:1.727272727rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactFormDate{z-index:1000}.dlf-wrapper #contactLeadForm.contactLeadWrapper .calendarIcon{right:0;margin-top:0}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{top:50%;left:50%;margin-left:-14.09375rem;top:28%!important}.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:none;padding:0;position:absolute;font-size:.875rem;left:0;top:3.625rem}.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: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.888888889rem}}@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.818181818rem}}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.3125rem}@media only screen and (min-width:2240px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.277777778rem}}@media only screen and (min-width:2560px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .last-input .error{left:.227272727rem}}@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:.75rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.85em}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .primary{font-size:1.5625rem}}@media only screen and (max-width:1366px){.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer{height:27.125rem}.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{font-size:.875rem;margin-bottom:.75em}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.85em}.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{height:26.75rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer h3{font-size:1.5rem}.dlf-wrapper #contactLeadForm.contactLeadWrapper.modalContainer .moveInDates .dropdownMenu.open{margin-top:-.75em}.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 .bootstrap-select .btn:focus{outline:#478500!important;border-color:#478500}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .bootstrap-select.open .btn{border-color:#478500;box-shadow:0 0 .25rem 0 #74b701}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{top:48%}.dlf-wrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment textarea{font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.25rem}@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;letter-spacing:0;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:none;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 .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .bootstrap-select.btn-group[class*="span"] .error{height:2.6875rem}@media only screen and (max-width:1600px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .bootstrap-select.btn-group[class*="span"] .error{height:2.4375rem}}@media only screen and (max-width:1366px){.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .bootstrap-select.btn-group:not(.input-group-btn) .error,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm .bootstrap-select.btn-group[class*="span"] .error{height:2.125rem}}.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 .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.dlf-wrapper .inlineDlfWrapper #contactLeadForm.contactLeadWrapper .contactForm.experiment .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{top:35px}.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}.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label{top:-11px}.culture-es .dlf-wrapper #contactLeadForm.contactLeadWrapper .checkbox label span{display:inline-block;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}}.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:30.5rem;height:auto;border-radius:4px;pointer-events:all}@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;height:3.53125rem;padding:.625rem 55px;width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;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 h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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{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{text-decoration:underline}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus:not(:focus-visible){text-decoration:none}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus:not(:-moz-focusring){text-decoration:none}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:focus-visible{text-decoration:underline}.lead-form-container .contactLeadWrapper .property-title-header .closeIcon:-moz-focusring{text-decoration:underline}@media(max-width:1281px){.lead-form-container .contactLeadWrapper .property-title-header .closeIcon{padding-left:.5rem}}.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 .contactForm{padding:0 1.8125rem 1.25rem 1.8125rem;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 175px);max-height:800px}@media(max-width:1281px) and (max-height:800px){.lead-form-container .contactLeadWrapper .contactForm{padding:0 10px 35px 10px}}@media(min-height:801px){.lead-form-container .contactLeadWrapper .contactForm{height:100%;max-height:100%}}.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:none;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}@media only screen and (min-width:2560px){.lead-form-container .contactLeadWrapper .checkbox .checkbox-default+label:before{left:.227272727rem}}.lead-form-container .contactLeadWrapper .checkbox .checkbox-default:focus+label:before{border-color:#427b01}.lead-form-container .contactLeadWrapper .checkbox:nth-of-type(2n) .checkbox-default+label{left:.125rem}.lead-form-container .contactLeadWrapper .dropdownToggle{border-color:none;outline:none;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:#427b01!important;outline:none;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 .bootstrap-select.btn-group:not(.input-group-btn),.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"]{width:100%;margin-bottom:.75em}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .error,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .error{width:100%!important}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .btn,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .btn{border:none;font-size:1.25em;padding:6.5px .75em}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default{border-color:none;outline:none;border:1px solid #e1e1e1;border-radius:3px;padding:19px;font-size:1rem;font-family:"CostarBrownRegular",sans-serif}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default:hover,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default:hover{border-color:none}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownToggle.btn-default:selected,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownToggle.btn-default:selected{color:#4c4c4c}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .placeholder,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .placeholder{color:#4c4c4c;font-family:"CostarBrownLight",sans-serif!important}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .dropdownMenu,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .dropdownMenu{padding:0;border-radius:0;margin:0}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:nth-child(1),.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:nth-child(1){display:none}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:hover,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:hover{background:#77b800}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker li:hover a,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker li:hover a{color:#fff;cursor:pointer}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .selected,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .selected{background:#77b800;outline:none}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .selected a,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .selected a{color:#fff;cursor:pointer}.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group:not(.input-group-btn) .selectpicker .caret,.lead-form-container .contactLeadWrapper .bootstrap-select.btn-group[class*="span"] .selectpicker .caret{color:#77b800;top:21px;font-size:1rem}.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:red;color:red}@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:#427b01}.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:#427b01!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:#427b01;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:none;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 #427b01}.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:#427b01;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 #427b01;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:none;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:none;border-bottom:none}@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:none;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:.625rem;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;width:100%!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:#427b01;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:none;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}@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}.culture-es .lead-form-container .contactLeadWrapper .emailListingsLabel{display:inline-block;float:left;top:-27px;left:54px}@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:2em 1em;-moz-transition:linear opacity .25s;-o-transition:linear opacity .25s;-webkit-transition:linear opacity .25s;transition:linear opacity .25s}#successModal.successModal .closeIcon,#infoModal.successModal .closeIcon,#successModal.infoModal .closeIcon,#infoModal.infoModal .closeIcon{color:#3f3f3f;font-size:.875rem;position:absolute;right:.1875rem;top:.3125rem;border:0 none;background-color:#fff;border:none}#successModal.successModal h3,#infoModal.successModal h3,#successModal.infoModal h3,#infoModal.infoModal h3{font-size:2.375rem;color:#77b800;text-align:center}#successModal.successModal .successModalTitle,#infoModal.successModal .successModalTitle,#successModal.infoModal .successModalTitle,#infoModal.infoModal .successModalTitle{font-size:2.375rem;color:#77b800;text-align:center}#successModal.successModal .message,#infoModal.successModal .message,#successModal.infoModal .message,#infoModal.infoModal .message{text-align:center}#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}#successModalWrapper #successModal.successModal.modalContainer{height:auto}.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}#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}#searchFavoritesModals.searchFavoritesModals .closeIcon{font-size:1.5rem;color:#999;border:0 none;position:absolute;right:3px;top:5px}#searchFavoritesModals.searchFavoritesModals .modalContent{padding:1.75em 1.5em;position:relative;text-align:center}#searchFavoritesModals.searchFavoritesModals h3{font-size:34px;color:#77b800}#searchFavoritesModals.searchFavoritesModals .primary{border-color:#77b800;margin-right:3em}#searchFavoritesModals.searchFavoritesModals .primary,#searchFavoritesModals.searchFavoritesModals .secondary{margin-top:.5em;width:90px;text-transform:uppercase;border-radius:4px}#searchFavoritesModals.searchFavoritesModals .primary:hover,#searchFavoritesModals.searchFavoritesModals .secondary:hover{border-color:#4c4c4c}#searchFavoritesModals .noFavoritesYetModal .primary{margin-right:0}#searchFavoritesModals .noFavoritesYetModal .underlineFocusVisible:focus{text-decoration:underline}#searchFavoritesModals .noFavoritesYetModal .btn-primary:focus{box-shadow:0 0 10px 0 rgba(116,183,27,.9);border:.0625rem solid #478500}.videosbyloopnet-icon{width:100%}#virtualTour{height:100%}#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:none;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}#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:none;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}@font-face{font-family:'greatSchools';src:url("/a/1c7a8c/modules/schools/content/fonts/greatschoolsicons.woff") format('woff'),url("/a/951f95/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:#0b6839}.rating9gsIcon:before{content:"";color:#0b6839}.rating10gsIcon:before{content:"";color:#0b6839}.ratingNRgsIcon:before{content:"";color:#999}.localGuideOuterWrapper{height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;z-index:1050;width:100%;position:absolute;top:100%;transition:top linear .2s;overflow-x:hidden;visibility:hidden}.localGuideOuterWrapper.active{top:0;position:absolute}#localGuideHeader{margin-bottom:2.5rem;font-size:2.5rem;position:relative;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}@media only screen and (min-width:1921px){#localGuideHeader{display:block}}#localGuideHeader.heroImage{width:100%;overflow:hidden;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-color:#fff}@media only screen and (min-width:1921px){#localGuideHeader.heroImage{background-size:cover}}#localGuideHeader.heroImage:before{content:'';display:block;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5)}#localGuideHeader.heroImage .heroVideo{width:100%;display:block;height:calc(25.8333vw - .25rem);max-height:30.75rem;background-size:cover}#localGuideHeader.heroImage .videoWrapper{position:relative;width:100%;bottom:0}#localGuideHeader.heroImage .videoWrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(to bottom,transparent 31%,rgba(0,0,0,.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}#localGuideHeader .headingWrapper{position:absolute;text-align:center;color:#fff;text-shadow:.125rem .125rem 0 rgba(0,0,0,.6);z-index:5;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#localGuideHeader .headingWrapper h2{color:#fff;font-size:1.6em}@media only screen and (max-width:142.5rem){#localGuideHeader .headingWrapper h2{font-size:1.2em}}@media only screen and (max-width:1024px){#localGuideHeader .headingWrapper h2{font-size:1em}}@media only screen and (max-width:768px){#localGuideHeader .headingWrapper h2{font-size:.8em}}@media only screen and (min-width:1600px){#localGuideHeader .headingWrapper h2{font-size:2.666666667rem}}@media only screen and (min-width:1920px){#localGuideHeader .headingWrapper h2{font-size:2.181818182rem}}@media only screen and (min-width:2240px){#localGuideHeader .headingWrapper h2{font-size:2.769230769rem}}@media only screen and (min-width:2560px){#localGuideHeader .headingWrapper h2{font-size:2.933333333rem}}#localGuideHeader .headingWrapper h3{color:#fff;font-size:1em}@media only screen and (max-width:142.5rem){#localGuideHeader .headingWrapper h3{font-size:.8em}}@media only screen and (max-width:1024px){#localGuideHeader .headingWrapper h3{font-size:.6em}}@media only screen and (max-width:768px){#localGuideHeader .headingWrapper h3{font-size:.4em}}@media only screen and (min-width:1600px){#localGuideHeader .headingWrapper h3{font-size:1.777777778rem}}@media only screen and (min-width:1920px){#localGuideHeader .headingWrapper h3{font-size:1.454545455rem}}@media only screen and (min-width:2240px){#localGuideHeader .headingWrapper h3{font-size:1.230769231rem}}@media only screen and (min-width:2560px){#localGuideHeader .headingWrapper h3{font-size:1.833333333rem}}#localGuideHeader .campus-header{padding:1.25rem;text-shadow:none}@media(min-width:1024px){#localGuideHeader .campus-header{padding:1.25rem 1.875rem}}#localGuideHeader .closeCircleContainer{position:fixed;transition:top linear .2s;z-index:1050;top:100%;width:100%;max-width:2560px;margin:0 auto}@media only screen and (max-width:2560px){#localGuideHeader .closeCircleContainer{left:0}}.active #localGuideHeader .closeCircleContainer{top:0}#localGuideHeader .closeIcon{position:absolute;top:1.25rem;right:2.5rem;width:5.0625rem;height:4.8rem;background:#4c4c4c;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;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;cursor:pointer;z-index:1050;transform:translate3d(0,0,0)}@media only screen and (max-width:1024px){#localGuideHeader .closeIcon{width:3.0625rem;height:3.0625rem}}@media only screen and (min-width:1920px){#localGuideHeader .closeIcon{height:3.681818182rem;width:3.681818182rem}}@media only screen and (min-width:2240px){#localGuideHeader .closeIcon{height:3.115384615rem;width:3.115384615rem}}@media only screen and (min-width:2560px){#localGuideHeader .closeIcon{height:3.7rem;right:1.833333333rem;top:.9rem;width:3.7rem}}#localGuideHeader .closeIcon:before{font-size:1.875rem;color:#fff;top:1.5625rem;right:1.5625rem;position:absolute}@media only screen and (max-width:1024px){#localGuideHeader .closeIcon:before{font-size:1.25rem;top:.9375rem;right:.9375rem}}@media only screen and (min-width:1920px){#localGuideHeader .closeIcon:before{font-size:1.363636364rem;top:1.136363636rem;right:1.136363636rem}}@media only screen and (min-width:2240px){#localGuideHeader .closeIcon:before{font-size:1.153846154rem;top:.961538462rem;right:.961538462rem}}@media only screen and (min-width:2560px){#localGuideHeader .closeIcon:before{font-size:1.366666667rem;top:1.166666667rem;right:1.166666667rem}}.localGuideContentWrapper section{margin-bottom:2.5rem;margin:0 2.5rem 2.5rem;color:#4c4c4c}@media only screen and (max-width:1280px){.localGuideContentWrapper section{margin:0 .625rem 2.5rem}}.localGuideContentWrapper h3{font-size:2.5rem;margin-bottom:2.5rem;padding-left:1.25rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #77b800;color:#4c4c4c}@media only screen and (max-width:1024px){.localGuideContentWrapper h3{font-size:1.875rem}}@media only screen and (min-width:1920px){.localGuideContentWrapper h3{font-size:1.818181818rem}}@media only screen and (min-width:2240px){.localGuideContentWrapper h3{font-size:1.730769231rem}}@media only screen and (min-width:2560px){.localGuideContentWrapper h3{font-size:1.833333333rem}}.localGuideContentWrapper h4{color:#77b800}.localGuideContentWrapper p,.localGuideContentWrapper ul{margin:0;padding:0 1.25rem}.localGuideContentWrapper p,.localGuideContentWrapper h4,.localGuideContentWrapper .overviewContent,.localGuideContentWrapper .livingInInfoOverview{font-size:1.125rem;font-family:"CostarBrownLight",sans-serif;margin:0 0 1em}@media only screen and (max-width:1024px){.localGuideContentWrapper p,.localGuideContentWrapper h4,.localGuideContentWrapper .overviewContent,.localGuideContentWrapper .livingInInfoOverview{font-size:1rem}}@media only screen and (max-width:768px){.localGuideContentWrapper p,.localGuideContentWrapper h4,.localGuideContentWrapper .overviewContent,.localGuideContentWrapper .livingInInfoOverview{font-size:.875rem;line-height:2.1875rem}}.localGuideContentWrapper a{color:#2196f3}.localGuideContentWrapper .overviewContentWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex}.localGuideContentWrapper .overviewContentWrapper .overviewInfo{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}@media only screen and (max-width:1280px){.localGuideContentWrapper .overviewContentWrapper .overviewInfo{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%}}.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags{margin-bottom:2.5rem;color:#4c4c4c}@media only screen and (max-width:1024px){.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags{font-size:1rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags{font-size:.875rem}}.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags li{display:inline;padding-left:.625rem}.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags li:before{content:'•';margin-right:.625rem}.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags li:first-child{padding-left:0}.localGuideContentWrapper .overviewContentWrapper .overviewInfo ul.overviewTags li:first-child:before{content:''}.localGuideContentWrapper .overviewContentWrapper .overviewInfo div.overviewContent{padding:0 6.25rem 0 1.25rem}.localGuideContentWrapper .overviewContentWrapper .overviewInfo div.overviewContent p{padding:0}.localGuideContentWrapper .overviewContentWrapper .overviewImage{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:1280px){.localGuideContentWrapper .overviewContentWrapper .overviewImage{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}}.localGuideContentWrapper .overviewContentWrapper .overviewImage .circleImg{width:20.3125rem;height:20.3125rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:1280px){.localGuideContentWrapper .overviewContentWrapper .overviewImage .circleImg{width:16.875rem;height:16.875rem}}@media only screen and (max-width:1024px){.localGuideContentWrapper .overviewContentWrapper .overviewImage .circleImg{width:15.625rem;height:15.625rem}}@media only screen and (max-width:1023px){.localGuideContentWrapper .overviewContentWrapper .overviewImage .circleImg{width:13.4375rem;height:13.4375rem}}.localGuideContentWrapper .exploreContentWrapper{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-ms-inline-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.875rem;position:relative}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper:nth-of-type(2n+1){padding-left:0;padding-right:.9375rem}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper:nth-of-type(2n){padding-left:.9375rem;padding-right:0}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreInfoImageWrapper{position:relative}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreInfoImageWrapper::before{padding-top:80%;content:' ';display:block}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreInfoImageWrapper .exploreInfoAspectRatio{position:absolute;top:0;right:0;left:0;bottom:0}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreInfoImageWrapper .exploreInfo{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreInfoImageWrapper .exploreInfo img{display:none}.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreImgCaption{margin:1.875rem 0 0 0;padding:0}@media only screen and (max-width:1280px){.localGuideContentWrapper .exploreContentWrapper .exploreInfoWrapper .exploreImgCaption{margin:1.25rem 0 0 0}}.localGuideContentWrapper .exploreContentWrapper.ie-11 .exploreInfoWrapper{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.localGuideContentWrapper .rentTrends{color:#4c4c4c;font-size:1.125rem}@media only screen and (max-width:1280px){.localGuideContentWrapper .rentTrends{font-size:1rem}}.localGuideContentWrapper .rentTrends .rentTrendGrid{font-family:"CostarBrownRegular",sans-serif;width:calc(100% - 2.5rem);margin:0 1.25rem;text-align:left}.localGuideContentWrapper .rentTrends .rentTrendGrid th{color:#77b800;width:33.33%;font-weight:lighter}.localGuideContentWrapper .rentTrends .rentTrendGrid th,.localGuideContentWrapper .rentTrends .rentTrendGrid td{padding:1.25rem 0;border-bottom:.0625rem solid #b1b1b1}.localGuideContentWrapper .rentTrends .rentTrendGrid .rentTrendRow>:first-of-type{padding-left:1.25rem}.localGuideContentWrapper .rentTrends .rentTrendGrid .rentTrendRow>:last-of-type{padding-right:1.25rem}.localGuideContentWrapper .top div{font-family:"CostarBrownRegular",sans-serif}.localGuideContentWrapper .top div.topApartmentImages{width:24.125rem;float:left;padding-left:1.25rem}@media(max-width:1200px){.localGuideContentWrapper .top div.topApartmentImages{width:100%;float:none}}.localGuideContentWrapper .top div.topApartmentLocations{font-size:1.125rem}.localGuideContentWrapper .top.hasImageContent .topApartmentLocations{width:calc(100% - 24.125rem);float:right}@media(max-width:1200px){.localGuideContentWrapper .top.hasImageContent .topApartmentLocations{width:100%;float:none;margin-bottom:2.1875rem}}.localGuideContentWrapper .top figure{margin:0}.localGuideContentWrapper .top figure div{height:14.375rem;width:22.875rem;background-repeat:no-repeat;background-size:cover;background-position:center}.localGuideContentWrapper .top figure:not(:first-of-type){margin-top:1.875rem;border-top:.0625rem solid #cacaca;padding-top:.625rem}.localGuideContentWrapper .top figure a{color:#7f7e7e}.localGuideContentWrapper .top figcaption{margin-left:1.25rem}.localGuideContentWrapper .top ol{margin:0;margin-left:3.4375rem;padding:0}.localGuideContentWrapper .top li{text-indent:.625rem}.localGuideContentWrapper .top li:not(:last-of-type){margin-bottom:2.1875rem}.localGuideContentWrapper .top a{color:#77b800}.localGuideContentWrapper .ratings .ratingsInfo{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;text-align:center}.localGuideContentWrapper .ratings .ratingsCol{-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.localGuideContentWrapper .ratings .ratingsCircle{position:relative;display:inline-block;height:20.25rem;width:20.25rem;border-radius:100%;background:#fff;border:.0625rem solid #999}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle{height:15.625rem;width:15.625rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle{height:14rem;width:14rem}}.localGuideContentWrapper .ratings .ratingsCircle .mask,.localGuideContentWrapper .ratings .ratingsCircle .fill{position:absolute;width:20.25rem;height:20.25rem;border-radius:50%;-webkit-backface-visibility:hidden;transition:-webkit-transform 1s;transition:-ms-transform 1s;transition:transform 1s}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .mask,.localGuideContentWrapper .ratings .ratingsCircle .fill{height:15.625rem;width:15.625rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .mask,.localGuideContentWrapper .ratings .ratingsCircle .fill{height:14rem;width:14rem}}.localGuideContentWrapper .ratings .ratingsCircle .mask{clip:rect(0,20.25rem,20.25rem,10.125rem)}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .mask{clip:rect(0,15.625rem,15.625rem,7.8125rem)}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .mask{clip:rect(0,14rem,14rem,7rem)}}.localGuideContentWrapper .ratings .ratingsCircle .fill{clip:rect(0,10.125rem,20.25rem,0)}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .fill{clip:rect(0,7.8125rem,15.625rem,0)}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .fill{clip:rect(0,7rem,14rem,0)}}.localGuideContentWrapper .ratings .ratingsCircle .inset{position:absolute;background-color:#fff;border-radius:50%;z-index:1;height:19rem;width:19rem;margin-left:.625rem;margin-top:.625rem}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .inset{height:14.375rem;width:14.375rem;margin-left:.625rem;margin-top:.625rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .inset{height:13.0625rem;width:13.0625rem;margin-left:.46875rem;margin-top:.46875rem}}.localGuideContentWrapper .ratings .ratingsCircle .walkScore .fill{background-color:#fab400}.localGuideContentWrapper .ratings .ratingsCircle .transitScore .fill{background-color:#52c7e9}.localGuideContentWrapper .ratings .ratingsCircle .bikeScore .fill{background-color:#72b900}.localGuideContentWrapper .ratings .ratingsCircle .walkIcon,.localGuideContentWrapper .ratings .ratingsCircle .commuteBusIcon,.localGuideContentWrapper .ratings .ratingsCircle .bikeIcon{width:100%;position:absolute;right:0;top:13%;font-size:3.125rem;color:#b9b9b9;z-index:2}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .walkIcon,.localGuideContentWrapper .ratings .ratingsCircle .commuteBusIcon,.localGuideContentWrapper .ratings .ratingsCircle .bikeIcon{font-size:3.4375rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .walkIcon,.localGuideContentWrapper .ratings .ratingsCircle .commuteBusIcon,.localGuideContentWrapper .ratings .ratingsCircle .bikeIcon{font-size:1.625rem}}.localGuideContentWrapper .ratings .ratingsCircle .score{width:100%;position:absolute;right:0;top:23%;font-family:"CostarBrownRegular",sans-serif;font-size:6.25rem;color:#3f3f3f;z-index:2}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .score{font-size:4.375rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .score{font-size:3.75rem}}.localGuideContentWrapper .ratings .ratingsCircle .scoreType{width:100%;position:absolute;right:0;bottom:30%;font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;color:#3f3f3f;z-index:2}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .scoreType{font-size:1.125rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .scoreType{font-size:1rem}}.localGuideContentWrapper .ratings .ratingsCircle .scoreDescription{width:100%;position:absolute;right:0;bottom:20%;font-size:1rem;font-style:italic;color:#cacaca;z-index:2}@media only screen and (max-width:1024px){.localGuideContentWrapper .ratings .ratingsCircle .scoreDescription{font-size:.8125rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsCircle .scoreDescription{font-size:.75rem}}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsInfo--box{padding:0 1rem}}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox{border:1px solid #3f3f3f;padding:1rem;text-align:left;border-radius:3px}@media only screen and (max-width:768px){.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox{margin-bottom:1rem}}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .scoreType{text-transform:uppercase;font-size:1.125rem;margin-bottom:.5rem;display:block;position:static;color:#3f3f3f}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore{display:flex;align-content:flex-start;color:#3f3f3f}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .walkIcon::before{position:relative;left:-10px}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .walkIcon,.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .commuteBusIcon,.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .bikeIcon{width:auto;font-size:4rem;position:static;color:#3f3f3f}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .commuteBusIcon,.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore .bikeIcon{margin-right:1rem}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore>div .score{font-size:2.25rem;font-weight:bolder;line-height:1;margin-bottom:.5rem;position:static;color:#3f3f3f}.localGuideContentWrapper .ratings .ratingsInfo--box .ratingsBox .ratingsScore>div span{display:block;position:static;color:#3f3f3f;font-style:normal}.localGuideContentWrapper .livingInInfo{display:-ms-inline-flexbox;display:-webkit-flex;display:flex}.localGuideContentWrapper .livingInInfo .livingInInfoOverview{margin:initial}.localGuideContentWrapper .livingInInfo ul{max-width:50%;padding:0}.localGuideContentWrapper .livingInInfo ul:not(:last-of-type) li{padding:0 4.375rem 0 1.25rem}.localGuideContentWrapper .livingInInfo li{list-style:none;margin-bottom:1.25rem;padding-right:1.25rem;width:100%}.localGuideContentWrapper .livingInInfo li:last-of-type{margin-bottom:0}.localGuideContentWrapper .livingInInfo p{line-height:2.5rem;margin:0 0 4.0625rem;padding:0}.localGuideContentWrapper .nearby>div{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;padding-left:1.25rem}.localGuideContentWrapper .nearby .postalCodes,.localGuideContentWrapper .nearby .linkToggle,.localGuideContentWrapper .nearby .nearbyTitleIcon,.localGuideContentWrapper .nearby .nearbyTitle,.localGuideContentWrapper .nearby .storyicon,.localGuideContentWrapper .nearby .citiesPropertyStyle,.localGuideContentWrapper .nearby .postalCodePropertyStyle,.localGuideContentWrapper .nearby .hoodPropertyStyle{display:none}.localGuideContentWrapper .nearby .cities,.localGuideContentWrapper .nearby .hoods{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.localGuideContentWrapper .nearby .cities h3,.localGuideContentWrapper .nearby .hoods h3{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;line-height:2.5rem;border:0 none;margin:0;padding:0;color:#77b800}.localGuideContentWrapper .nearby .cities ul,.localGuideContentWrapper .nearby .hoods ul{list-style-type:none;padding:0}.localGuideContentWrapper .nearby .cities ul li,.localGuideContentWrapper .nearby .hoods ul li{padding:.9375rem 0;float:left;width:35%}@media(max-width:1366px){.localGuideContentWrapper .nearby .cities ul li,.localGuideContentWrapper .nearby .hoods ul li{width:50%}}.localGuideContentWrapper .nearby .cities ul li a,.localGuideContentWrapper .nearby .hoods ul li a{font-family:"CostarBrownLight",sans-serif;font-size:1.125rem;color:#4c4c4c}.localGuideContentWrapper .nearby .hoods ul{display:flex;flex-wrap:wrap}.localGuideContentWrapper .nearby .hoods ul li{display:flex;word-break:break-word}@media(max-width:1150px){.localGuideContentWrapper .nearby .hoods ul li{word-break:normal}}@media(max-width:1150px){.localGuideContentWrapper .nearby .hoods ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}}.localGuideContentWrapper .nearby .hoods ul li:nth-child(odd){padding-right:3%}.localGuideContentWrapper .demographics table{width:calc(100% - 2rem);margin:0 auto;font-size:1.125rem}.localGuideContentWrapper .demographics table tr{border-bottom:1px solid #999}.localGuideContentWrapper .demographics table th{font-family:"CostarBrownRegular",sans-serif;color:#77b800;text-align:left;font-weight:normal}.localGuideContentWrapper .demographics table th,.localGuideContentWrapper .demographics table td{padding:1rem 0}.pointOfInterest>div{display:-ms-inline-flexbox;display:-webkit-flex;display:flex;padding-left:1.25rem;flex-wrap:wrap}.pointOfInterest>div>div{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:2rem}.pointOfInterest>div>div h3{font-size:1.125rem;font-family:"CostarBrownRegular",sans-serif;line-height:2.5rem;border:0 none;margin:0;padding:0;color:#77b800}.pointOfInterest>div>div ul{list-style-type:none;padding:0}.pointOfInterest>div>div ul li{padding:.9375rem 1rem .9375rem 0;font-size:1.125rem}.pointOfInterest>div>div ul li a{font-family:"CostarBrownLight",sans-serif;font-size:1.125rem;color:#4c4c4c}@supports(display:grid){.localGuideContentWrapper .ratings .ratingsInfo{display:grid;grid-gap:.625rem;grid-template-columns:repeat(3,1fr)}.localGuideContentWrapper .ratings .ratingsInfo--box{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,1fr)}@media only screen and(min-device-width:768px)and(max-device-width:1024px)and(-webkit-min-device-pixel-ratio:2){.localGuideContentWrapper .ratings .ratingsInfo--box{grid-gap:1rem !important}}@media only screen and(max-width:1024px){.localGuideContentWrapper .ratings .ratingsInfo--box{grid-gap:1rem}}@media only screen and(max-width:768px){.localGuideContentWrapper .ratings .ratingsInfo--box{display:block}}.localGuideContentWrapper .ratings .ratingsCol{flex:none}}.campus.localGuideOuterWrapper h3{padding-bottom:0}.localGuideContentWrapper .overviewContentWrapper.campus-overview{font-weight:bold}.localGuideContentWrapper .overviewContentWrapper.campus-overview p{line-height:1.5rem;margin-bottom:1.5rem;font-size:1rem}@media(min-width:1680px){.localGuideContentWrapper .overviewContentWrapper.campus-overview p{font-size:1.125rem;line-height:1.625rem}}@media(min-width:1680px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo{flex:0 0 66.6666666667%}}.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo ul.overviewTags{margin-bottom:2rem}.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo div.overviewContent{padding:0 1.25rem}@media(min-width:1280px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo div.overviewContent{padding:0 2.25rem 0 1.25rem;column-count:2;column-gap:4rem}}@media(min-width:1366px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo div.overviewContent{column-gap:6rem;padding:0 5.25rem 0 1.25rem}}@media(min-width:1680px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewInfo div.overviewContent{padding:0 1.25rem}}@media(min-width:1680px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewImage{flex:0 0 33.33333333333%}}@media(min-width:1024px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewImage .circleImg{width:18rem;height:18rem}}@media(min-width:1280px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewImage .circleImg{width:20rem;height:20rem}}@media(min-width:1680px){.localGuideContentWrapper .overviewContentWrapper.campus-overview .overviewImage .circleImg{width:23rem;height:23rem}}.campus-info .campus-stats{display:flex;margin:0 1.25rem;padding:1.25rem 1.5625rem;flex-wrap:wrap;background-color:#f8f8f8;border-radius:.5rem;justify-content:space-between}@media(min-width:1024px){.campus-info .campus-stats{margin:0 1.25rem;padding:2.5rem 1.875rem}}.campus-info .stat-card{border-radius:.5rem;display:flex;justify-content:center;align-items:center;width:calc((100% - 3.75rem)/3);flex-direction:column;background:gray;margin-bottom:1.875rem;background:#77b800;color:#fff;text-align:center;height:9.375rem}.campus-info .stat-card.year-established{background-color:#8fc254}.campus-info .stat-card.enrollment{background-color:#c9635f}.campus-info .stat-card.tuition{background-color:#f7b94d}.campus-info .stat-card .stat-card-icon{width:2.5rem;height:2.5rem;background:transparent no-repeat center;background-size:contain}@media(min-width:1024px){.campus-info .stat-card .stat-card-icon{width:3.4375rem;height:3.4375rem}}@media(min-width:1024px){.campus-info .stat-card{height:13.75rem}}.campus-info .stat-card .stat-title{font-size:1.25rem;line-height:1.625rem}@media(min-width:1024px){.campus-info .stat-card .stat-title{font-size:1.875rem;line-height:2.3125rem}}.campus-info .stat-card .stat-value{font-family:"CostarBrownRegular",sans-serif;font-size:1.25rem;line-height:1.625rem;display:flex;flex-direction:row;justify-content:space-around;text-align:center;width:100%}.campus-info .stat-card .stat-value>div{flex-direction:column;display:flex}.campus-info .stat-card .stat-value sub{font-family:"CostarBrownLight",sans-serif;font-size:.875rem;line-height:1.125rem}@media(min-width:1024px){.campus-info .stat-card .stat-value{font-size:1.875rem;line-height:2.3125rem}.campus-info .stat-card .stat-value sub{font-size:1.125rem;line-height:1.375rem}}.campus-info .graduation-pie{width:calc((100% - 3.75rem)/3);margin-right:1.875rem;position:relative;text-align:center}.campus-info .graduation-pie .pie{width:100%;padding:50%;position:relative;background:#f8f8f8 no-repeat center;background-size:112%;border-radius:50%;overflow:hidden;display:inline-block}@media(min-width:1366px){.campus-info .graduation-pie .pie{width:20.1875rem;height:20.1875rem;padding:0}}.campus-info .graduation-pie .pie-label{position:absolute;z-index:1;width:65%;height:65%;background:#f8f8f8;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.25rem;color:#569fed;line-height:1.625rem;flex-direction:column;text-align:center}@media(min-width:1024px){.campus-info .graduation-pie .pie-label{font-size:1.875rem;line-height:2.3125rem}}@media(min-width:1366px){.campus-info .graduation-pie .pie-label{width:60%;height:60%}}.campus-info .graduation-pie .pie-value{font-family:"CostarBrownRegular",sans-serif;font-weight:bold;line-height:1.875rem}@media(min-width:1024px){.campus-info .graduation-pie .pie-value{line-height:3rem}}.campus-info .more-stats{width:calc((100% - 3.75rem)/3*2 + 1.875rem);flex-wrap:wrap;display:flex;justify-content:space-between}.campus-info .more-stat-item{font-size:.875rem;line-height:1.125rem;width:calc((100% - 1.25rem)/2);padding:0;display:flex}.campus-info .more-stat-item span{width:50%}.campus-info .more-stat-item span:last-child{font-family:"CostarBrownRegular",sans-serif;font-weight:bold}@media(min-width:1024px){.campus-info .more-stat-item{font-size:1.125rem;line-height:1.375rem}}.campus-info .more-stat-header{font-size:1.25rem;line-height:1.625rem;text-align:center;padding:.625rem 0 1.25rem;border-bottom:.0625rem solid #979797;width:100%}.campus-info .more-stat-header span:last-child{font-family:"CostarBrownRegular",sans-serif;font-weight:bold}@media(min-width:1024px){.campus-info .more-stat-header{font-size:1.875rem;line-height:2.3125rem;padding:1.25rem 0 2.5rem}}.campus-info .campus-attachments{display:flex;margin:2.5rem 1.25rem 0;padding:0;flex-wrap:wrap;justify-content:space-between}@media(min-width:1024px){.campus-info .campus-attachments{margin:2.5rem 1.25rem 0}}.campus-info .campus-attachments>*{width:calc(50% - .9375rem);margin:1.5rem 0 0;line-height:2.3125rem;position:relative}@media(min-width:1024px){.campus-info .campus-attachments>*{margin-top:1.5rem}}.campus-info .campus-attachments>*:first-child{width:100%;margin-top:0}.campus-info .campus-attachments>*:first-child .campus-attachment{padding:25% 0}.campus-info .campus-attachments video{width:100%;float:left}.campus-info .campus-attachments figcaption{position:absolute;width:100%;bottom:0;font-size:1rem;line-height:1.4375rem;height:2.6875rem;color:#fff;background-color:rgba(0,0,0,.5);padding:.625rem .625rem}@media(min-width:1024px){.campus-info .campus-attachments figcaption{font-size:1.125rem;padding:.625rem 1rem}}.campus-info .campus-attachments .campus-attachment{width:100%;padding:50% 0;background:#f8f8f8 no-repeat center;background-size:cover}.campus-info .campus-attachments .campus-tour{position:relative}.campus-info .campus-attachments .campus-tour i{position:absolute;font-size:7.2rem;background:#4a4a4a;color:#fff;right:2rem;bottom:2rem;border-radius:100%;height:6.25rem;width:6.25rem;opacity:.8}@media(min-width:1024px){.campus-info .campus-attachments .campus-tour i{right:3rem;bottom:3rem}}@media(min-width:1680px){.campus-info .campus-attachments .campus-tour i{right:4rem;bottom:4rem}}.campus-info .campus-attachments .campus-tour i:before{position:absolute;top:-.5rem;left:-.0625rem}.top-apts .top-apts-content{margin:2.5rem 1.25rem 0;font-size:1.125rem;line-height:1.5rem}.top-apts .top-apts-content>*{width:100%}@media(min-width:1024px){.top-apts .top-apts-content{font-size:1.375rem;line-height:1.75rem}}.top-apts .top-apts-images{font-family:"CostarBrownRegular",sans-serif;font-weight:bold}.top-apts .top-apts-images figure{margin:0 8rem 1.875rem 0;width:calc(50% - 4rem);float:left}.top-apts .top-apts-images figure:last-child{margin-right:0}.top-apts .top-apts-images a{color:#545454}.top-apts .top-apts-image{width:100%;padding:50% 0;background:#f8f8f8 no-repeat center;background-size:cover}@media(min-width:1024px){.top-apts .top-apts-image{padding:40% 0}}@media(min-width:1680px){.top-apts .top-apts-image{padding:30% 0}}.top-apts .top-apts-list{font-family:"CostarBrownRegular",sans-serif;font-weight:bold;display:flex;justify-content:space-between;margin:0;flex-wrap:wrap;padding:.625rem 0 0 0;flex-direction:column;height:17rem}.top-apts .top-apts-list li{width:calc(50% - 5.5rem);margin-bottom:1rem;margin-left:1.5rem;height:1.75rem;margin-right:8rem}.top-apts .top-apts-list a{font-family:"CostarBrownRegular",sans-serif;font-weight:bold;color:#77b800}.top-apts .top-apts-list span{font-weight:normal}.rent-trends .rent-trends-content{display:flex;justify-content:space-between}.rent-trends .rent-trends-content>*{width:calc(50% - .9375rem)}.rent-trends .rent-trends-content p{font-weight:bold;font-size:1rem;line-height:1.5rem}@media(min-width:1366px){.rent-trends .rent-trends-content p{padding-right:2.25rem}}@media(min-width:1680px){.rent-trends .rent-trends-content p{font-size:1.125rem;line-height:1.625rem}}.rent-trends .rent-trends-chart{width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.rent-trends .rent-trends-chart{padding-right:1.25rem}}@media(min-width:1366px){.rent-trends .rent-trends-chart{padding-right:4.375rem}}.rent-trends .rent-trends-chart-header{text-align:center;position:relative;margin-bottom:3.125rem;font-family:"CostarBrownRegular",sans-serif;font-weight:bold;font-size:1rem;line-height:1.25rem;height:2.8125rem}@media(min-width:1024px){.rent-trends .rent-trends-chart-header{font-size:1.25rem;line-height:1.5rem}}.rent-trends .rent-trends-chart-header .legend{font-size:.875rem;line-height:1.25rem;position:absolute;font-weight:normal;top:0;right:0;text-align:right}@media(min-width:1024px){.rent-trends .rent-trends-chart-header .legend{font-size:1.125rem;line-height:1.5rem}}.rent-trends .rent-trends-chart-header .legend span{width:.875rem;height:.875rem;display:inline-block;position:relative;margin-left:.3125rem;float:right;bottom:-.25rem}@media(min-width:1024px){.rent-trends .rent-trends-chart-header .legend span{width:1.125rem;height:1.125rem;margin-left:.625rem}}.rent-trends .rent-trends-chart-data{display:flex;border-bottom:.0625rem solid #d8d8d8;justify-content:space-around;height:9.375rem;position:relative;margin-bottom:4.375rem}.rent-trends .rent-trends-chart-lines{display:flex;position:absolute;width:100%;height:100%;flex-direction:column;justify-content:space-around;justify-content:space-evenly}.rent-trends .rent-trends-chart-lines>*{border-bottom:.0625rem solid #d8d8d8}.rent-trends .rent-trends-column-wrapper{width:12%;position:relative;font-size:.875rem;line-height:1.125rem;text-align:center;font-weight:bold;max-width:2.8125rem}@media(min-width:1024px){.rent-trends .rent-trends-column-wrapper{font-size:1.25rem;line-height:1.5rem}}.rent-trends .rent-trends-column-value{position:absolute;width:100%;padding-bottom:.3125rem}.rent-trends .rent-trends-column{position:absolute;bottom:-.0625rem;width:100%}.rent-trends .rent-trends-column-label{min-width:100%;position:absolute;bottom:-.9375rem;left:50%;transform:translate(-50%,100%)}.blog-list{padding-left:1.25rem;padding-right:1.25rem}.blog-item{display:flex;margin-bottom:2rem}.blog-image{width:25%}.blog-image span{width:100%;padding-bottom:65%;background-size:cover;background-position:center;display:block}.blog-content{width:75%;padding-left:2rem}.blog-content h4{font-size:1.5rem;font-family:"CostarBrownRegular",sans-serif;font-weight:bold;color:#3f3f3f;line-height:2;margin-bottom:0}.blog-content p{padding-left:0;line-height:2}.blog-content a{background-color:#77b800;color:#fff;text-align:center;display:inline-block;padding:.5rem 1.75rem;border-radius:4px}.blog-content a:hover{background-color:#4c4c4c;border-color:#4c4c4c;color:#fff}.schoolsSection::after{content:'';display:block;position:relative;width:100%;clear:both}.schoolsSection p{padding:0;margin:0}.schoolsSection h2{padding:0 0 2.1875rem 0}.schoolsSection .schoolsNav{display:inline-block;clear:both;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:5rem;text-transform:capitalize}.schoolsSection .schoolsNav ul li #elemTabText,.schoolsSection .schoolsNav ul li #middleTabText,.schoolsSection .schoolsNav ul li #highTabText{font-family:"CostarBrownLight",sans-serif;font-size:1.5rem;line-height:1.8125rem;color:#4c4c4c}.schoolsSection .schoolsNav ul li.active #elemTabText,.schoolsSection .schoolsNav ul li.active #middleTabText,.schoolsSection .schoolsNav ul li.active #highTabText{font-family:"CostarBrownRegular",sans-serif;padding:.1875rem .1875rem .4375rem;border-bottom:.3125rem solid #77b800;font-weight:normal}.schoolsSection .schoolsNav ul li.disabled{opacity:.5}.schoolsSection .schoolsNav ul li.disabled #elemTabText,.schoolsSection .schoolsNav ul li.disabled #middleTabText,.schoolsSection .schoolsNav ul li.disabled #highTabText{color:#cacaca}.schoolsSection .schoolsNav ul li:last-of-type{margin-right:.5rem}.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:#77b800}.schoolsSection .paddingReset{padding:0 1.25rem 1.25rem 0}.schoolsSection .schoolCard{margin-bottom:.3125rem;padding:1.667em;width:100%;box-shadow:.0625rem .0625rem .25rem #999;overflow:hidden}.schoolsSection .schoolCard .descriptionContainer .schoolType{color:#545454;font-family:"CostarBrownLight",sans-serif;font-size:1rem;line-height:1.1875rem;margin-bottom:.375rem}.schoolsSection .schoolCard .descriptionContainer .schoolName{font-size:1.25rem;line-height:2.25rem;margin-bottom:0;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#807f7f}@media(max-width:1220px){.schoolsSection .schoolCard .descriptionContainer .schoolName{font-size:1.25rem}}.schoolsSection .schoolCard .descriptionContainer .details{margin-bottom:1.4375rem}.schoolsSection .schoolCard .descriptionContainer .details .grades{margin-bottom:1.125rem}.schoolsSection .schoolCard .descriptionContainer .details p{font-size:.875rem;height:1.3125rem;font-family:"CostarBrownRegular",sans-serif;color:#4e4e4e}.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 .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}.quickLinks{display:inline-block;width:100%;background:#fafafa;border-top:1px solid #cacaca;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:1024px){.quickLinks{padding-bottom:3.75em}}.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:25%;float:left}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksCol{width:50%}.quickLinks .quickLinksContent .quickLinksCol:nth-of-type(n+3){padding-top:60px}.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 .nearbyAreas{margin-bottom:3.4375rem}.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;margin-right:.357em}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewMoreIcon{font-size:.75em;margin-right:.417em}}.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.556em;margin-right:.5em}@media only screen and (max-width:1024px){.quickLinks .quickLinksContent .quickLinksViewMoreLess .viewLessIcon{font-size:.625em}}#modal.modal{text-align:center}#modal.modal .modalSubTitle{padding:.3em 0;margin:0;text-align:center;font-size:2em;color:#77b800}#modal.modal .modalBody{padding:1.5em 3em;text-align:center}#modal.modal .modalBody .btnGroup{display:inline-block;width:100%}#modal.modal .modalBody .btnGroup .primary,#modal.modal .modalBody .btnGroup .secondary{margin-top:.5em;margin-left:1em;display:inline-block;float:none;min-width:8em;width:auto;border-radius:4px}#neighborhoodsPlacards{display:none;position:absolute;left:60%;top:103px;height:100%;overflow:auto;width:40%;background-color:#e2e2e2;border-left:1px solid #cacaca;z-index:1000}#neighborhoodsPlacards .exploreNeighborhoods{height:100%;background-size:contain;background-repeat:no-repeat;padding:1em}#neighborhoodsPlacards .buttons{text-align:right}#neighborhoodsPlacards .buttons button,#neighborhoodsPlacards .buttons .button{margin-left:7px}#neighborhoodsPlacards button,#neighborhoodsPlacards .button{cursor:pointer;display:inline-block;padding:0;border:none;border-radius:.5em;float:none;font-size:45px;width:1em;height:1em;font-family:"CostarBrownLight",sans-serif;line-height:1em;text-align:center;text-decoration:none;background-color:#77b800;box-shadow:2px 2px 2px rgba(0,0,0,.5);color:#fff}#neighborhoodsPlacards button:hover,#neighborhoodsPlacards .button:hover{background-color:#555}#neighborhoodsPlacards button i,#neighborhoodsPlacards .button i{font-size:.5em;line-height:47px;vertical-align:top;display:inline-block}#neighborhoodsPlacards h3{margin:3em 0 0;color:#fff;font-weight:bold;text-shadow:0 0 6px #000}#neighborhoodsPlacards .neighborhoodPlacard{background:#fff;border:1px solid #ccc;padding:1em;margin-top:.5em}#neighborhoodsPlacards .neighborhoodPlacard .flex{display:flex;justify-content:space-between}#neighborhoodsPlacards .neighborhoodPlacard .neighborhoodPlacardLink{color:#77b800;font-size:1.5em}#neighborhoodsPlacards .neighborhoodPlacard .description{line-height:1.4em;height:2.8em;overflow:hidden;text-overflow:ellipsis}#neighborhoodsPlacards .neighborhoodPlacard [data-value]:before{content:attr(data-value)}#neighborhoodsPlacards .neighborhoodPlacard .costRating{direction:rtl}#neighborhoodsPlacards .neighborhoodPlacard .costRating b{color:#aaa}#neighborhoodsPlacards .neighborhoodPlacard .costRating[data-rating="1"] b:nth-child(n+5),#neighborhoodsPlacards .neighborhoodPlacard .costRating[data-rating="2"] b:nth-child(n+4),#neighborhoodsPlacards .neighborhoodPlacard .costRating[data-rating="3"] b:nth-child(n+3),#neighborhoodsPlacards .neighborhoodPlacard .costRating[data-rating="4"] b:nth-child(n+2),#neighborhoodsPlacards .neighborhoodPlacard .costRating[data-rating="5"] b:nth-child(n+1){color:#555;text-shadow:0 0 1px #333}.no-results{box-shadow:0 .0625rem .1875rem #cacaca;margin-bottom:.5em;position:relative;padding:1em;overflow:hidden;-o-transition:height linear .5s 0s;-webkit-transition:height linear .5s 0s;transition:height linear .5s 0s}.no-results.hide{padding:0;height:0;margin-bottom:0}.no-results h3{text-transform:uppercase;color:#000;font-size:1.05em}.no-results h3:not(:first-of-type){margin-top:2em}.no-results p{display:inline-block;color:#77b800;cursor:pointer}.no-results .no-results-suggestion{margin-bottom:.5em!important}.no-results .closeIcon{margin-top:-.125rem;float:right;border:0 none;color:#000;font-size:1.125rem}/*
(1,250): run-time error CSS1019: Unexpected token, found '@import'
(1,258): run-time error CSS1019: Unexpected token, found ''../../../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:#77b800;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{padding:0;display:inline;background-color:transparent;border:0;color:#189ed9}#applyNowConfirmation .modalActions p{text-align:center;font-family:"CostarBrownRegular",sans-serif}#applyNowConfirmation .modalContent{padding:2.5rem;overflow:hidden;position:relative;border-radius:4px}#applyNowConfirmation .modalContent .applyNowModalTitle{font-size:1.875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif;margin:0}#applyNowConfirmation .modalContent .closeIcon{position:absolute;top:.75rem;right:.75rem;border:0;color:#bfbfbf;padding:0;font-size:1rem;background-color:transparent}#applyNowConfirmation .modalContent h3{font-size:1.875rem;color:#4c4c4c;font-family:"CostarBrownRegular",sans-serif}#applyNowConfirmation .modalContent>p{font-size:1.125rem;line-height:1.5;margin:2rem 0}#applyNowConfirmation .modalContent a{color:#189ed9}#applyNowConfirmation .modalContent .primary{width:100%;text-align:center;font-size:1rem;padding:.8125rem 1.25rem;font-family:"CostarBrownRegular",sans-serif;border-radius:4px;height:auto}