#menu{padding:0 5%;background:transparent url(//cdn2.hubspot.net/hub/273774/mp/lp/Whiteboard/logo_area_bg.png) no-repeat right bottom;text-align:center;margin-top:-40px;margin-bottom:40px}#menu ul{list-style:none;margin:0;padding:0}#menu ul li{display:inline-block;margin:0;padding:0;position:relative}#menu ul li a{display:block;padding:10px 15px;color:#515151;text-decoration:none;font-size:16px}#menu ul li:hover>a,#menu ul li a:hover{color:#4187a9;text-decoration:none}#menu ul ul{display:none;position:absolute;left:0;top:100%;text-align:left;background:#f6f6f6;border:1px solid #fff;padding-top:5px;padding-bottom:7px;border-radius:0 0 5px 5px;width:200px}#menu ul li:hover>ul{display:block}#menu ul ul li{display:block;padding:0}#menu ul ul li a{padding:5px 15px;font-size:14px;line-height:18px}#menu ul ul ul{left:100%;bottom:auto;top:0}.mobile-menu-trigger{display:none;cursor:pointer;padding:5px;text-transform:uppercase;position:absolute;right:22px;top:20px}.mobile-menu-child-trigger{display:none}.mobile-menu-trigger i{position:relative;font-style:normal;margin-right:5px;text-align:left;top:-4px}.mobile-menu-trigger i:before,.mobile-menu-trigger i:after{content:'';position:absolute}.mobile-menu-trigger i,.mobile-menu-trigger i:before,.mobile-menu-trigger i:after{display:inline-block;width:22px;height:2px;background-color:#515151;border-radius:1px}.mobile-menu-trigger i:before{top:-6px}.mobile-menu-trigger i:after{top:6px}#menu.open .mobile-menu-trigger i{background:transparent}#menu.open .mobile-menu-trigger i:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0}#menu.open .mobile-menu-trigger i:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:0}@media(min-width:768px){#menu .hs-menu-wrapper{display:block !important}}@media(max-width:767px){.mobile-menu-trigger{display:block}#menu .hs-menu-wrapper{display:none}#menu .hs-menu-wrapper>ul{padding-top:30px;padding-bottom:30px}#menu ul li{display:block;text-align:left}#menu ul li a{padding:0;font-size:22px;line-height:1.2;padding-top:8px;padding-bottom:8px}#menu ul ul{position:static;background:transparent;display:block}#menu ul ul li a{font-size:18px;line-height:1.2;padding-top:5px;padding-bottom:5px}}