.comnico.megamenu{width:100%;position:fixed;top:0;z-index:9999}.comnico.megamenu .menu-container{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:center}.comnico.megamenu *{box-sizing:border-box}.comnico.megamenu .menu-logo{display:block;margin-right:24px;padding:0 20px}.comnico.megamenu .menu-logo img{max-width:240px;max-height:40px;vertical-align:middle}.comnico.megamenu .menu-mobile{display:none}.comnico.megamenu .menu-dropdown-icon:after{display:inline-block;content:"\f078";font-family:"FontAwesome";cursor:pointer;padding:0 8px}.comnico.megamenu .menu{display:flex;align-items:center}.comnico.megamenu .menu .parent-menu{display:flex;margin:0 auto;list-style:none;padding:0;position:relative}.comnico.megamenu .menu .parent-menu:after{content:"";display:flex}.comnico.megamenu .menu .parent-menu .parent-menu-item{padding:0;margin:0;position:relative}.comnico.megamenu .menu .parent-menu .parent-menu-item a{display:flex;justify-content:space-between;padding:14px 16px;text-decoration:none;font-size:18px;cursor:pointer}.comnico.megamenu .menu .sub-menu{display:none;width:auto;padding:5px 20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;box-sizing:border-box}.comnico.megamenu .menu .menu-open .sub-menu{display:flex}.comnico.megamenu .menu .sub-menu:after{clear:both}.comnico.megamenu .menu .sub-menu .sub-menu-list{width:200px;margin:0;padding:0 8px;list-style:none;background:0}.comnico.megamenu .menu .sub-menu .sub-menu-list:first-child{padding-left:0}.comnico.megamenu .menu .sub-menu .sub-menu-list:last-child{padding-right:0}.comnico.megamenu .menu .sub-menu .sub-menu-list-items{display:block;padding:0;margin:10px 0;list-style:none;box-sizing:border-box}.comnico.megamenu .menu .sub-menu .sub-menu-list-items>li{width:100%;padding:10px 0;margin:0;font-size:1em}.comnico.megamenu .menu .sub-menu .sub-menu-list-items>li a{display:block;width:95%;padding:.2em 0;line-height:1.4}.comnico.megamenu .menu .sub-menu .sub-menu-list-items>li a:hover{opacity:.7}.comnico.megamenu .menu .menu-open .sub-menu.not-megamenu{flex-direction:column;width:auto;padding:0}.comnico.megamenu .menu .menu-open .sub-menu.not-megamenu .sub-menu-list{margin:0;padding:0}.comnico.megamenu .menu .menu-open .sub-menu.not-megamenu .sub-menu-list a:hover{opacity:.6}.comnico.megamenu .menu-cta{display:flex}.comnico.megamenu .menu-cta>.hs-cta-wrapper:not(:first-child){margin-left:8px}@media only screen and (max-width:1140px){.comnico.megamenu .menu-cta{display:none}}.bl_scrollTop{z-index:9999;position:fixed;bottom:12px;right:12px;padding:4px 11px 4px;background:rgba(0,0,0,0.6);border-radius:50%;cursor:pointer;color:#f7f7f7;text-decoration:none}.bl_scrollTop a{color:#fff}@media only screen and (max-width:900px){.comnico.megamenu .menu-logo{margin-right:0;padding:15px 20px}.comnico.megamenu .menu-logo img{max-height:32px}.comnico.megamenu .menu-container{width:100%;display:flex;align-items:flex-start;flex-direction:column}.comnico.megamenu .menu{width:100%}.comnico.megamenu .menu .menu-open{flex-direction:column;align-items:start}.comnico.megamenu .menu-mobile{display:block;position:absolute;cursor:pointer;width:24px;height:24px;background:url(https://cdn2.hubspot.net/hubfs/173355/images/common/menu_icon.svg) no-repeat;top:7px;right:20px;transform:translateY(50%)}.comnico.megamenu .menu .parent-menu{display:none}.comnico.megamenu .menu .parent-menu.show-on-mobile{display:flex;flex-direction:column;width:100%}.comnico.megamenu .menu .parent-menu .parent-menu-item{width:100%;display:flex;justify-content:space-between;align-items:start}.comnico.megamenu .menu .parent-menu .parent-menu-item{display:block;width:100%}.comnico.megamenu .menu .menu-open .sub-menu{display:flex;flex-direction:column;position:relative;padding-top:0;max-height:100vh;overflow-y:scroll}.comnico.megamenu .menu .sub-menu .sub-menu-list{width:100%;margin-top:30px;padding:0}.comnico.megamenu .menu .sub-menu .sub-menu-list:first-child{margin:0}.comnico.megamenu .menu .sub-menu .sub-menu-list-items{position:relative}.comnico.megamenu .menu .menu-open .sub-menu.not-megamenu{width:100%}}