body .container-theme-filter{width:100%;padding:0}.listing-module-page #inner-page-wrapper .container:not(.container-theme-filter){width:100%}.listing-module-page .container-theme-filter{margin-top:25px;display:none}.view-more{margin:20px auto 0}.ip-banner{display:none}#inner-page-wrapper{padding-top:max(170px, 10.625vw);margin-bottom:90px!important}#inner-page-wrapper>.container{width:100%;padding:0}.listings-top{display:none}#content .listings-title-wrap .entry-title.entry-custom-title{font-size:25px;color:var(--font-color-light);font-family:var(--font-family-default);margin:0;font-weight:300}#content .listings-title-wrap .entry-title.entry-custom-title span{font-size:70px;letter-spacing:.012em;font-family:var(--font-family-default);font-weight:300}#listings-results .listings-sort .sort-view,#listings-results .listings-sort .sort-view+div{display:none!important}.listings-title-wrap{display:flex;justify-content:space-between;align-items:flex-end;margin:auto;width:86%}.listings-title-wrap .sort-dropdown button{display:flex;align-items:center;justify-content:space-between;background-color:#3d3d3d;border:none;outline:none;text-transform:uppercase;font-size:14px;letter-spacing:.14em;height:50px;width:200px;padding:0 25px}.listings-title-wrap .sort-dropdown #ihf-sort-values{margin-left:0;margin-top:0;margin-bottom:0}.listings-title-wrap .sort-dropdown #ihf-sort-values li{list-style-type:none;transition:var(--default-transition);padding:5px 10px}.listings-title-wrap .sort-dropdown #ihf-sort-values li.active,.listings-title-wrap .sort-dropdown #ihf-sort-values li:hover{background-color:var(--primary)}.listings-title-wrap .sort-dropdown #ihf-sort-values li a{text-transform:uppercase;font-size:14px;letter-spacing:.05em;color:var(--primary)}.listings-title-wrap .sort-dropdown #ihf-sort-values li.active a,.listings-title-wrap .sort-dropdown #ihf-sort-values li:hover a{color:var(--font-color-light)}@media only screen and (max-width:991px){#inner-page-wrapper{padding-top:60px}.listings-title-wrap{width:100%;padding:0 15px}}@media only screen and (max-width:767px){.listings-title-wrap{flex-direction:column;gap:30px;align-items:flex-start}}@media only screen and (max-width:480px){#content .entry-title.entry-custom-title{font-size:20px}#content .listings-title-wrap .entry-title.entry-custom-title span{font-size:35px}}