@media (max-width:1000px){.rellax{transform:translate3d(0,0,0)!important}.about-different-wrap table thead{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.about-different-wrap table thead th{background-color:#f6f5f6;font-weight:400;text-align:center;color:#fff}.about-different-wrap table thead th:first-of-type{text-align:left}.about-different-wrap table tbody,.about-different-wrap table tr,.about-different-wrap table th,.about-different-wrap table td{display:block;padding:15px 10px;text-align:left;white-space:normal;width:auto}.about-different-wrap table tbody th[scope=row]{background-color:#f6f5f6;text-align:left}.about-different-wrap table td.hh-option{background:none}.about-different-wrap table td{position:relative;padding-left:35%;border-bottom:1px solid #000;min-height:100px;font-size:1.4rem!important}.about-different-wrap table td:last-of-type{border:none}.about-different-wrap table tbody td[data-title]:before{content:attr(data-title);width:30%;text-align:left;box-sizing:border-box;position:absolute;top:15px;left:10px;font-weight:400;line-height:1.2;color:#000}.about-different-wrap table tbody td[data-title=hh]:before{content:"";width:58px;height:67px;background:url(../../../../../../../themes/halberthargrove/images/logo.svg) center center no-repeat;background-size:cover}}@media (min-width:750px){body{padding-top:175px}img.logo-mobile,.mobile-nav-trigger-outter,.mobile-nav{display:none}.header-top,img.logo-desktop,.mainNav{display:block}.mainNav{position:relative;margin-top:23px}.mainNav li{display:inline-block;font:1.4rem/1 'Roboto Condensed',sans-serif;font-weight:700;padding-bottom:38px;text-transform:uppercase}.header-col-first .mainNav{text-align:right}.header-col-first>.mainNav>li{margin-left:50px}.header-col-first>.mainNav>li:first-child{margin-left:0}.header-col-last .mainNav{text-align:left}.header-col-last>.mainNav>li{margin-right:50px}.header-col-last>.mainNav>li:last-child{margin-right:0}.mainNav li a{display:inline-block;border-bottom:2px solid transparent}.mainNav li a{color:#222}.mainNav li:hover>a,.mainNav li.current-menu-item>a{border-color:#98a294}.mainNav li ul{display:none}.mainNav li:hover>ul{display:block;padding-top:10px}.mainNav ul{position:absolute;top:100%;width:100%;max-width:350px;text-align:left;z-index:99;column-count:2}.mainNav li.locations-nav ul{max-width:550px;column-count:4;right:0}.mainNav ul li{display:block;padding-bottom:0;margin-bottom:10px;text-transform:none;font-family:'Roboto',sans-serif}.header-top{padding:10px 20px 8px;border-bottom:1px solid rgba(102,102,102,.2);position:relative}.header-top-left{float:left}.header-top-left span{font:1.3rem/20px Times,"Times New Roman",sans-serif;letter-spacing:1px}.header-main{padding:10px 0 0}.logo{width:60px;float:none;margin:0 auto}.home-slider-nav-item{width:24.8%;margin:0 .1%}.home-slider-nav-item h3{margin:0;line-height:70px!important}.home-slider-nav-item.active:before{height:20px}.banner,.home-slider-banner-main{height:500px}.banner-content{padding-top:60px;top:auto;transform:translateY(0)}.header-sml-padding{padding-top:80px}.banner-halfwidth{height:auto!important}.banner-pic{text-align:right}.banner-pic img{max-width:90%}.single-location-right-column{max-width:90%;margin-left:auto}.banner-halfwidth .banner-content-inner,.banner-fullwidth h2,.banner-fullwidth p{max-width:440px}.banner-content .column.last{margin-top:0}.home-feat-logos-grid{display:flex;justify-content:space-between}.home-feat-logo{width:20%;max-width:none;padding:5px 0;box-sizing:border-box;border:none;border-right:2px solid #98a393}.home-feat-logos-grid .home-feat-logo:last-of-type{border-right:none;padding-right:0}.home-feat-logo span{font-size:1.4rem}.home-highlights .artwork-wrapper{top:-100px}.about-grid,.post-grid{display:grid;grid-template-columns:repeat(auto-fill,48%);justify-content:space-between}.floating-box-inner{width:55%;padding:60px 150px 60px 60px}.floating-box-pic{position:absolute;width:40%;left:55%;bottom:20px;margin-left:-50px}.floating-pic-left .floating-box-inner{float:right;position:relative;padding-right:60px;padding-left:150px}.floating-pic-left .floating-box-pic{left:auto;margin-left:0;right:55%;margin-right:-50px}.floating-box.no-pic .floating-box-inner{width:45%;padding:30px}.financial-intro .floating-box-inner{padding-right:100px}.financial-intro .floating-box-pic{left:50%;width:50%}.filters li{margin:0 20px}.filters li a{padding:0 20px;font-size:14px}.item-manager{width:29%;min-height:380px}.team-quote{padding:60px 0 0;margin-top:-60px}.how-work-wrap{padding:100px 0}.post-block-thumb{text-align:left}.post-block-thumb img{display:inline-block;width:auto;height:auto;max-height:200px;max-width:100%;margin:0 auto}.step-block{width:25%;float:left;margin-bottom:0}.step-block:after{content:"";position:absolute;top:25px;left:50%;margin-left:30px;width:calc(100% - 60px);border-top:2px solid #fff;transition:all 1s}.steps-wrap .step-block:last-child:after{display:none}.steps-wrap .step-block:last-child:after{display:none}.casestudy-block{width:25%;float:left;margin:0 12.5% 60px 0}.casestudy-block.last{float:right;margin-right:0}.retirement-blocks{display:flex;justify-content:space-between}.retirement-block{width:48%}.retirement-content{width:80%}.five-element-block{padding:50px 15px;min-height:250px}.five-element-num span{font-size:44px}.five-element-block h3{font-size:1.8rem}.five-element-tab h5{font-size:1.5rem}.feat-video-row.first{padding-top:0;margin-top:0;border-top:none}.location-grid,.home-awards.multi-awards,.home-locations-cols{display:grid;grid-template-columns:repeat(auto-fill,48%);justify-content:space-between}.home-location-content{padding-left:30%}.home-location-pic{width:27%}.home-award-block{padding:0 30px;box-sizing:border-box}.services-color-boxes{display:grid;justify-content:space-between}.services-color-boxes.col-2{grid-template-columns:repeat(auto-fill,48%)}.services-color-boxes.col-3,.post-grid{grid-template-columns:repeat(auto-fill,31%)}.service-color-box{padding:30px 30px 90px}.service-color-box .button{position:absolute;left:30px;bottom:30px}.building-content-block{width:26.333%;margin:0 3.5%;float:left}.building-content-block.block-2,.building-content-block.block-5{margin-top:40px}.building-content-block.block-3,.building-content-block.block-4{margin-top:80px}.building-content-block.block-4{margin-left:35%}.building-block-lrg{width:60%}.blog-banner-cols{display:flex;justify-content:space-between;align-items:center}.blog-banner-col{width:47%}.form-col{margin-top:0}}@media (min-width:1000px){.home-feat-logo span{font-size:1.8rem}.item-manager{width:21%}.team-quote{width:46%}.five-element-block h3,.five-element-tab h5{font-size:2.4rem}.about-grid{grid-template-columns:repeat(auto-fill,30%)}.about-different-wrap table td{padding:40px}.top-promo-image-outer img{max-width:600px}.footer-content{width:20%;float:left;margin-bottom:0}.footer-nav-widget{width:13%;margin-bottom:0}.footer-signup{width:20%;float:right}.location-grid{grid-template-columns:repeat(auto-fill,31%)}.single-post-inner{display:flex;justify-content:space-between}.single-post-sidebar .sidebar{position:sticky;top:160px;width:90%;margin-left:auto}.article-cta-block .last{text-align:right}.flex-box{display:flex;justify-content:space-between;flex-wrap:wrap}.explore-box .one-half{margin-bottom:40px}.cta-blog-title{font-size:29px}}@media (min-width:1200px){.banner{height:650px}.item-manager{min-height:440px}.how-work-wrap{padding:160px 0}.home-locations-cols{grid-template-columns:repeat(auto-fill,32%)}.cta-blog-widget{padding:30px 40px;max-width:210px}}