{% include "hubspot/styles/responsive/modules.css" %}{% include "hubspot/styles/patches/recommended.css" %}.page-home{padding:0;margin:0}.header-logo-inv{display:none}.page-home .header-logo{display:none}.page-home .header-logo-inv{display:block}.header-main{padding:20px 0 10px;display:flex;position:fixed;width:100%;z-index:99999;top:0;transition:all .3s ease;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.page-home .header-main{background:transparent;box-shadow:none}.page-home .header-main.active{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.1)}.page-home .header-main.active .main-nav ul li a{color:#333}.page-home .header-main.active .main-nav ul li a:hover{color:#52bed1}.page-home .header-main.active .header-logo-inv{display:none}.page-home .header-main.active .header-logo{display:block}.header-main.active .main-nav ul li:last-child a{color:#fff}.header-main.active .main-nav ul li:last-child a:hover{color:#fff}.header-container .row-fluid-wrapper.row-depth-1.row-number-1 .span12.widget-span.widget-type-custom_widget{min-height:auto}.header-main .main-nav ul li a{color:#333;font-size:14px;font-family:'Lato',Arial,sans-serif;font-weight:600;text-transform:none;padding:5px 10px}.page-home .header-main .main-nav ul li a{color:#fff}.header-main .main-nav ul li a:hover{color:#52bed1}.header-main .logo{width:128px}.header-main .logo img{width:100%}.main-nav{display:flex;height:100%;align-items:center;float:right}.main-nav ul{display:flex;margin:0;padding:0}.main-nav ul li{list-style:none;margin-left:24px}.main-nav ul li:last-child{margin-right:0}.header-main .main-nav ul li:last-child a{color:#fff;font-size:16px;line-height:38px;text-align:center;width:144px;height:41px;margin-top:5px;padding:0 32px;border-radius:23px;border:0;background:#52bed1 linear-gradient(to right,#52bed1 0%,#9fca68 100%);transition:all .3s}.header-main .main-nav ul li:last-child a:hover{color:#fff;background:#52bed1}.custom-menu-primary.js-enabled{display:flex}.page-home.mobile-open .header-main.active,.mobile-open .header-main{background:#000}.page-home.mobile-open .header-main.active .header-logo{display:none}.page-home.mobile-open .header-main.active .header-logo-inv{display:block}.mobile-open .header-main .header-logo{display:none}.mobile-open .header-main .header-logo-inv{display:block}.mobile-open .header-main.active .main-nav ul li a{color:#fff}.mobile-open .main-nav.custom-menu-primary .hs-menu-wrapper ul li:last-child a{line-height:30px}