.elementor-374 .elementor-element.elementor-element-956a3ad{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-374 .elementor-element.elementor-element-956a3ad:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-956a3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-095427c );}.elementor-374 .elementor-element.elementor-element-79e248d .elementor-heading-title{font-family:var( --e-global-typography-05306b7-font-family ), Sans-serif;font-size:var( --e-global-typography-05306b7-font-size );font-weight:var( --e-global-typography-05306b7-font-weight );}.elementor-374 .elementor-element.elementor-element-f93d1c2{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f93d1c2 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-137c77f{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-137c77f p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-5ad2806{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-374 .elementor-element.elementor-element-e44e065{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-15efc15{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-15efc15 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-7b7fd11{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-7b7fd11 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-2d542e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-c750952{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-c750952 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-34c371b{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-34c371b p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-77e6db0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-99ab27b{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-99ab27b p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-8ebcaac{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-8ebcaac p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-bed4e95{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-27f5ea2{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-27f5ea2 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-612e95f{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-612e95f p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-cd010f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-8932944{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-8932944 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-ea7e395{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-ea7e395 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-a46b218{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-1b2d1aa{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-1b2d1aa p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-424bbff{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-424bbff p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-38dafcc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-5184505{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-5184505 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-387782a{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-387782a p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-623a221{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-83da35b{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-83da35b p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-8bfae26{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-8bfae26 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-6a35c5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-c731664{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-c731664 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-9e5e5e6{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-9e5e5e6 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-a916ebe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-9c22255{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-9c22255 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-0fe4267{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-0fe4267 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-706907c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-87855bf{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-87855bf p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-e163fc2{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-e163fc2 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-066450c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-5cefd17{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-5cefd17 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-9fbaa58{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-9fbaa58 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-82a89a8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-2efc8c6{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-2efc8c6 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-a5bc521{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-a5bc521 p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-fabf9ca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-374 .elementor-element.elementor-element-177e2fd{font-family:"General Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-177e2fd p{margin-block-end:0px;}.elementor-374 .elementor-element.elementor-element-8ca602c{font-family:"General Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-8ca602c p{margin-block-end:0px;}@media(max-width:1366px){.elementor-374 .elementor-element.elementor-element-79e248d .elementor-heading-title{font-size:var( --e-global-typography-05306b7-font-size );}}@media(max-width:1024px){.elementor-374 .elementor-element.elementor-element-79e248d .elementor-heading-title{font-size:var( --e-global-typography-05306b7-font-size );}}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-956a3ad{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-374 .elementor-element.elementor-element-79e248d .elementor-heading-title{font-size:var( --e-global-typography-05306b7-font-size );}.elementor-374 .elementor-element.elementor-element-5ad2806{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://morashafricangroceries.com/wp-content/uploads/2025/10/subset-GeneralSans-Extralight.woff2') format('woff2');
}
/* End Custom Fonts CSS */