.hs-tools-menu.hs-collapsed{top:50px}.menu__outer-container{margin:0 0 0 64px;width:100%}.menu-item__content{background:var(--megamenu-background-color);border-radius:0;height:auto;left:0;opacity:0;pointer-events:none;position:absolute;top:100%;transition:.3s ease;visibility:hidden;width:100%;z-index:9}.menu-item__content:before{background-color:transparent;content:"";display:block;height:52px;left:0;position:absolute;top:-52px;width:100%}.menu-item__content .content-wrapper{display:flex;justify-content:center;max-width:1200px;padding:0;position:relative;transform:translateY(-15px);transition:.3s ease;width:100%}.menu-item__content .content-wrapper.has_image{background-color:var(--primary-1);background:url(https://3825618.fs1.hubspotusercontent-na1.net/hubfs/3825618/website-2025/images/avidly-bg%20texture.jpg) 50%/cover;border-radius:30px;max-width:1630px;overflow:hidden}@media screen and (min-width:1024px) and (max-width:1759px){.menu-item__content .content-wrapper .menu-item__navigation{max-width:100%;width:1630px}}.menu-item__content .content-wrapper:after{clear:both;content:"";display:table}.menu-item__navigation_container{display:flex;gap:72px;justify-content:flex-start;padding-right:32px}@media screen and (min-width:1024px) and (max-width:1500px){.menu-item__menu_items.manual_loop{grid-auto-flow:unset!important;grid-template-columns:1fr}}@media screen and (min-width:1024px) and (max-width:1280px){.menu-item__navigation_container{gap:35px}.menu-item__menu_items.manual_loop{column-gap:20px!important}.menu-item__info-wrapper{margin-right:0!important;width:230px!important}#hs-link-site_logo_hs_logo_widget>img{width:120px!important}}.menu-item__navigation_container .menu-item__info-wrapper .menu-item__intro-cta a.cta-item{color:inherit;font-family:inherit;padding:0;text-decoration:none}.content-wrapper.has_image .menu-item__navigation_container{align-items:center}.menu-item__info-wrapper{margin-right:90px;width:285px}.menu-item__intro{color:var(--megamenu-text-color);font-size:16px;font-weight:400;line-height:24px}.menu-item__intro-cta{margin-top:16px}.menu-item__intro-bodytext{font-size:16px;line-height:150%}.menu-item__intro-cta a.simple_link,.menu-item__intro-cta a.simple_link:hover{color:var(--primary-1)}.menu-item__intro-cta>a.simple_link:first-child{padding-left:0}.menu__content-wrapper .menu__list-wrapper{align-items:center;color:var(--menu-text-color);display:flex;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.menu__content-wrapper .menu__list-wrapper .menu-item{align-items:center;cursor:pointer;display:inline-block;display:flex;font-size:1rem;margin:32px 31px;overflow-x:clip;position:relative;text-decoration:none;transition:.3s ease;white-space:nowrap}.menu__list-item{cursor:pointer}.menu__content-wrapper .menu__list-wrapper .menu__list-item .menu-item:before{background:var(--grey-000);bottom:-12px;content:"";height:1px;left:0;position:absolute;right:100%;transition:right .4s ease}.menu__content-wrapper .menu__list-wrapper .menu__list-item:hover .menu-item:before{right:0}.menu__content-wrapper .menu__list-wrapper .menu-item.menu-item--link.button{margin:22px 10px 22px 22px;padding:.8rem 2rem}.menu__content-wrapper .menu__list-wrapper .menu-item.menu-item--link:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:6px}.menu__content-wrapper .menu__list-wrapper a.menu-item{color:var(--menu-text-color)}.menu__content-wrapper{align-items:center;display:flex;justify-content:flex-end}.menu__cta-items-wrapper{margin-top:0!important}.background-color-none{background-color:transparent!important}.menu--full-height #hs-link-site_logo_hs_logo_widget>img{transition:.3s ease}@media screen and (min-width:1024px){.menu__outer-wrapper.mobile-nav{display:none}li.hs-item-has-children:focus-within .menu-item__content,li.hs-item-has-children:hover .menu-item__content{cursor:default;opacity:1;pointer-events:auto;visibility:visible}li.hs-item-has-children:focus-within .menu-item__content{z-index:5}li.hs-item-has-children:focus-within .menu-item__content .content-wrapper,li.hs-item-has-children:hover .menu-item__content .content-wrapper{transform:translateY(0);transition:.3s ease}li.hs-item-has-children:focus-within .nolink_flag,li.hs-item-has-children:hover .nolink_flag{transform:rotate(-180deg)}.menu__list-wrapper .simple-menu-opener:focus-within>.menu-simple-item__content,.menu__list-wrapper .simple-menu-opener:hover>.menu-simple-item__content{height:auto!important;opacity:1;visibility:visible}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content__inner{transform:translateY(-15px);transition:.3s ease}.menu__list-wrapper .simple-menu-opener:focus-within .menu-simple-item__content__inner,.menu__list-wrapper .simple-menu-opener:hover .menu-simple-item__content__inner{height:auto!important;transform:translateY(0)}.menu__list-wrapper:not(:has(.menu__list-item--search)) .menu__cta-items-wrapper{margin-left:auto}.menu-item__chevron{display:flex;margin-left:8px;transition:transform .3s}.menu__content-wrapper .menu__list-wrapper>.hs-item-has-children:hover .menu-item__chevron{transform:rotate(-180deg)}.menu--full-height:not(.background-color-none){min-height:auto}.menu--full-height:not(.background-color-none) #hs-link-site_logo_hs_logo_widget>img{width:120px!important}header:not(.background-color-none) .content-wrapper.header-partials__inner-wrapper{padding:15px 17px!important}}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content{background:var(--submenu-background-color);border:var(--submenu-border);border-radius:0 0 10px 10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);opacity:0;padding:16px 32px;position:absolute;top:100%;transition:.3s ease;visibility:hidden}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content .hs-menu-wrapper ul{display:block}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content .hs-menu-wrapper ul>li a{color:var(--submenu-text-color);font-size:16px;text-decoration:none}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content .hs-menu-wrapper ul>li a:hover{color:var(--submenu-text-color)}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content .hs-menu-wrapper ul>li+li{margin-top:30px}.menu__list-wrapper .simple-menu-opener>.menu-simple-item__content li.menu__list-item .hs-menu-depth-1 a{text-decoration:none}.menu-item__content .menu-item__intro>.menu-item__intro-heading{color:var(--megamenu-text-color);font-size:1.15rem;margin-bottom:12px;position:relative}.menu-item__content .menu-item__intro>.menu-item__intro-heading:hover:after{opacity:1;transform:rotate(90deg) translateY(0)}.menu-item__content .menu-item__intro>.menu-item__intro-heading+.menu-item__intro-heading{margin-top:32px}.menu-item__intro-separator{background-color:#fff;display:block;height:1px;margin:25px 0;width:60px}.menu-item__menu_items.manual_loop{column-gap:100px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);list-style:none;padding:0;row-gap:14px}.menu-item__content .menu-item__navigation{width:100%}.menu-item__content .menu-item__navigation .hs-menu-wrapper ul{flex-direction:column;gap:0}.menu-simple-item__content .hs-menu-wrapper ul{flex-direction:column}.menu-item__content .menu-item__navigation .hs-menu-wrapper ul>li{margin-bottom:30px;width:33.33%}.menu-item__content .menu-item__navigation .hs-menu-wrapper ul>li a{color:var(--submenu-text-color);font-size:16px;text-decoration:none}.menu-item__menu_items{color:var(--megamenu-text-color);list-style-type:none;margin:0}.menu-item__menu_items-depth-0{font-size:16px;font-weight:400}.menu-item__menu_items-depth-1{display:block;font-size:16px;line-height:1.4;margin-bottom:14px;width:100%}.menu-item__menu_items-depth-0 a,.menu-item__menu_items-depth-1 a{color:var(--megamenu-text-color)!important;position:relative;text-decoration:none!important}.menu-item__menu_items-depth-0 a:before,.menu-item__menu_items-depth-1 a:before{background:var(--grey-000);bottom:-4px;content:"";height:1px;left:0;position:absolute;right:100%;transition:right .4s ease}.menu-item__menu_items-depth-0 a:hover:before,.menu-item__menu_items-depth-1 a:hover:before{right:0}.menu-item__menu_items-depth-1 a,.menu-item__menu_items-depth-1 p{line-height:1.4}.menu-item__menu_items a:hover{color:var(--megamenu-text-color)!important}.menu-item__menu_items a:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:6px}nav.menu__content-wrapper .menu__list-wrapper .menu-simple-item__content li.menu__list-item{margin-bottom:6px}nav.menu__content-wrapper .menu__list-wrapper .menu-simple-item__content li.menu__list-item a{color:var(--submenu-text-color);text-decoration:none}nav.menu__content-wrapper .menu__list-wrapper .menu-simple-item__content li.menu__list-item a:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:6px}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:space-around;min-height:20px!important;padding:0;position:relative;transition:transform .3s ease;width:32px}.hamburger:active,.hamburger:focus,.hamburger:hover{background:transparent}.hamburger .bar{background-color:var(--menu-text-color);border-radius:5px;height:2px;transition:transform .3s ease,opacity .3s ease;width:100%}.hamburger.active .bar:first-child{left:0;position:absolute;top:50%;transform:rotate(45deg);transform-origin:center}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:nth-child(3){left:0;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center}.menu__content-wrapper .menu__list-wrapper .menu-item.nolink>.nolink_flag{height:16px;line-height:0;margin-left:8px;transition:transform .3s ease;width:16px}.menu__list-item--button{display:flex}.menu__content-wrapper .menu__list-wrapper .menu__list-item--button .menu-item--link{padding-bottom:0;padding-top:0}@media screen and (max-width:1280px){.menu__content-wrapper .menu__list-wrapper .menu-item{margin:47px 19px 32px}.menu__outer-container{margin:0 0 0 20px}}.menu-item__image-wrapper{height:400px;max-width:440px;min-width:440px}.menu-item__image-wrapper img{height:100%;object-fit:cover;width:100%}@media (max-width:1023px){.menu--full-height{height:72px!important}header .content-wrapper{padding:25px 17px!important}img.hs-image-widget{max-width:none!important;min-width:96px!important}.hamburger{display:flex;margin-left:auto}.menu__outer-wrapper{background-color:var(--header-background);color:#fff;height:0;left:0;margin-top:72px;position:absolute!important;width:100%}.menu__outer-wrapper.active{display:block;height:100vh;max-height:100vh;overflow-y:auto}.menu__outer-wrapper.active::-webkit-scrollbar{width:5px}.menu__outer-wrapper.active::-webkit-scrollbar-track{background:#f1f1f1}.menu__outer-wrapper.active::-webkit-scrollbar-thumb{background:#888}.menu__outer-wrapper.active::-webkit-scrollbar-thumb:hover{background:#555}.menu__outer-wrapper.expanded{margin-top:72px;opacity:1}.menu-item__menu_items-depth-0 p,.menu-item__menu_items-depth-1 p,.menu-item__menu_items__item,.menu__list-wrapper .simple-menu-opener .menu-simple-item__content .hs-menu-wrapper ul>li a,.menu__outer-wrapper.active a:not(.button){color:var(--submenu-mobile-text-color);display:block;font-size:1.1rem;font-weight:100;padding:0;text-align:left}.menu__outer-wrapper.active a:not(.button){display:inline-block}.menu-item__menu_items-depth-0 p{color:var(--megamenu-mobile-text-color);font-size:1.25rem;font-weight:600}.menu-item__menu_items-depth-0 p,.menu-item__menu_items-depth-1 p{margin-bottom:16px}.menu-item__menu_items.manual_loop>p>a{color:inherit}.menu__outer-wrapper.active .menu__content-wrapper{display:block;padding:0 120px 72px}.menu__content-wrapper ul{list-style-type:none}.menu-item__content{background:transparent;box-shadow:none;opacity:1;padding:0;pointer-events:all;position:relative;top:0;transition:.3s ease;visibility:visible}.menu-item__content.visible{margin-bottom:50px}.menu__content-wrapper:has(.menu__list-wrapper--hidden) .menu__cta-items-wrapper{display:none}.menu__cta-items-wrapper{margin:48px auto 32px!important;order:3;text-align:center}.menu-item__content .content-wrapper{width:auto}.menu__list-item.menu--opener.hs-item-has-children.collapsed .menu-item__content{margin-bottom:0;opacity:1;transition:.3s ease}.menu__list-item.menu--opener.hs-item-has-children .menu-item__content{opacity:1;padding-top:15px}.menu__list-wrapper .simple-menu-opener.collapsed .menu-simple-item__content{background:none;box-shadow:none;opacity:0;padding:0 0 0 15px;position:relative;transition:height .3s ease,opacity .3s ease}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content{background:none;border:none;box-shadow:none;opacity:1;padding:0 0 0 15px;position:relative;transition:height .3s ease,opacity .3s ease;visibility:visible}.menu__list-item.simple-menu-opener.hs-item-has-children.collapsed .menu-simple-item__content{margin-bottom:0}.menu__list-item.simple-menu-opener.hs-item-has-children:not(.collapsed) .menu-simple-item__content{margin-bottom:52px}.menu__list-wrapper .simple-menu-opener .menu-simple-item__content.visible{opacity:1!important}.menu__content-wrapper .menu__list-wrapper .menu-item.menu-item--link{font-size:1.3rem;font-weight:400;margin-bottom:32px;padding:0}.menu__content-wrapper .menu__list-wrapper .menu-item.nolink{display:flex;font-size:1.3rem;justify-content:space-between}.menu__content-wrapper .menu__list-wrapper .menu-item.nolink>.nolink_flag:not(.desktop-only){display:block;height:30px;width:30px}.menu__content-wrapper .menu__list-wrapper .menu__list-item .menu-item:before{content:none}.menu__content-wrapper .menu__list-wrapper{display:flex;flex-direction:column}.menu__list-item{order:2;width:100%}.menu-item__content .content-wrapper.has_image{background-color:transparent}.menu__content-wrapper .menu__list-wrapper .menu-item__navigation_container{display:block}.menu__content-wrapper .menu__list-wrapper .menu-item__navigation_container .menu-item__image-wrapper,.menu__content-wrapper .menu__list-wrapper .menu-item__navigation_container .menu-item__info-wrapper{display:none}.menu-item.nolink{padding:0!important}.menu-item.nolink .nolink_flag>svg{fill:var(--submenu-mobile-text-color)}.nolink_flag{align-items:center;display:inline-flex;height:17px;justify-content:center;position:relative;width:17px}.nolink_flag svg{position:absolute;transition:transform .3s ease}.nolink_flag svg:first-child{transform:rotate(0deg)}.nolink_flag.active svg:first-child{transform:rotate(-180deg)}.menu-item__chevron,.minus-icon{display:none}.hs-item-has-children.collapsed .menu-item__content,.hs-item-has-children.collapsed .menu-simple-item__content{height:0;overflow:hidden;transition:height .3s ease}.hs-item-has-children.expanded .menu-item__content,.hs-item-has-children.expanded .menu-simple-item__content{transition:height .3s ease}.mobile-menu-overlay{background:var(--header-background);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s ease;width:100%;z-index:999}.mobile-menu-overlay.visible{display:block;opacity:1}.menu-item__menu_items a,.menu-item__menu_items a:hover{color:var(--megamenu-mobile-text-color)!important}nav.menu__content-wrapper .menu__list-wrapper .menu-simple-item__content li.menu__list-item a{color:var(--submenu-mobile-text-color)}nav.menu__content-wrapper .menu__list-wrapper .menu-simple-item__content li.menu__list-item a:hover{color:var(--submenu-mobile-text-color)!important}.menu__content-wrapper .menu__list-wrapper--hidden{display:none}.menu-item__content .content-wrapper.has_image{background:var(--secondary-4);border-radius:8px;margin-top:14px;padding:18px 18px 0!important}.menu-item__menu_items_container{display:flex;flex-direction:column;gap:0}.menu-item__menu_items-depth-0{margin-bottom:24px}.background-color-none{background-color:var(--header-background)!important}.menu-item__menu_items.manual_loop{display:flex;flex-direction:column}.menu__list-item.collapsed:not(.menu--opener):after{background-color:var(--secondary-4);bottom:0;content:"";display:block;height:1px;margin-left:7px;position:relative;width:calc(100% - 14px)}.menu__list-item.collapsed:not(.menu--opener) .menu-item.menu-item--link{margin-bottom:46px}}.menu__search-button{background:none;border:none;color:var(--menu-text-color);display:flex;height:48px;justify-content:center;margin-left:auto;margin-right:4px;padding:unset;text-align:center;width:48px;fill:var(--menu-text-color)}.menu__search-button:focus,.menu__search-button:hover{background-color:unset}.menu__search-form,.menu__search-input,.menu__search-wrapper{box-sizing:border-box;height:100%;width:100%}input[type=text].menu__search-input{border-color:var(--grey-500);width:100%!important}.menu__search-form{display:flex}.menu__search-form-button{fill:var(--grey-000)}.menu__search-form-button svg{height:24px;width:24px}.menu__search-results-wrapper{background-color:var(--grey-000);border:1px solid var(--grey-300);box-shadow:var(--shadow-medium);display:none;list-style-type:disc;margin:0;padding:16px 32px}.menu__search-results-title{color:var(--grey-900);font-weight:700;list-style-type:none}.menu__search-results-item-link,.menu__search-results-title{display:block;padding:4px 8px}.menu__search-results-item-link:hover{background-color:var(--secondary-100);width:fit-content}.menu__list-item--search:has(.menu__search-wrapper--hidden),.menu__search-wrapper--hidden{height:0;opacity:0;visibility:hidden}.menu__list-item--search{background-color:var(--sitesearch-background-color);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:flex;flex-direction:row;height:auto;left:0;margin-top:8px;opacity:1;position:absolute;right:0;top:78px;transition:.3s ease;visibility:visible;width:100%;z-index:55}.menu__search-x--hidden,.nav-standard__search-icon--hidden{display:none}.menu__search-wrapper{padding:48px 80px;transform:translateY(0);transition:.3s ease}.menu__search-wrapper--hidden{transform:translateY(-15px)}.menu__search-form{gap:24px;height:50px;margin:0 auto;max-width:618px}@media screen and (max-width:1023px){.menu__search-results-wrapper{display:none}.menu__search-button{position:fixed;right:52px;top:8px}.menu__list-item--search{margin:0;top:8px;width:100%}}@media screen and (max-width:767px){.menu__outer-wrapper.active .menu__content-wrapper{padding:0 75px 75px}}