.page_listing__J3Ogb{margin:100px auto 0;min-height:calc(100vh - var(--footer-height) - var(--footer-top-margin) - var(--header-height));padding:var(--gutter-primary) var(--gutter-primary) 0 var(--gutter-primary);width:var(--max-width)}.page_main-photo-container__YXmoJ{height:100%;margin-right:5px;width:calc(50% - 5px)}.page_photo__AZbAn{height:100%;object-fit:cover;width:100%}.page_photo-border__wZhmF{border:1px solid #aab2bd}.page_photos-container__orVGg{border-radius:20px 20px 0 0;display:inline-flex;height:430px;margin:var(--margin-primary) 0;overflow-x:auto;overflow-y:hidden;padding-bottom:5px;white-space:nowrap;width:100%}.page_photos-container__orVGg::-webkit-scrollbar{height:10px}.page_photos-container__orVGg::-webkit-scrollbar-button{width:0}.page_photos-container__orVGg::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border:1px solid #fff;border-radius:15px}.page_photos-container__orVGg::-webkit-scrollbar-thumb:hover{background:#666}.page_photos-container__orVGg::-webkit-scrollbar-track{background:transparent}.page_secondary-photo-container__lBqwb{height:calc(50% - 5px);margin:0 5px;width:calc(50% - 5px)}.page_secondary-photos-container__wFFxl{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:calc(50% - 5px)}.page_section__9Js0y{border-bottom:1px solid #73c7e8;padding-bottom:30px}.page_section__9Js0y:last-of-type{border-bottom:none}.page_section-title__Yi7CI{margin:var(--margin-primary) 0}@supports not selector(::-webkit-scrollbar){.page_photos-container__orVGg{scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}}.footer_footer__MbdlQ{background-color:#e2e2e2;font-family:Suisse Intl,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;font-weight:400;height:var(--footer-height);margin:0 auto;padding:var(--gutter-primary);position:static}.footer_footer-container__wMqA7{margin:auto;width:calc(var(--max-width) - var(--gutter-primary) * 2)}.footer_copyright__69W_S{display:block;height:30px;padding-bottom:8px}.footer_covenants__aVSJf{display:block}@media (max-width:1320px){.footer_footer__MbdlQ{width:100%}}.header_header__dGL52{border-bottom:1px solid #e2e2e2;height:var(--header-height);left:0;padding:var(--gutter-primary);position:absolute;right:0;top:0}.header_container__de_HE{align-items:center;display:flex;height:100%;margin:auto;width:calc(var(--max-width) - var(--gutter-primary) * 2)}.header_page-title__aXexT{align-self:end;font-family:var(--font-primary);font-size:1.2rem;font-weight:400;margin-left:2rem;height:100%;padding-top:20px}.pagination_pagination__nn9oL{display:flex;gap:32px;height:var(--input-height);justify-content:center;margin:15px;vertical-align:middle}.pagination_pagination-button__wJiBa{background-color:#000;border:2px solid #000;color:#fff;font-family:var(--font-primary);font-size:1rem;font-weight:700;height:40px;min-width:var(--button-width);padding:10px 12px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.pagination_pagination-button__wJiBa:hover{background-color:#fff;color:#000;cursor:pointer}.searchbar_search-bar__my_cN{display:flex;height:var(--input-height);justify-content:center;vertical-align:middle}.searchbar_search-bar-container__CSV4f{margin:auto;padding:40px;width:100%}.searchbar_search-bar-section__pb_xD{background-color:rgba(227,243,250,.95);display:flex;padding:var(--padding-primary) 0;text-align:center;vertical-align:middle;width:100%}.searchbar_search-bar-title__eaKHS{line-height:3rem;margin-bottom:10px}.searchbar_search-button__ZdVqn{align-items:end;background-color:#000;border:2px solid #000;color:#fff;font-family:var(--font-primary);font-size:1rem;font-weight:700;height:100%;margin-left:32px;padding:0 16px;transition:all .15s ease-in-out}.searchbar_search-button__ZdVqn:hover{background-color:#fff;color:#000;cursor:pointer}.searchbar_search-button__ZdVqn:disabled{background-color:#e2e2e2;border:2px solid #9b9b9b;color:#9b9b9b;transition:all .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.searchbar_search-button__ZdVqn[disabled]:hover{pointer-events:none}.searchbar_search-input__XOBth{background:url(https://static.icemortgagetechnology.com/icemt/assets/svg/sprite-search.svg) no-repeat 13px 18px;background-color:#fff;border:1px solid #000;font-family:var(--font-primary);font-size:1rem;font-weight:300;height:100%;padding:0 15px 0 3rem;width:550px}.searchbar_search-input__XOBth::placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none}.searchbar_search-button__ZdVqn:focus,.searchbar_search-input__XOBth:focus,.searchbar_search-input__XOBth:focus-visible{border:transparent;outline:2px solid var(--color-ice-blue)}.searchbar_v-align-middle__cI10C{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.searchbar_v-align-top__84o_t{background-color:#f9f9f9;left:50%;position:absolute;top:100px;transform:translate(-50%);transition:top 1s}@media (max-width:1320px){.searchbar_search-bar-section__pb_xD{width:calc(100vw - var(--gutter-primary) * 2)}.searchbar_search-input__XOBth{width:100%}}.searchresult_address-block__OEL2O{padding:1rem}.searchresult_address-block-container__HPhHi,.searchresult_address-block-container__HPhHi *{display:block}.searchresult_anchor__HHf6S{border-radius:20px;height:280px}.searchresult_card__aOuZ_{align-items:center;display:flex;flex:1 0 18%;font-size:16px;justify-content:center;margin:5px}.searchresult_card-container__b_tOU{border:2px solid #e2e8f0;display:flex;flex-direction:column;height:21rem;margin-bottom:4rem;position:relative;width:17rem}.searchresult_card-footer__nHAIo{bottom:0;min-height:74px;padding:1rem;position:absolute;width:100%}.searchresult_description__ycT9Z{display:flex;flex-direction:column;gap:5px}.searchresult_main-photo__GzCgJ{object-fit:cover;overflow:hidden}.searchresult_photo-border__1i12F{border-bottom:1px solid #e2e8f0}.searchresult_search-result__xvE9_{border-bottom:1px solid var(--color-ice-blue);display:flex;padding:var(--padding-primary) 0}.loadingspinner_loading-spinner__l7sQK{animation:loadingspinner_spin__KJ7n0 2s linear infinite;border-radius:50%;border:5px solid #f0f0f0;border-top-color:#c6cbd3;height:60px;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10000}@keyframes loadingspinner_spin__KJ7n0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}