header .hs-search-field__input:focus{border-color:#0c93bc}h1 span,h2 span,h3 span,h4 span,h6 span{color:#009b48!important}.blog-content-body,.blog-header-standard,.footer{clear:both}.footer .col-lg-2:first-child{flex:0 0 12.666667%;max-width:13.666667%}.footer .col-lg-2:nth-child(2){flex:0 0 20.666667%;max-width:19.666667%}.footer .logo{margin-bottom:40px;margin-top:-25px}.footer .logo img{max-width:104px}.footer .nav-col-1 img{display:block;margin-bottom:10px}.footer h5{font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400;letter-spacing:.29px;line-height:23px;margin-bottom:25px;text-transform:inherit}.footer .hhs-foot-nav-col ul li{color:#7c7c7c;font-family:Source Sans Pro,sans-serif;font-size:15px;line-height:18px;margin:0!important}.footer .hhs-foot-nav-col ul li a{font-family:Source Sans Pro,sans-serif!important;font-size:15px!important;letter-spacing:.24px!important;line-height:23px}.footer .nav-col-2 ul{float:left;list-style:none;margin:0;padding:0;width:100%}.footer .nav-col-2 ul li{margin-bottom:25px!important}.footer .nav-col-2 ul li:last-child{margin-bottom:0!important}.footer .nav-col-2 ul li strong{color:#fff;display:inline-block;font-weight:600;margin-bottom:5px;width:100%}.footer .nav-col-2 ul li.info,.footer .nav-col-2 ul li.info a{color:#3f9650;font-size:15px}.footer .hhs-foot-break-line{display:none}.footer .hhs-foot-nav-base{margin-bottom:0!important;padding-top:40px;text-align:center}.footer .hhs-foot-nav-base .hhs-foot-base-nav{display:none}.footer .hhs-foot-nav-base .col-sm-6{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%}.footer .hhs-foot-nav-base .hhs-foot-copyright{margin-bottom:0;opacity:.5446029}.hhs-top-bar ul li a{font-family:Source Sans Pro,sans-serif!important;font-size:18px!important;letter-spacing:.29px!important;text-transform:inherit!important}body header#hhs-main-nav span .header-cta{border-radius:30rem!important;font-family:Source Sans Pro,sans-serif!important;font-size:16px!important;letter-spacing:.29px;margin:0}header .header-cta:hover{background:#126883!important}header .mega-menu h5{color:#000;font-family:Source Sans Pro,sans-serif;font-weight:700;text-transform:inherit}header .mega-menu ul li{margin:0!important;padding:0!important}header .mega-menu ul li a{font-family:Source Sans Pro,sans-serif!important;padding:3px 0!important}body [class^=mega-drop].loaded:hover:before{right:0!important}.hhs-top-bar{background:#fff!important;position:fixed}.team-area .hhs-profile-content h4{font-family:Source Sans Pro,sans-serif;font-size:25px;font-weight:700;letter-spacing:.4px;line-height:28px}.team-area .hhs-profile-content h5{font-family:Source Sans Pro,sans-serif;font-size:15px;font-weight:400;letter-spacing:.24px;line-height:22px;text-transform:inherit}.team-area .hhs-profile-content .hhs-social-team-con{background:#d8d9d8;border-radius:30rem;font-size:14px;height:24px;margin-left:10px;padding:6px;right:24px;text-align:center;width:24px}.team-area .hhs-profile-card{border-radius:10px;overflow:hidden;padding-bottom:30px!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after{opacity:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>a:after{opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a>span.loaded:after{content:"\f107";display:inline-block;font-family:Font Awesome\ 5 Free!important;font-style:normal;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-18px;top:4px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>a>span.loaded:after{display:none}.youtube-video-section .overlap:before{transition:all .2s}.youtube-video-section .overlap:hover:before{background:#126883}.contact-info .item-box h4{margin-bottom:10px}.center-align .talk-items{margin-top:10px;text-align:center}.center-align .talk-items .item{display:inline-block;float:none;padding-top:40px}.blog-header-standard{display:none}.hs-blog-listing .filter__header{display:inline-block;margin-bottom:35px;width:100%}.blog-index .blog-header__title{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:65px;font-weight:700;letter-spacing:1.04px;line-height:69px;margin-bottom:50px;text-align:center;text-transform:inherit;width:100%}.tag-list ul{margin:0;padding:0;text-align:center;width:100%}.tag-list li{display:inline-block;list-style:none;padding:10px}.tag-list li a{background:transparent;border:2px solid #979797;border-radius:7px;color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:14px;padding:6px 30px}.tag-list li a.active,.tag-list li:hover a{background:#3f9650;border:2px solid #3f9650;color:#fff}.blog-content-body{background-color:#fff}.blog-content-body .hhs-blog-card-inner{background:#fff;border-radius:10px;box-shadow:4px 6px 15px rgba(0,0,0,.26);overflow:hidden}.blog-content-body .hhs-blog-card-inner h2{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:700;letter-spacing:.4px;line-height:23px;margin-bottom:17px;margin-top:0;text-transform:inherit}.blog-content-body .hhs-blog-card-inner h2 a:hover{color:#3f9650}.blog-content-body .hhs-blog-card-inner p{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:15px;letter-spacing:.24px;line-height:22px}.post-tags{text-align:right}.post-tags,.post-tags a{background:none!important;color:#3f9650!important;display:inline-block!important;font-family:Source Sans Pro,sans-serif;font-size:15px;font-weight:400;letter-spacing:.24px;line-height:20px;margin:0!important;padding:0;text-align:right;text-transform:inherit;transform:scale(1)!important}.blog-index__post:hover{transform:scale(1)}.blog-pagination__link{background:none;border:0!important;color:#444;color:#3f9650;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;letter-spacing:.24px;list-style:none;margin:0;padding:0 13px}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#3f9650;width:7px}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{background:none!important;border:0!important;color:#3f9650!important}.hhs-blog-card-inner .blog-index__post-content{padding:10px 25px 25px}.post-page-full,.post-page-full .blog-header-full{background:#fff}.blog-header-full .blog-post__title{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:65px;font-weight:700;letter-spacing:1.04px;line-height:69px;margin-bottom:35px;text-align:center;text-transform:inherit;width:100%}.blog-header-full .blog-post__title span{color:#2f2f2f!important}.hs-blog-post .blog-post__meta{margin-bottom:50px;text-align:center}.hs-blog-post .blog-post__meta .hs-author-avatar{margin-bottom:25px}.author-name{font-size:29px;line-height:33px;margin-bottom:12px;margin-top:0}.author-name,.post-date{color:#000;font-family:Source Sans Pro,sans-serif;font-weight:400;letter-spacing:.4px;text-transform:inherit}.post-date{font-size:21px;line-height:25px}.post-img{border-radius:15px;display:inline-block;overflow:hidden;text-align:center;width:100%}.post-img img{width:auto!important}.hs-blog-post .blog-header-full{margin-bottom:0;padding-bottom:0}.hs-blog-post .blog-post__body code,.hs-blog-post .blog-post__body p,.hs-blog-post .blog-post__body span,.hs-blog-post .blog-post__body strong{color:#000;font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:300;line-height:35px}.hs-blog-post .blog-post__body p{margin-bottom:30px}.hs-blog-post .blog-post__body code{display:inline-block;font-size:23px;line-height:30px;padding-left:30px;position:relative}.hs-blog-post .blog-post__body code:before{background:#3f9650;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.hs-blog-post .social-sharing-wrapper{display:none}.hs-blog-post .blog-post{padding-bottom:30px}.related_posts-blog h2{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:65px;font-weight:700;letter-spacing:1.04px;line-height:69px;margin-bottom:5px;text-align:center;text-transform:inherit;width:100%}.related_posts-blog .hhs-blog-post-card{background:#fff;background-color:#fff;border-radius:10px;box-shadow:4px 6px 15px rgba(0,0,0,.26)!important;overflow:hidden;transform:scale(1)!important}.related_posts-blog .hhs-post-meta,.related_posts-blog .reading-minutes{display:none}.related_posts-blog .hhs-post-content h4{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:700;letter-spacing:.4px;line-height:23px;margin-bottom:17px;margin-top:0;text-transform:inherit}.related_posts-blog .hhs-post-content a:hover h4{color:#3f9650}.related_posts-blog .hhs-post-content p{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:15px;letter-spacing:.24px;line-height:22px}.hs-blog-listing .inner-hero-section h1{font-size:51px;line-height:59px}.hs-blog-listing .tabbing-content{display:inline-block;width:100%}.hs-blog-listing .tabbing-content .tab-content{display:flex;flex-flow:row wrap;margin:0 -15px}.simple-pagination{clear:both;display:inline-block;text-align:center;width:100%}.simple-pagination ul{display:inline-block;margin:30px 0 0;padding:0;width:100%}.simple-pagination li,.simple-pagination li a{color:#3f9650;display:inline-block;font-family:Source Sans Pro,sans-serif;font-weight:600;letter-spacing:.24px;list-style:none;margin:0;padding:0}.simple-pagination li{padding:0 13px}.blog-content-body .hhs-blog-card-inner h3{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:19px;font-weight:600;letter-spacing:.4px;line-height:21px;margin-bottom:11px;margin-top:0;text-transform:inherit}.hhs-header-cta span{visibility:visible!important}.hs-content-id-49586901104 .related_posts-blog .hhs-post-feat-img{background-repeat:no-repeat;background-size:contain;margin:25px 25px 0;min-height:150px!important}.related_posts-blog .hhs-post-summary h1,.related_posts-blog .hhs-post-summary h2,.related_posts-blog .hhs-post-summary h3,.related_posts-blog .hhs-post-summary h4,.related_posts-blog .hhs-post-summary h5,.related_posts-blog .hhs-post-summary h6{display:none}.single-blog-content h2{color:#2f2f2f;font-family:Source Sans Pro,sans-serif;font-size:50px;font-weight:700;letter-spacing:1.04px;line-height:55px;margin-bottom:25px;text-transform:inherit;width:100%}.single-blog-content.blog-post h3{font-size:40px;text-transform:inherit}.single-blog-content.blog-post h4{font-size:35px}.single-blog-content.blog-post h5{font-size:29px}.single-blog-content.blog-post h6{font-size:27px;font-weight:400}@media only screen and (max-width:1199px){.blog-header-full .blog-post__title,.blog-index .blog-header__title,.related_posts-blog h2{font-size:55px;line-height:55px}.blog-content-body .hhs-blog-card-inner h2,.related_posts-blog .hhs-post-content h4{font-size:21px}.hs-blog-listing .inner-hero-section h1{font-size:41px;line-height:51px}}@media only screen and (max-width:991px){.footer .col-lg-2.col-md-6{flex:0 0 33.3%;max-width:50%;padding:15px 0}.container{max-width:98%}.blog-header-full .blog-post__title,.blog-index .blog-header__title,.related_posts-blog h2{font-size:45px;line-height:45px}.hs-blog-post .blog-post__body code,.hs-blog-post .blog-post__body p,.hs-blog-post .blog-post__body span,.hs-blog-post .blog-post__body strong{font-size:18px;line-height:28px}.hs-blog-post .blog-post__body code{font-size:20px}}@media only screen and (max-width:960px){.hhs-extras-ctas,.hhs-extras-ctas .hhs-head-cta-1{display:block}.hhs-menu-toggle{display:none}header .hamburger-icon .line{background:#000}}@media only screen and (max-width:850px){.hhs-extras-ctas,.hhs-extras-ctas .hhs-head-cta-1{display:none}.hhs-menu-toggle{display:block}.hhs-side-menu .hhs-nav-links li a{font-family:Source Sans Pro,sans-serif!important;letter-spacing:.29px}header .hhs-side-menu__extras,header .hhs-side-menu__footer{display:none}.hhs-side-menu__mobile .sc-site-header__menu{border-bottom:0}.contact-info{padding-top:0!important}.center-align .talk-items .item{width:25%}}@media only screen and (max-width:767px){.blog-index .blog-header__title{margin-bottom:25px}.hs-blog-listing .filter__header{margin-bottom:20px}.hhs-blog-card-inner .blog-index__post-content{min-height:inherit}.author-name{font-size:25px;line-height:27px}.post-date{font-size:18px;line-height:22px}}@media only screen and (max-width:680px){.center-align .talk-items .item{padding-top:30px;width:100%}.blog-header-full .blog-post__title,.blog-index .blog-header__title,.related_posts-blog h2{font-size:35px;line-height:35px}}@media only screen and (max-width:650px){.footer .col-lg-2.col-md-6{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:575px){.hhs-foot-nav-col h5,.hhs-foot-rss h6{text-align:left}.hhs-foot-nav-col .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:2px 0;text-align:left}.logo-standard,.logo-sticky{max-width:65px!important}}@media only screen and (max-width:500px){.container{max-width:95%}}@media only screen and (max-width:480px){.footer .col-lg-2.col-md-6{flex:0 0 100%;max-width:100%;padding:0}}