.nu-footer{background-color:#f7f7f7;padding:25px 10px}@media (min-width:992px){.nu-footer{padding:75px 0}}.nu-footer-block .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.nu-footer-block .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;max-width:inherit;overflow:auto;padding:0 0 15px;text-decoration:none;text-overflow:inherit;white-space:nowrap}.nu-footer-block .hs-menu-wrapper.hs-menu-flow-horizontal ul{display:block!important;list-style:none;margin:12px 0 0}.nu-footer-block-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1200px){.nu-footer-block-wrapper{flex-direction:row;justify-content:space-between}}.nu-footer-block{flex:1 1 0px;padding:0}@media (min-width:992px){.nu-footer-block{padding:0 75px 0 0}}.nu-footer-block h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-weight:600;text-transform:uppercase}@media (min-width:1200px){.nu-footer-block h4{margin-bottom:35px}}.nu-footer-block ul{list-style:none;margin:12px 0 0;padding:0}.nu-footer-block ul li{font-size:14px;line-height:1.2;margin:0;padding:0}.nu-footer-block ul a{color:#666;display:block;padding:0 0 12px;text-decoration:none}.nu-footer-block ul a:hover{color:#09c}@media only screen and (min-width:1200px){.lastly{margin-left:auto;padding-right:0;width:20%}}.tagline-block{display:none;margin-bottom:2rem}@media (min-width:1200px){.tagline-block{display:block}}.tagline-block h2{color:#818181;font-size:1.1rem;font-weight:600;text-align:center}.tagline-block h2 sup{font-size:x-small;font-weight:300;padding-left:0;position:relative;top:-.2em;vertical-align:super}@media (min-width:1200px){.tagline-block h2{margin:0;padding:0;text-align:left}}.tagline-block .nu-footer-logo{margin:auto;text-align:center}@media (min-width:1200px){.tagline-block .nu-footer-logo{display:block;text-align:left}}.tagline-block .nu-footer-logo svg{fill:#818181;max-width:25px;padding-bottom:.5rem}@media (min-width:1200px){.tagline-block .nu-footer-logo svg{max-width:65px;padding-bottom:1rem}}.nu-footer-news-social-wrapper{align-items:center;display:flex;flex-flow:column wrap;justify-content:space-between;margin:0 auto 30px;padding:15px 0 0;width:95%}@media (min-width:1200px){.nu-footer-news-social-wrapper{align-items:flex-start;border-top:1px solid #d1d3d4;flex-flow:row nowrap;margin:90px 0 50px;padding:25px 0 20px}}.footer-subscribe-text{align-self:flex-start;flex-basis:100%}@media (min-width:767px){.footer-subscribe-text{flex-basis:30%}}.footer-subscribe-text p{margin-top:3px}.footer-subscribe-form{border:none;flex-basis:100%;padding-bottom:25px;width:100%}@media (min-width:767px){.footer-subscribe-form{align-self:center;flex-basis:40%;padding:0}}.footer-subscribe-form form.hs-form{display:flex;flex-flow:row nowrap;justify-content:space-between}.footer-subscribe-form div.hs_email{flex-basis:100%;margin-bottom:0;margin-right:5px}.footer-subscribe-form div.hs_email label{margin:0}.footer-subscribe-form input.hs-button[type=submit]{white-space:nowrap}.footer-subscribe-form .hs_error_rollup{display:none}.contact-block,.social-block{text-align:center}@media only screen and (min-width:1200px){.contact-block,.social-block{text-align:left}}.social-block p a{background-color:#bcbec0;border-radius:50%;color:#676766;color:#fff;display:inline-block;height:30px;line-height:26px;margin:0 8px 5px 0;text-align:center;transition:.3s ease-in-out;width:30px}.social-block p a:hover{background-color:#09c;background-color:#58595b;color:#fff}.social-block .fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:inherit;text-rendering:auto}.social-block p a span:before{line-height:30px}.social-block .fa-facebook-f:before,.social-block .fa-facebook:before{content:"\f39e"}.social-block .fa-linkedin:before{content:"\f0e1"}.social-block .fa-twitter:before{content:"\f099"}.social-block .fa-instagram:before{content:"\f16d"}.social-block p span>span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute}.nu-footer-social-block{align-self:center;margin:0;padding-top:20px}@media (min-width:1200px){.nu-footer-social-block{flex-basis:20%;margin:0;padding-top:0}}.nu-footer-social-block p{margin:0;padding:0;text-align:right}.nu-footer-social-block p a{color:#676766;display:inline-block;height:30px;line-height:26px;margin:0 5px 0 0;text-align:center;transition:.3s ease-in-out;width:30px}.nu-footer-social-block p a:hover{color:#09c}.nu-footer-social-block .fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:inherit;text-rendering:auto}.nu-footer-social-block p a span:before{line-height:30px}.nu-footer-social-block .fa-facebook-f:before,.nu-footer-social-block .fa-facebook:before{content:"\f39e"}.nu-footer-social-block .fa-linkedin:before{content:"\f0e1"}.nu-footer-social-block .fa-twitter:before{content:"\f099"}.nu-footer-social-block .fa-instagram:before{content:"\f16d"}.nu-footer-social-block p span>span{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute}.contact-block{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);margin:auto;padding:8px 0;transition:.3s ease-in-out;width:90%}@media (min-width:992px){.contact-block{border:none;padding:0;width:100%}}.contact-block h4{margin-bottom:0}.contact-block p{font-size:14px;margin-top:5px;padding:0 10px}@media (min-width:992px){.contact-block p{padding:0}}.contact-block a{font-weight:400;text-decoration:none;transition:.3s ease-in-out}.contact-block a:hover{color:#007aa3;font-weight:400;text-decoration:underline}@media (min-width:767px){.nav-gap{margin-top:20px}}.nu-footer-links-wrapper{padding:0 0 20px;text-align:center}@media (min-width:1200px){.nu-footer-links-wrapper{padding:0;text-align:left}}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin:auto}.nu-footer-links-wrapper .nu-footer-links ul{list-style:none;margin:auto;padding:0}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{float:none;font-size:14px}@media (min-width:767px){.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;margin:0;padding:0}}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.nu-footer-links-wrapper .nu-footer-links ul li a{color:#666;display:inline-block;max-width:none;overflow:hidden;padding:16px 8px;text-decoration:none;text-overflow:none;white-space:nowrap}@media (min-width:767px){.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a,.nu-footer-links-wrapper .nu-footer-links ul li a{border-left:1px solid #ccc;color:#666;display:inline-block;margin-left:5px;max-width:none;overflow:hidden;padding:0 5px 0 10px;text-decoration:none;text-overflow:none;white-space:nowrap}}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;width:auto}@media (min-width:767px){.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li{float:left}}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{display:inline-block;width:auto}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover{color:#09c}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:first-child a,.nu-footer-links-wrapper .nu-footer-links ul li:first-child a{border-left:none;margin-left:0;padding-left:0}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child{color:#666;display:block}@media (min-width:767px){.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child{display:inline-block}}.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{color:#666;cursor:default;opacity:.5}@media (min-width:767px){.nu-footer-links-wrapper .nu-footer-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:last-child a{border-left:1px solid #ccc;margin-left:5px;padding-left:10px}}@media (max-width:568px){.nu-footer-links .hs-menu-wrapper,.nu-footer-links .hs-menu-wrapper *{width:auto!important}}@media only screen and (max-width:1200px){.nav-folderized .nav h4{cursor:pointer;margin-top:0;padding-top:0}.nav-folderized ul{border-bottom:1px solid rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.nav-folderized .nav h4:after{content:"+";float:right;transition:.4s ease-in-out}.nav-folderized .nav.open h4:after{content:"-"}.nav-folderized .nav.open ul{height:auto;max-height:500px;transition:max-height .3s ease-in-out!important}.nav-folderized{float:none;margin:auto;padding:5px 0 10px;width:95%}}