.serp-filters-wrap{background:#f1f1f1;border-bottom:1px solid #dfdfdf;display:block;padding:15px}.serp-filters-wrap .organization{cursor:default;font-weight:400;text-align:left;vertical-align:middle;white-space:nowrap;--bs-btn-padding-y:6px;--bs-btn-padding-x:12px;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0;background-color:#fff;border:1px solid #ccc;color:#333}.serp-filters-wrap .organization .organization-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:90%}.serp-filters-wrap .organization .dismiss{cursor:pointer;user-select:none}.serp-filters-wrap .organization .badge:hover{background-color:#4a84ac}.serp-filters-wrap hr{margin:10px 0}.serp-filters-wrap .form-check-label a{color:#333;display:inline-block;pointer-events:none}.serp-filters-wrap .cm-popup-filter--property_types>.cm-popup-filter__static-filters{padding-bottom:0}.serp-filters-wrap .cm-popup-filter--property_types>.cm-popup-filter__static-filters div>div.col-12{margin-bottom:10px}@media (min-width:480px){.serp-filters-wrap .btn-block{display:inline-block;width:auto}.serp-filters-wrap .modal-footer{text-align:left}.serp-filters-wrap .btn-search--serp{float:right!important}}.serp-filters-col-wrap,.serp-subscribe-btn-col{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.serp-filters-col-wrap{float:left;width:65%}}@media (min-width:1200px){.serp-filters-col-wrap{width:70%}}.serp-filters__sort-menu{display:inline-block;margin-left:10px;width:166px}.serp-subscribe-btn-col{margin-top:15px}@media (min-width:768px){.serp-subscribe-btn-col{float:left;margin-top:0;width:35%}}@media (min-width:1200px){.serp-subscribe-btn-col{margin-top:0;width:30%}}.serp-filters__subscribe-title{font-size:18px;line-height:20px;margin:0 0 8px}.serp-filters__subscribe-title small{font-size:72%}.btn-trigger-subscription-modal{display:block;width:100%}@media (min-width:450px){.btn-trigger-subscription-modal{display:inline-block;width:auto}}.btn-search--modify{vertical-align:baseline}@media (min-width:768px){.btn-trigger-subscription-modal{display:inline-block;width:auto}}.serp-title{margin:0 0 15px}.search-form__all-features-btn{line-height:34px}@media (max-width:767px){.amenities-btn-wrap{margin-bottom:15px}}.location-container{background-color:#f5f5f5;padding:10px}.serp .header-bottom{background:#fff;padding-bottom:15px}.serp .content{padding-bottom:30px}@media (max-width:991px){.serp .content-sidebar>*{display:none}.serp .content-sidebar .seo-content-block-serp,.serp .content-sidebar .widget-banner,.serp .content-sidebar .widget-serp-links{display:block}}@media (min-width:992px){.serp .main-col,.serp .sidebar-col{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.serp .main-col{width:66%}.serp .sidebar-col{width:34%}}@media (min-width:1200px){.serp .main-col{width:70%}.serp .sidebar-col{width:30%}}@media (max-width:767px){.serp .show-filters-btn{display:inline-block}}.widget-advertiser-identity{background:#6a9cbf;border:1px solid #4d89b3;border-radius:0;color:#fff;padding:0 10px}.serp-title{font-size:18px}.sorting-serp .form-control{margin-top:5px}@media (max-width:480px){.sorting-serp .form-control{width:11em}}@media (min-width:768px){.subscribe-widget-col{width:70%}}.subscribe-title{font-size:16px}@media (min-width:768px){.subscribe-title{font-size:18px}}.commercial-serp-links{line-height:20px;margin-bottom:0;margin-top:10px;padding-left:15px}.commercial-serp-links li{display:inline-block;width:230px}@media (min-width:992px){.commercial-serp-links{width:70%}}.additional-results{background-color:#f5f5f5;margin-bottom:15px;padding:10px 10px 5px}.additional-results .serp-title{font-size:24px}.additional-results .item__media{background:unset}.serp .item-wrap .quality-score{cursor:pointer}.header-main{background:#fff;padding:15px}@media (min-width:992px){.header-main{background:none;background-size:cover}.search-form--offer{background:hsla(0,0%,100%,.6);border-radius:0;padding:15px}}.search-form--offer .tagline{display:none}@media (min-width:992px){.search-form--offer .tagline{color:#333;display:block;font-size:18px;margin:0 0 15px;text-shadow:#fff}}.search-form-container{position:relative}.search-form-container .tagline{color:#fff;font-size:38px;left:0;margin:0;position:absolute;right:0;text-shadow:0 0 15px #fff;top:-285px}@media (min-width:992px){.search-form-container .tagline{color:#333;font-size:30px;right:auto;top:-110px}}.search-form-container .search-form-v2{background:hsla(0,0%,100%,.8);font-size:16px}@media (min-width:992px){.search-form-container .search-form-v2{padding:10px 30px 25px}}.search-form-container .search-form-v2 .form-control,.search-form-container .search-form-v2 .form-select{font-size:16px;height:44px}@media (min-width:992px){.search-form-container .search-form-v2 .form-control,.search-form-container .search-form-v2 .form-select{height:auto}}.search-form-container .search-form-v2 .btn{font-size:18px;line-height:1.8}@media (min-width:992px){.search-form-container .search-form-v2 .btn{font-size:16px;line-height:normal}}.search-form-container .search-form-v2 .tab-container{margin-bottom:15px}.search-form-container .search-form-v2 .tab-container-tabs{display:flex;flex-wrap:wrap}.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab{border-bottom:5px solid #ccc;cursor:pointer;flex-grow:1;font-weight:700;padding:15px;text-align:center}@media (min-width:992px){.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab{padding:10px 15px}}.search-form-container .search-form-v2 .tab-container-tabs--marketing-type .tab-container-tabs-tab.active{border-bottom-color:#6a9cbf}