:root{--hh-green:#0e9f84;--hh-dark:#202a30;--hh-soft:#f4f8f7;--hh-line:#e3ece9}.hh-content-page{background:#fff}.hh-content-page>.container>.row>div>.sec-title{margin-bottom:42px}.hh-content-page .sec-title h1{color:var(--hh-dark);font-size:34px;line-height:1.3;margin:0 auto 18px;max-width:900px}.hh-lead-visual{background:var(--hh-soft);display:flex;margin:0 0 58px;min-height:340px;overflow:hidden}.hh-lead-visual .hh-lead-image{background-position:center;background-size:cover;min-height:340px;width:50%}.hh-lead-visual .hh-lead-copy{align-self:center;padding:48px;width:50%}.hh-lead-copy .hh-kicker{color:var(--hh-green);display:block;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.hh-lead-copy h2{color:var(--hh-dark);font-size:29px;line-height:1.35;margin:0 0 16px}.hh-lead-copy p,.hh-content-page p{color:#667176;font-size:15px;line-height:1.85;margin-bottom:15px}.hh-content-page .thm-btn{background:var(--hh-green);border-color:var(--hh-green)}.hh-card-grid{display:flex;flex-wrap:wrap;margin:0}.hh-content-card{background:transparent;border:0;border-bottom:1px solid var(--hh-line);box-shadow:none;margin:0;padding:42px 25px 42px 92px;position:relative;transition:none;width:50%}.hh-content-card:hover{box-shadow:none;transform:none}.hh-content-card:nth-child(odd){border-right:1px solid var(--hh-line)}.hh-content-card .hh-card-icon{align-items:center;background:transparent;border:2px solid var(--hh-green);border-radius:50%;color:var(--hh-green);display:flex;font-size:20px;height:52px;justify-content:center;left:25px;position:absolute;top:42px;width:52px}.hh-content-card .hh-section-title{margin:0 0 10px}.hh-content-card .hh-section-title .decor{display:none}.hh-content-card .hh-section-title h2{color:var(--hh-dark);font-size:23px;margin:0}.hh-content-card h3{color:#465158;font-size:18px;line-height:1.5;margin:8px 0 12px}.hh-content-page h4{color:var(--hh-green);font-size:18px;margin:20px 0 8px}.hh-check-list{list-style:none;margin:15px 0 5px;padding:0}.hh-check-list li{color:#59666b;line-height:1.55;padding:7px 0 7px 25px;position:relative}.hh-check-list li i{color:var(--hh-green);left:0;position:absolute;top:11px}.hh-card-grid .hh-content-card:first-child{background:var(--hh-green);border:0;color:#fff;margin:0 0 38px;padding:38px 40px 38px 110px;width:100%}.hh-card-grid .hh-content-card:first-child .hh-card-icon{border-color:#fff;color:#fff;left:38px;top:40px}.hh-card-grid .hh-content-card:first-child h2,.hh-card-grid .hh-content-card:first-child h3,.hh-card-grid .hh-content-card:first-child p,.hh-card-grid .hh-content-card:first-child li,.hh-card-grid .hh-content-card:first-child .hh-check-list li i{color:#fff}.hh-feature-stack .hh-content-card{align-items:center;border:0;display:flex;margin:0 0 25px;padding:0;width:100%}.hh-feature-stack .hh-content-card:nth-child(even){background:var(--hh-soft);flex-direction:row-reverse}.hh-feature-stack .hh-card-media{background-position:center;background-size:cover;min-height:360px;width:42%}.hh-feature-stack .hh-card-body{padding:42px 50px 42px 80px;position:relative;width:58%}.hh-feature-stack .hh-card-icon{left:20px;top:45px}.hh-feature-stack .hh-content-card:first-child{background:var(--hh-green)}.hh-feature-stack .hh-content-card:first-child .hh-card-body{color:#fff}.hh-feature-stack .hh-content-card:first-child h2,.hh-feature-stack .hh-content-card:first-child h3,.hh-feature-stack .hh-content-card:first-child p,.hh-feature-stack .hh-content-card:first-child li,.hh-feature-stack .hh-content-card:first-child .hh-check-list li i{color:#fff}.hh-feature-stack .hh-content-card:first-child .hh-card-icon{border-color:#fff;color:#fff}.hh-action-grid{background:var(--hh-soft);padding:15px 25px 30px}.hh-action-grid .hh-content-card{border:0;border-bottom:1px solid var(--hh-line);padding-left:85px;text-align:left;width:50%}.hh-action-grid .hh-content-card:first-child{background:transparent;color:inherit;margin:0;padding:42px 25px 42px 85px;width:50%}.hh-action-grid .hh-content-card:first-child .hh-card-icon{border-color:var(--hh-green);color:var(--hh-green);left:20px;top:42px}.hh-action-grid .hh-content-card:first-child h2,.hh-action-grid .hh-content-card:first-child h3,.hh-action-grid .hh-content-card:first-child p,.hh-action-grid .hh-content-card:first-child li,.hh-action-grid .hh-content-card:first-child .hh-check-list li i{color:inherit}.hh-blog-card{background:#fff;border-bottom:3px solid var(--hh-green);box-shadow:0 8px 24px rgba(32,42,48,.08);margin-bottom:30px;min-height:440px;overflow:hidden;padding:0}.hh-blog-card:hover{box-shadow:0 12px 30px rgba(32,42,48,.13)}.hh-blog-card .hh-blog-image{background-position:center;background-size:cover;height:190px}.hh-blog-card .hh-blog-body{padding:25px}.hh-blog-card h3{color:var(--hh-dark);font-size:20px;line-height:1.4;margin:0 0 13px}.hh-keyword{color:var(--hh-green);display:inline-block;font-size:13px;margin-top:8px}.hh-faq-wrap{display:flex;gap:35px}.hh-faq-aside{width:32%}.hh-faq-aside img{width:100%}.hh-faq-aside .hh-help-box{background:var(--hh-green);color:#fff;padding:28px}.hh-faq-aside h3,.hh-faq-aside p{color:#fff}.hh-faq{width:68%}.hh-faq .panel{border:0;border-bottom:1px solid var(--hh-line);box-shadow:none;margin:0}.hh-faq .panel-heading{background:#fff;border-left:3px solid var(--hh-green);padding:18px 20px}.hh-faq .panel-title{color:var(--hh-dark);font-size:17px;margin:0}.hh-faq .panel-title:before{color:var(--hh-green);content:'\f059';font-family:FontAwesome;margin-right:10px}.hh-faq .panel-body{background:var(--hh-soft);padding:18px 24px}.hh-cta-band{background:var(--hh-dark);color:#fff;margin-top:35px;padding:38px 42px}.hh-cta-band h3,.hh-cta-band p{color:#fff;margin-top:0}.hh-cta-band .thm-btn{background:var(--hh-green);color:#fff;margin-top:8px}.hh-policy-grid .hh-content-card{min-height:0}.footer-widget.quick-links a[href="#"]{pointer-events:none}@media(max-width:991px){.hh-lead-visual{display:block}.hh-lead-visual .hh-lead-image,.hh-lead-visual .hh-lead-copy{width:100%}.hh-feature-stack .hh-content-card,.hh-feature-stack .hh-content-card:nth-child(even){display:block}.hh-feature-stack .hh-card-media,.hh-feature-stack .hh-card-body{width:100%}.hh-faq-wrap{display:block}.hh-faq-aside,.hh-faq{width:100%}.hh-faq-aside{margin-bottom:30px}}@media(max-width:767px){.hh-content-page .sec-title h1{font-size:27px}.hh-content-card,.hh-action-grid .hh-content-card,.hh-action-grid .hh-content-card:first-child{border-right:0;width:100%}.hh-feature-stack .hh-card-body,.hh-lead-visual .hh-lead-copy{padding:30px}.hh-feature-stack .hh-card-icon{position:static;margin-bottom:15px}.hh-blog-card{min-height:0}}
