.site-footer .widget{margin:0}.site-footer h2,.site-footer p,.site-footer p a{color:var(--ast-global-color-1)}.site-footer h2,.site-footer h3{margin-bottom:.75rem}.site-footer h2.widget-title,.site-footer h3{color:var(--ast-global-color-2);font-size:1.3rem}.site-footer p{margin-bottom:1em}.site-footer .ast-builder-html-element h2{margin-top:18px}.site-footer .wpcf7-form p{display:flex;flex-wrap:wrap;margin-bottom:0;border-bottom:1px solid var(--ast-global-color-1)}.site-footer .ast-builder-grid-row-container .ast-builder-grid-row-container-inner .ast-builder-footer-grid-columns.ast-builder-grid-row{grid-column-gap:0}.site-footer .wpcf7-form input{border:none;font-size:1.5rem;background-color:#fff0;color:var(--ast-global-color-2);padding-left:0}.site-footer .wpcf7-form input[type="submit"]:hover,.site-footer .wpcf7-form input[type="email"]::placeholder,.site-footer .wpcf7-form input[type="email"]::-webkit-input-placeholder,.site-footer .wpcf7-form input[type="email"]::-moz-placeholder,.site-footer .wpcf7-form input[type="email"]:-ms-input-placeholder,.site-footer .wpcf7-form input[type="email"]:-moz-placeholder{color:var(--ast-global-color-2);opacity:1}.site-footer .wpcf7-form span{flex-basis:70%}.site-footer .wpcf7-form .wpcf7-submit{flex-basis:30%;font-weight:400;padding:0}.site-footer .wpcf7-form .wpcf7-spinner{flex-basis:100%}#block-23>p{display:none}.site-footer-section-1{justify-content:space-between;flex-wrap:wrap}.site-footer-section-1 .footer-widget-area.widget-area.site-footer-focus-item{flex-basis:25%}.site-footer-section-1 .footer-widget-area.widget-area.site-footer-focus-item:first-child{flex-basis:50%}.site-footer-section-1 aside.footer-widget-area.widget-area.site-footer-focus-item:last-child{flex-basis:50%;margin-top:var(--wp--custom--ast-default-block-top-padding);margin-left:auto}.site-footer .menu li{margin-bottom:.5rem}.site-footer .menu a{color:var(--ast-global-color-1);font-size:1.1em}.site-footer #menu-businesses a{font-size:1.2em}.site-footer .wp-block-gallery.has-nested-images{flex-direction:row-reverse;flex-wrap:nowrap}.site-footer .wp-block-gallery figure{flex-basis:25%}.site-footer .wp-block-gallery figcaption{flex-basis:50%;color:var(--ast-global-color-1);text-align:left}.site-footer .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{border-radius:0;width:100px}.site-footer-below-section-1 .ast-nav-menu a,.ast-footer-social-1-wrap .ast-social-color-type-custom .social-item-label{color:var(--ast-global-color-1);font-size:.8rem}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:var(--ast-global-color-5);border-bottom-width:0}ul.astra-mega-menu-width-full{width:100%!important;padding:0!important}ul.astra-megamenu li.menu-item-heading:first-child .ast-mm-custom-content{padding:0}.ast-main-header-bar-alignment .ast-mega-menu-enabled .astra-megamenu-li:hover ul.astra-megamenu>li.menu-item-heading:first-child{background-color:var(--ast-global-color-4);padding:40px;display:flex;flex-wrap:wrap;justify-content:center}ul.astra-megamenu>li.menu-item-heading:first-child a{padding-left:0;font-size:1.5em}.ast-main-header-bar-alignment .ast-mega-menu-enabled .astra-full-megamenu-wrapper ul.astra-megamenu>li.menu-item-heading:not(:first-child){padding:30px}img{border-radius:15px}.page-template-page-responsibilities .main-header-bar,.page-template-page-leaders .main-header-bar{background-color:var(--ast-global-color-5)}.page-template-page-responsibilities #content .ast-container,.page-template-page-leaders #content .ast-container{padding-left:0;padding-right:0}.page-template-page-responsibilities #content.site-content,.page-template-page-leaders #content.site-content{background-color:var(--ast-global-color-5)}.page-template-page-responsibilities.ast-plain-container.ast-no-sidebar #primary,.page-template-page-leaders.ast-plain-container.ast-no-sidebar #primary{margin-bottom:0}.page-template-page-responsibilities #main.site-main,.page-template-page-leaders #main.site-main{background-color:var(--ast-global-color-2);padding-top:4em}.page-template-page-responsibilities .entry-header,.page-template-page-leaders .entry-header,.page-template-page-about .entry-header{padding:3em}.page-template-page-responsibilities article .entry-header,.page-template-page-about article .entry-header{padding:0;margin-bottom:1rem}.page-template-page-responsibilities .entry-header h1.entry-title,.page-template-page-leaders .entry-header h1.entry-title,.page-template-page-about .entry-header h1.entry-title{font-weight:700;font-size:2.5rem}.page-template-page-responsibilities article .blog-layout-3,.page-template-page-about article .blog-layout-3{border-bottom:none}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3>div{padding:100px}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3>div{padding:100px}.page-template-page-responsibilities article:nth-child(even) .blog-layout-3 .post-thumb,.page-template-page-about article:nth-child(even) .blog-layout-3 .post-thumb{order:1}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3>div{padding:0 50px;margin-bottom:0}.page .wp-block-cover{height:90vh}.page .wp-block-cover .wp-block-cover__background{border-radius:15px;opacity:.35}.page .entry-content[ast-blocks-layout]>.wp-block-cover .wp-block-cover__inner-container{width:50%;margin-left:0;color:var(--ast-global-color-2)}.page h2.has-large-font-size{font-size:3rem}.page .has-post-thumbnail .post-thumb img{margin-bottom:0;aspect-ratio:16/13;object-fit:cover;object-position:center}p.read-more a.ast-button:after,.wp-block-button a:after{content:"\2794";padding-left:10px}.archive .main-header-bar{background-color:var(--ast-global-color-5)}.archive #content .ast-container{background-color:var(--ast-global-color-5)}.archive #content .ast-container{padding-left:0;padding-right:0}.archive .ast-archive-description{background-color:var(--ast-global-color-5);border-width:0}.ast-post-format-.blog-layout-3{align-items:center}.ast-post-format-.blog-layout-3 .entry-header h2.entry-title{font-weight:600}.archive.ast-separate-container .ast-separate-posts.ast-article-post,.archive.ast-separate-container #primary{margin-bottom:0;border:none}.archive article:nth-child(even) .blog-layout-3 .post-thumb{order:1}.archive article .blog-layout-3>div{padding:0 50px;margin-bottom:0}body.archive .content-area .ast-archive-description .ast-archive-title{font-size:3rem}body.archive .ast-archive-description>:not(:last-child){margin-bottom:2rem}p.read-more{padding:20px 0}.home .wp-block-cover.is-light{align-items:flex-end}.wp-block-cover.is-light{padding-bottom:4em;margin-bottom:3em}.single-post .ast-single-entry-banner{margin-left:30px;margin-right:30px;border-radius:15px}.rhcg-businesses{justify-content:space-between;animation:4s ease-out 0s 1 slideInFromLeft}.rhcg-businesses>div{flex-basis:32%;padding:60px;border-radius:15px;height:600px;display:flex;flex-wrap:wrap;align-content:space-around}.rhcg-businesses img{border-radius:0}.rhcg-businesses>div:nth-child(4){border-radius:15px;background-size:cover;height:auto;flex-basis:100%;display:flex;flex-wrap:nowrap;padding-top:40px;padding-bottom:40px}.rhcg-businesses>div:nth-child(4) a{padding-right:40px}.rhcg-businesses>div:nth-child(4) h3{margin-bottom:0}.rhcg-businesses>div:nth-child(4) div{display:flex;flex-wrap:wrap;align-content:space-around}.rhcg-responsibilities{border-radius:15px;justify-content:space-between}.rhcg-responsibilities>div.wp-block-group{flex-basis:40%}.rhcg-responsibilities>div.wp-block-group:first-child{padding:40px;flex-basis:55%}.rhcg-plus{padding-top:30px;border-bottom:1px solid var(--ast-global-color-1)}.rhcg-plus h3{position:relative;cursor:pointer;margin-bottom:1.25em}.rhcg-plus h3::after{content:'+';font-size:2em;font-weight:400;right:0;bottom:0;position:absolute}.rhcg-plus div,.rhcg-responsibilities img{display:none}.rhcg-plus div.active,.rhcg-responsibilities img.active{display:block}.ast-single-post .entry-content .rhcg-plus p a{text-decoration:none;font-size:larger}.rhcg-news{animation:3s ease-out 0s 1 slideInFromLeft}.rhcg-news ul{padding-left:0}.rhcg-news li{padding:60px;display:flex}.rhcg-news a{display:flex}.rhcg-news a .wp-block-group{display:flex;flex-wrap:wrap;align-content:space-between}.ast-single-post .entry-content.rhcg-news h2 a{text-decoration:none;position:relative}.rhcg-news h2 a::after{content:"\02192";font-weight:400;text-decoration:none;position:absolute;right:0}.rhcg-news h3{margin-top:20px;margin-bottom:0}.rhcg-arrow{list-style:none;margin-left:0}.rhcg-arrow li a{padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--ast-global-color-1);display:block;position:relative;font-weight:700}a.rhcg-arrow{position:relative;display:block}a.rhcg-arrow::after,.rhcg-arrow a::after{content:"\02192";font-size:2em;font-weight:400;right:0;bottom:50%;position:absolute}.rhcg-bullets{margin-top:2.5em;list-style:none}.rhcg-bullets li::before{content:'';display:inline-block;background-image:url(/wp-content/themes/response-hcg/assets/images/bullet.svg);height:2em;width:2em;background-size:contain;background-repeat:no-repeat;margin-left:-2em}.rhcg-bullets h6{margin-bottom:.5em}.rhcg-bullets li span{display:inline-block;vertical-align:top;margin-left:3em}.rhcg-leaders{background-color:var(--ast-global-color-2);padding-top:var(--wp--custom--ast-default-block-top-padding)}.rhcg-leaders ul{padding-left:0}.rhcg-leaders li .front{display:flex;flex-wrap:wrap;height:400px;align-content:flex-end;background-size:cover;background-position:center;border-radius:15px;border:1px solid var(--ast-global-color-1)}.rhcg-leaders ul li>*{width:100%}.rhcg-leaders ul li .wp-block-group{background-color:var(--ast-global-color-1);opacity:.5;width:100%;padding:1em;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.rhcg-leaders ul li .wp-block-group>*{color:var(--ast-global-color-2)}.rhcg-leaders h2{font-size:1.5rem}.rhcg-leaders h6{margin-top:10px;margin-bottom:0}.flip-container{perspective:1000px}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:400px}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.front,.back{backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0deg)}.back{transform:rotateY(180deg);border:1px solid var(--ast-global-color-1);padding:2rem;border-radius:15px;overflow:scroll}.back p{font-size:.9rem}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@media (min-width:922px){.rhcg-news h2,.rhcg-news .wp-block-buttons{padding-left:60px}.rhcg-news h2 a::after{right:60px}}@media (max-width:921px){.ast-plain-container{background-color:var(--ast-global-color-2)}.site-content{padding-top:2em}.ast-mm-custom-content{display:none}.page .entry-content[ast-blocks-layout]>.wp-block-cover .wp-block-cover__inner-container{width:75%}.ast-header-break-point ul.main-header-menu{border-bottom:3px double #eaeaea;border-style:}ul.sub-menu{margin-left:10px}.ast-header-break-point .ast-nav-menu .sub-menu .menu-item .sub-menu{line-height:1.45}.rhcg-businesses>div{flex-basis:48%;padding:30px}.rhcg-businesses>div:nth-child(4){flex-basis:48%;flex-wrap:wrap;height:600px}.rhcg-businesses>div:nth-child(3){margin-left:auto;margin-right:auto}.rhcg-responsibilities>div.wp-block-group,.rhcg-responsibilities>div.wp-block-group:first-child{flex-basis:100%}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:100%}.rhcg-news li{padding:30px}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row{padding:0}.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{text-align:left}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{padding-top:30px;padding-left:20px;padding-right:20px}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:flex}.site-footer-section-1 .footer-widget-area.widget-area.site-footer-focus-item{flex-basis:50%;padding-bottom:30px}.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{text-align:left}.site-footer .wp-block-gallery.has-nested-images{flex-wrap:wrap}.site-footer .wp-block-gallery figcaption{flex-basis:100%;order:-1}.site-footer-section-1 aside.footer-widget-area.widget-area.site-footer-focus-item:last-child{margin-top:0}.site-footer-below-section-1 .ast-footer-copyright{flex-basis:100%}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row{grid-template-columns:2fr}.page-template-page-responsibilities article .blog-layout-3,.page-template-page-about article .blog-layout-3{flex-wrap:wrap}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3>div{padding:0}.page-template-page-responsibilities article:nth-child(2n) .blog-layout-3 .post-thumb,.page-template-page-about article:nth-child(2n) .blog-layout-3 .post-thumb{order:0}.page .wp-block-cover{height:70vh}.page .has-post-thumbnail .post-thumb img{aspect-ratio:16/10;margin-bottom:20px}#primary .entry-header,#primary .ast-archive-description{padding:1em}#main .entry-header{padding:0}#primary .entry-header h1,body.archive .content-area .ast-archive-description .ast-archive-title{font-size:1.75rem}.page-template-page-responsibilities #main.site-main,.page-template-page-leaders #main.site-main{padding-top:2em}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3{padding-left:30px;padding-right:30px}.category-news.ast-separate-container #primary{margin-top:0}.category-news #main article{background-color:var(--ast-global-color-2)}.category-news.archive article .blog-layout-3>div{padding:0}.category-news .entry-title{font-size:22px;margin-top:1em;font-weight:600}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(50% - 1em)}}@media (max-width:544px){.page-template .wp-block-cover h1.wp-block-heading{font-size:24px}body p{line-height:1.4em}.page .entry-content[ast-blocks-layout]>.wp-block-cover .wp-block-cover__inner-container{width:100%}.wp-block-group.is-layout-constrained{width:100%!important;margin-top:0!important;padding-left:0;padding-right:0}.entry-content>.rhcg-businesses.wp-block-group{padding-left:0;padding-right:0}.rhcg-businesses>div{flex-basis:100%;padding:20px;height:500px}.rhcg-businesses>div:nth-child(4){flex-basis:100%;height:500px}.rhcg-businesses>div:nth-child(4) img{width:70%}.entry-content .rhcg-responsibilities.wp-block-group,.rhcg-news .wp-block-group{padding-left:0;padding-right:0}.entry-content>.wp-block-group.rhcg-responsibilities{padding-bottom:0}.rhcg-responsibilities>div.wp-block-group:first-child{padding:20px}.site-footer-section-1 .footer-widget-area.widget-area.site-footer-focus-item,.site-footer-section-1 aside.footer-widget-area.widget-area.site-footer-focus-item:last-child{flex-basis:100%;padding-bottom:30px}input[type="submit"]{line-height:1.2em}.rhcg-plus h3{font-size:18px}.rhcg-news ul li{padding:0}.rhcg-news h2.wp-block-heading a{font-size:22px}.rhcg-news h3.wp-block-post-title{font-size:18px}.ast-post-format-.blog-layout-3.ast-no-date-box{padding:0}.rhcg-bullets{margin-left:2em}.rhcg-bullets li span{margin-left:2em}.page-template-page-responsibilities article .blog-layout-3>div,.page-template-page-about article .blog-layout-3{padding-left:20px;padding-right:20px}#main .entry-header{padding:0}#main .entry-header h2,.ast-single-entry-banner .ast-container h1.entry-title{font-size:24px}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:100%}.ast-separate-container #content .ast-container{padding-left:0;padding-right:0}.single-post .ast-single-entry-banner{margin-left:15px;margin-right:15px;padding:20px}}.rhcg-dialog{display:none}.rhcg-lead-plus::before{font-size:2rem;cursor:pointer}.rhcg-lead-plus{margin-block-start:0;float:right}.ast-scroll-top-icon{padding-top:1em}