.rh-blog-post .d-lg-block{display:none!important}.rh-blog-post .rh-header{background-color:#f8f9fc}.hs-search-field{position:relative}.mb-searchbar-submit{display:none}.hs-search-field__suggestions{width:0}.rh-header{background-color:#fff;margin-top:-1px;padding:31px 15px;position:relative;z-index:9}.rh-header-listings-page{border-top:1px solid rgba(0,0,0,.05);box-shadow:0 3px 3px 0 rgba(0,0,0,.1);margin-top:1px}.rh-header.rh-header-search-results{border-top:1px solid rgba(0,0,0,.05);margin-top:1px;padding-bottom:2.5rem}.hs-search-field__suggestions.dt-search-results-open,.hs-search-field__suggestions.mb-search-results-open{background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:0 5px 8px 0 rgba(41,47,54,.16);flex-direction:column;height:auto;position:absolute;z-index:9}.hs-search-field__suggestions.dt-search-results-open{left:0;left:-1rem;top:85%;width:calc(100% - 80px)}.hs-search-field__suggestions.mb-search-results-open{display:flex;left:7%;top:83%;width:86%}.mb-search-results-page-results.mb-search-results-open{display:flex;left:0;top:62%;width:100%}.hs-search-field__input{box-sizing:border-box;color:#fff;width:100%}.hs-search-field__bar button svg{height:10px}.dt-search-results-open.hs-search-field__suggestions{list-style:none;margin:0;padding:0}.hs-search-field__suggestions{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.hs-search-field--open .hs-search-field__suggestions,.hs-search-field__suggestions.results-open{max-height:50rem}.dt-search-results-open.hs-search-field__suggestions .results-view-all,.hs-search-field--open li.search-result,.mb-search-results-open.hs-search-field__suggestions .results-view-all{margin:0;padding:0}.rh-header .hs-search-field__suggestions a,.rh-header .hs-search-field__suggestions li{display:none}.rh-header .dt-search-results-open.hs-search-field__suggestions a,.rh-header .mb-search-results-open.hs-search-field__suggestions a{display:block;font-weight:300;line-height:1.3em;padding:.75rem 1.5rem;width:100%}.rh-header .mb-search-results-open.hs-search-field__suggestions a,.rh-header .mb-search-results-page-results.hs-search-field__suggestions a{padding:.5rem 1.5rem}.rh-header .dt-search-results-open.hs-search-field__suggestions li,.rh-header .mb-search-results-open.hs-search-field__suggestions li{display:block}.dt-search-results-open.hs-search-field__suggestions .results-view-all a,.mb-search-results-open.hs-search-field__suggestions .results-view-all a{border-radius:0 0 1rem 1rem;font-weight:700;padding:10.5px 24px 12px 12px}.hs-search-field__suggestions a:focus,.hs-search-field__suggestions a:hover{background-color:#f0f2f5;color:#292f36;cursor:pointer;outline:none}.rh-nav-backdrop{background-color:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:fixed;right:0;top:35%;z-index:8}#rh-header h1.search-header,#rh-header h1.tag-header{font-size:36px}.search-header span,.search-header-mobile span,.tag-header span,.tag-header-mobile span{font-weight:300}h2.search-header-mobile,h2.tag-header-mobile{font-weight:600;margin-bottom:0;padding:24px 10px 0}.mb-searchbar-icon{bottom:8px;color:#93999c;position:absolute}.rh-header .mb-search-results-searchbar{margin-top:2rem}.mb-search-results-searchbar-container{position:relative}.mb-search-results-page-results{height:auto;position:absolute;width:100%}.rh-header.rh-header-tag-results{padding:20px 0 40px}.rh-header-tag-results-title{background-color:#f8f9fc;padding:1rem}.rh-header-tag-results h2{padding:2.5rem 1.5rem 0}.tag-subheader-mobile{padding:0 1.5rem}.tag-subheader{margin-top:10px}@media (min-width:768px){.rh-header-tag-results-title{padding:2rem 1.5rem}}@media (min-width:991px){#tag-results-nav{display:none!important}.rh-header-tag-results-title{background-color:#fff;padding:0}.rh-header-tag-results-title .title-parent{flex:0 1 auto;max-width:100%}.rh-header-listings-page,.rh-header-search-results{border-top:none;box-shadow:none;margin-top:0}.rh-header.rh-header-search-results{border-top:none}.rh-blog-post .rh-header{display:none}.rh-header.rh-header-tag-results{padding:30px 0 0}}@media (max-width:1200px){.hs-search-field__suggestions.dt-search-results-open{top:100%}}