.elementor-11220 .elementor-element.elementor-element-4c7ff72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:502px;}.elementor-11220 .elementor-element.elementor-element-1137735{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 38px;--row-gap:20px;--column-gap:38px;--border-radius:0px 0px 24px 24px;box-shadow:0px 8px 8px -4px rgba(0, 0, 0, 0.3);--padding-top:40px;--padding-bottom:40px;--padding-left:96px;--padding-right:96px;}.elementor-11220 .elementor-element.elementor-element-1137735:not(.elementor-motion-effects-element-type-background), .elementor-11220 .elementor-element.elementor-element-1137735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11220 .elementor-element.elementor-element-f873474{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11220 .elementor-element.elementor-element-abb1548 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-11220 .elementor-element.elementor-element-abb1548 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-11220 .elementor-element.elementor-element-5f82281 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11220 .elementor-element.elementor-element-5f82281 .elementor-menu-toggle{margin:0 auto;}.elementor-11220 .elementor-element.elementor-element-5f82281 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:600;}.elementor-11220 .elementor-element.elementor-element-5f82281 .elementor-nav-menu--main .elementor-item{color:#686B6F;fill:#686B6F;padding-top:10.5px;padding-bottom:10.5px;}.elementor-11220 .elementor-element.elementor-element-5f82281 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bbb5ace );}.elementor-11220 .elementor-element.elementor-element-57cfe14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11220 .elementor-element.elementor-element-c39edf9 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-11220 .elementor-element.elementor-element-c39edf9 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-11220 .elementor-element.elementor-element-9ef0681 .elementor-menu-toggle{margin:0 auto;}.elementor-11220 .elementor-element.elementor-element-9ef0681 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:600;}.elementor-11220 .elementor-element.elementor-element-9ef0681 .elementor-nav-menu--main .elementor-item{color:#686B6F;fill:#686B6F;padding-top:9px;padding-bottom:9px;}.elementor-11220 .elementor-element.elementor-element-9ef0681 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bbb5ace );}.elementor-11220 .elementor-element.elementor-element-04e45eb{--display:flex;--min-height:460px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-118a45e );--border-color:var( --e-global-color-118a45e );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:38px;}.elementor-11220 .elementor-element.elementor-element-b3c2c05 > .elementor-widget-container{padding:0px 0px 0px 13px;}.elementor-11220 .elementor-element.elementor-element-b3c2c05 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-11220 .elementor-element.elementor-element-d72a36c .elementor-menu-toggle{margin:0 auto;}.elementor-11220 .elementor-element.elementor-element-d72a36c .elementor-nav-menu .elementor-item{font-size:16px;font-weight:600;}.elementor-11220 .elementor-element.elementor-element-d72a36c .elementor-nav-menu--main .elementor-item{color:#686B6F;fill:#686B6F;padding-top:9px;padding-bottom:9px;}.elementor-11220 .elementor-element.elementor-element-d72a36c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-bbb5ace );}.elementor-11220 .elementor-element.elementor-element-128f7ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11220 .elementor-element.elementor-element-daeff23 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-11220 .elementor-element.elementor-element-daeff23 .elementor-heading-title{font-size:20px;font-weight:700;line-height:28px;color:var( --e-global-color-primary );}.elementor-11220 .elementor-element.elementor-element-6e3a014{--display:flex;--gap:17px 0px;--row-gap:17px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-118a45e );--border-color:var( --e-global-color-118a45e );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11220 .elementor-element.elementor-element-e0c518a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11220 .elementor-element.elementor-element-2d110d4 img{border-radius:16px 16px 0px 0px;}.elementor-11220 .elementor-element.elementor-element-692f334{--display:flex;--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-11220 .elementor-element.elementor-element-c93b2b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11220 .elementor-element.elementor-element-c93b2b1{text-align:start;}.elementor-11220 .elementor-element.elementor-element-c93b2b1 .elementor-heading-title{font-size:16px;font-weight:700;line-height:22.4px;}.elementor-11220 .elementor-element.elementor-element-fdb440b{font-size:14px;line-height:19.6px;}.elementor-11220 .elementor-element.elementor-element-70e9589 .elementor-button{background-color:#4644D6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4644D6;padding:9px 21px 9px 21px;}.elementor-11220 .elementor-element.elementor-element-70e9589 .elementor-button:hover, .elementor-11220 .elementor-element.elementor-element-70e9589 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-11220 .elementor-element.elementor-element-70e9589 .elementor-button:hover svg, .elementor-11220 .elementor-element.elementor-element-70e9589 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-11220 .elementor-element.elementor-element-1137735{--width:1376px;}}/* Start custom CSS for nav-menu, class: .elementor-element-5f82281 */.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-accounting {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon5.svg');
}
.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-ap-automation {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon4.svg');
}
.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-bookkeeping {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon3.svg');
}
.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-food-cost-management {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon2.svg');
}
.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-payroll {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon1.svg');
}
.elementor-11220 .elementor-element.elementor-element-5f82281 .mm-accounting, .elementor-11220 .elementor-element.elementor-element-5f82281 .mm-ap-automation, .elementor-11220 .elementor-element.elementor-element-5f82281 .mm-bookkeeping, .elementor-11220 .elementor-element.elementor-element-5f82281 .mm-food-cost-management, .elementor-11220 .elementor-element.elementor-element-5f82281 .mm-payroll {
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 27px;
}
.elementor-11220 .elementor-element.elementor-element-5f82281 li:hover {
    background-color: #f1f6f7;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-9ef0681 */.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-cash-management {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon19.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-data-analytics {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon18.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-employee-payroll-portal {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon17.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-financial-reporting {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon16.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-gl-coding-export {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon15.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-inventory-management {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon14.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-food-cost-reporting {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon13.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-compliance {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon12.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-taxes {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon11.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-recipe-costing {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon10.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-cash-management, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-data-analytics, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-employee-payroll-portal, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-financial-reporting, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-gl-coding-export, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-inventory-management, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-food-cost-reporting, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-compliance, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-taxes, .elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-recipe-costing {
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 24px;
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 li:hover {
    background-color: #f1f6f7;
    border-radius: 8px;
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-cash-management:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-1-green.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-data-analytics:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-2-green.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-employee-payroll-portal:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-3-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-financial-reporting:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-4-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-gl-coding-export:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-5-purple.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-inventory-management:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-6-purple.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-food-cost-reporting:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-7-purple.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-compliance:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-8-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-payroll-taxes:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-9-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-9ef0681 .mm-recipe-costing:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/f-10-purple.svg');
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-d72a36c */.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-independents {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon9.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-multi-concept {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon8.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisees {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon7.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisors {
    background-image: url('/wp-content/uploads/sites/7/2024/07/Icon6.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-independents, .elementor-11220 .elementor-element.elementor-element-d72a36c .mm-multi-concept, .elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisees, .elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisors {
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 24px;
}
.elementor-11220 .elementor-element.elementor-element-d72a36c li:hover {
    background-color: #f1f6f7;
    border-radius: 8px;
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-independents:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/bt-1-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-multi-concept:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/bt-2-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisees:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/bt-3-pink.svg');
}
.elementor-11220 .elementor-element.elementor-element-d72a36c .mm-franchisors:hover {
    background-image: url('/wp-content/uploads/sites/7/2024/09/bt-4-pink.svg');
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70e9589 */.elementor-11220 .elementor-element.elementor-element-70e9589 svg {
    transform: scale(1.25);
    margin-bottom: -3px;
}
.elementor-11220 .elementor-element.elementor-element-70e9589 svg path {
    fill: white;
}
.elementor-11220 .elementor-element.elementor-element-70e9589:hover svg path {
    fill: black;
}/* End custom CSS */