.elementor-172 .elementor-element.elementor-element-29686593:not(.elementor-motion-effects-element-type-background), .elementor-172 .elementor-element.elementor-element-29686593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-172 .elementor-element.elementor-element-29686593 > .elementor-container{max-width:1600px;}.elementor-172 .elementor-element.elementor-element-29686593{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:20px 50px 20px 50px;}.elementor-172 .elementor-element.elementor-element-29686593 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-172 .elementor-element.elementor-element-7796b202:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-7796b202.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-7796b202.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-7796b202 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-7796b202 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-172 .elementor-element.elementor-element-7268f0d{text-align:center;}.elementor-172 .elementor-element.elementor-element-7268f0d .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-172 .elementor-element.elementor-element-2aecbf1f img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-56a7af62:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-56a7af62.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-56a7af62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-56a7af62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-56a7af62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-172 .elementor-element.elementor-element-56a7af62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-172 .elementor-element.elementor-element-283b93d8{text-align:center;}.elementor-172 .elementor-element.elementor-element-283b93d8 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-2954c1bd img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-23f71f21:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-23f71f21.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-23f71f21.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-23f71f21 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-23f71f21 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-172 .elementor-element.elementor-element-516222a1{text-align:center;}.elementor-172 .elementor-element.elementor-element-516222a1 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-402bdba1 img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-7d8966e8:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-7d8966e8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-7d8966e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-7d8966e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-7d8966e8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-172 .elementor-element.elementor-element-7f7b5f97{text-align:center;}.elementor-172 .elementor-element.elementor-element-7f7b5f97 .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-4fd5a060 img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-63ddb09f:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-63ddb09f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-63ddb09f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-63ddb09f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-63ddb09f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-172 .elementor-element.elementor-element-63ddb09f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-172 .elementor-element.elementor-element-71eb2e6d{text-align:center;}.elementor-172 .elementor-element.elementor-element-71eb2e6d .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-2e2958d9 img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-172 .elementor-element.elementor-element-22d9984f:hover > .elementor-element-populated{background-color:#F0F0F0B8;}.elementor-bc-flex-widget .elementor-172 .elementor-element.elementor-element-22d9984f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-22d9984f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-172 .elementor-element.elementor-element-22d9984f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-172 .elementor-element.elementor-element-22d9984f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-172 .elementor-element.elementor-element-47757d5f{text-align:center;}.elementor-172 .elementor-element.elementor-element-47757d5f .elementor-heading-title{font-family:"Graphik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-6b6d1d38 img{width:350px;height:30vh;object-fit:cover;object-position:center center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}/* Start custom CSS for section, class: .elementor-element-29686593 */.mm-heading {
    position: absolute;
    top: 10%;
    left: 0;
    width: 100%;
    z-index: 2;
}
.mm-heading a {
    display: block;
}
.mm-image a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    background: linear-gradient(180deg, rgba(152,117,84,0.95) 0%, rgba(0,0,0,0.2049194677871149) 40%, rgba(0,0,0,0) 55%);
}
.mm-heading a:hover + .mm-image a,
.mm-image a:hover:before {
    background: linear-gradient(180deg, rgba(255,88,0,0.8) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0) 55%);
}
.mm-image.mm-product-2 a:hover:before {
    background: linear-gradient(180deg, rgb(255 127 65 / 95%) 0%, rgba(0, 0, 0, 0.2049194677871149) 40%, rgba(0, 0, 0, 0) 55%);
}/* End custom CSS */