.radius-circle{border-radius:50%}.footer-vertical-menu li{margin-bottom:10px}footer img{margin-top:-1rem}footer .icon-prebuilt-radius{border-radius:50%;height:2.5rem;width:2.5rem}.footer-form{align-items:center;display:flex;justify-content:flex-start}.footer-form input:not([type=submit]){margin-right:1.25rem;min-height:44px!important;transform:translateY(-2px)}.footer-form .hs-button{background:var(--primary);color:#fff}.footer-vertical-menu .hs-menu-wrapper>ul>li>.hs-menu-children-wrapper a{font-size:1rem}.header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper{background-color:#1d1d1d;color:#fff}.header-menu .footer-vertical-menu li.hs-menu-depth-1>a:first-child{font-weight:700}@media (min-width:992px){.header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper li a,.header-menu>.hs-menu-wrapper>ul>li>a{font-size:1rem}}@media(min-width:992px) and (max-width:1200px){.header-menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper li a,.header-menu>.hs-menu-wrapper>ul>li>a{font-size:.9rem;padding-left:.25rem;padding-right:.5rem}}.header-menu .header-nav-ul{flex-wrap:nowrap}@media(max-width:1200px){.header-menu{width:75%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}}.text-sm{font-size:.9rem}.grayscale,.grayscale img{filter:grayscale(1)}.label{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:1.5}li{font-size:16px;font-weight:400}blockquote,li{font-family:Montserrat;font-style:normal;line-height:150%}blockquote{border-left:10px solid #31baca;color:#31baca;font-size:18px;font-weight:500}input[type=submit]{border-radius:30px;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02);font-size:12px;font-weight:700;line-height:18px}.input select{color:#6b7280}.white-label label,.white-label label.hs-error-msg,.white-label label.hs-main-font-element{color:#fff}.contact-form .actions{text-align:center}footer input[type=submit]{border-radius:0;margin-top:.3rem}footer input[type=submit]:hover{transform:translateY(0)}footer .hs-error-msgs,footer .hs_error_rollup{display:none!important}.blog-template-01{padding-top:5vh}.mh-parent{padding-top:0}.blog-heading{font-size:31.5px;font-weight:500;letter-spacing:-.025em;line-height:47px}.item-title{color:#262626;font-size:25px;font-weight:600;letter-spacing:-.025em;line-height:27px}.item-date,.item-summary{color:#9e9e9e;font-size:14px;letter-spacing:-.025em;line-height:150%}.blog-pagination_number-link{border-color:var(--base);border-radius:5px;color:var(--base)}.blog-pagination_number-link:hover{background:var(--base)}.blog-post-title{color:#2e2e2e;font-size:44px;font-weight:700;letter-spacing:.025em;line-height:1.15}.author-section{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin:0 0 2rem;padding:3rem 0}.author-section img{object-fit:cover;overflow:hidden}.blog-post-template-02 .CTA_Subscribe form{align-items:center;display:flex;justify-content:center}.hs-input,input:not([type=checkbox]):not([type=radio]):not([type=submit]){border:none}.CTA_Subscribe input[type=submit],.form-btn-green input[type=submit]{background-color:var(--primary);border-radius:0;color:#fff}.CTA_Subscribe input:not([type=submit]){margin-right:1.25rem;min-height:44px!important;transform:translateY(-2px)}.CTA_Subscribe label{opacity:0}.blog-post-template-02 #hs_cos_wrapper_CTA_subscribe_title{display:none}.form2 input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hs-input{background:#f5f5f5;border:1px solid #3fb34f}.form2 input[type=submit]{background-color:#3fb34f;border-radius:0;color:#f5f5f5}.blog-post-template-02 h1,.blog-post-template-02 h2{color:#1d1d1d}.blog-post-template-02 h3{color:#3fb34f}.blog-post-template-02 h4{color:#3f6db3}.blog-post-template h5{color:#31baca}.blog-template-01 .hs-search-field__input{background-image:url(//3939562.fs1.hubspotusercontent-na1.net/hubfs/3939562/raw_assets/public/NTS%20-%20Hatch%20-%202021/images/greensearch.svg);background-origin:content-box;background-position-x:100%;background-position-y:center;background-repeat:no-repeat}.blog-template-01 .blog-filter{align-items:center;display:flex;justify-content:space-between;padding:1rem 2rem 1rem 0}.blog-template-01 .option-menu{color:var(--dark)}.blog-template-01 .option-menu:hover{color:var(--primary)}.blog-template-01 .left-filter{align-content:center;align-items:center;display:flex;justify-content:space-around;width:33%}@media(max-width:768px){.blog-template-01 .blog-filter,.blog-template-01 .left-filter{width:100%}.blog-template-01 .search-blogs{margin-top:1rem;width:100%!important}}.blog-template-01.dropbtn{background-color:#00000000;border:none;color:var(--dark);font-size:14px}.blog-template-01 .dropbtn i{color:var(--primary);margin-left:.5rem}.dropdown button{background-color:#00000000}.blog-template-01 .dropdown{display:inline-block;position:relative}.blog-template-01 .dropdown-content{background-color:#f9f9f9;display:none;min-width:160px;position:absolute;z-index:2}.header-search-trigger svg{fill:var(--primary);height:1.25rem;transition:.3s ease}.blog-template-01 .dropdown-content a{color:var(--dark);display:block;padding:.65rem 1.25rem;text-decoration:none}.blog-template-01 .dropdown-content a:hover{background-color:#eee;color:var(--primary)}.blog-template-01 .dropdown:hover .dropdown-content{display:block}.blog-template-01 input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=email]),.hs-input,.hs-search-field__input{background-color:#fff;border:1.5px solid #e0e0e2;border-radius:0;padding:.5rem 1.25rem}.blog-template-01 .hs-search-field__input:after{content:"&#x1F50E"}.blog-template-01 .content-wrapper li::marker{color:var(--danger)}.mh-item h4{color:#1d1d1d;font-family:Montserrat;font-size:18.24px;font-style:normal;font-weight:600;letter-spacing:-.025em;line-height:150%}.hs-form label{font-size:1rem}.blog-post-header{min-height:300px}.blog-post-title{min-height:50px}.blog-post-date-socials-container{min-height:72px}.blog-post-image{width:50%}@media(max-width:767px){.masonry-fitrows.spacing-p-4>.masonry-item,.masonry.spacing-p-4>.masonry-item{padding:0 0 0 1.5rem}.blog-post-social-share{display:none}.blog-post-image{width:unset}}