.elementor-73049 .elementor-element.elementor-element-acde8b2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:24px;}.elementor-73049 .elementor-element.elementor-element-acde8b2{padding:10px 10px 10px 10px;}.elementor-73049 .elementor-element.elementor-element-43dda6c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu{justify-content:flex-start !important;}.jet-desktop-menu-active .elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu > .jet-menu-item{flex-grow:0;max-width:100%;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu .jet-menu-item .top-level-link{font-size:14px;font-weight:400;text-decoration:none;line-height:21px;color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu .jet-menu-item:hover > .top-level-link{color:var( --e-global-color-primary );border-style:none;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu ul.jet-sub-menu{border-radius:2px 2px 2px 2px;padding:0px 0px 0px 0px;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-mobile-menu__container{z-index:999;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}/* Start custom CSS for jet-mega-menu, class: .elementor-element-a8f6da5 */.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu {
    gap: 48px;
    padding: 10px 0 !important;
}
.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu-item:hover .top-level-link {
    text-decoration: underline!important;
    text-decoration-thickness: 2px !important;
    text-underline-offset: 2px;
}
.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu-item-wrapper {
    height: 24px !important;
    padding: 0 !important;
}
.elementor-73049 .elementor-element.elementor-element-a8f6da5 .jet-menu-item-wrapper::before{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43dda6c */.elementor-73049 .elementor-element.elementor-element-43dda6c .elementor-widget-wrap {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acde8b2 */.elementor-73049 .elementor-element.elementor-element-acde8b2 {
    max-width: calc(100% - 76px) !important;
    margin: 0 auto;
}/* End custom CSS */