.elementor-3814 .elementor-element.elementor-element-d1b03a8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3814 .elementor-element.elementor-element-180deec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-8c92177{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-8c92177:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-8c92177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/buffalo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-e0637a2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-e0637a2:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-e0637a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-e0637a2.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3814 .elementor-element.elementor-element-c5022aa{text-align:center;}.elementor-3814 .elementor-element.elementor-element-c5022aa .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-3b7ff9e{text-align:center;}.elementor-3814 .elementor-element.elementor-element-3b7ff9e .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-184421e{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-184421e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-184421e.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-184421e a.elementor-button, .elementor-3814 .elementor-element.elementor-element-184421e .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-184421e a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-184421e .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-184421e a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-184421e .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-184421e .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-184421e .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-184421e .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-554a8d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-9364743{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-9364743:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-9364743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/Pic-Buffalo-Supreme-JPEG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-e6fda5f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-e6fda5f:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-e6fda5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-e6fda5f.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-4c8ac94{text-align:center;}.elementor-3814 .elementor-element.elementor-element-4c8ac94 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-66c5360{text-align:center;}.elementor-3814 .elementor-element.elementor-element-66c5360 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-7164c5e{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-7164c5e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-7164c5e.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-7164c5e a.elementor-button, .elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-7164c5e a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-7164c5e a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-7164c5e .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-f999e36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-3f3ccef{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-3f3ccef:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-3f3ccef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/Pic-Chicken-Roni-Ricotta-JPEG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-13951be{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-13951be:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-13951be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-13951be.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-3b9cff3{text-align:center;}.elementor-3814 .elementor-element.elementor-element-3b9cff3 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-374626f{text-align:center;}.elementor-3814 .elementor-element.elementor-element-374626f .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-e250a88{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-e250a88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-e250a88.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-e250a88 a.elementor-button, .elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-e250a88 a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-e250a88 a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-e250a88 .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-b8c3aaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-a1ec17b{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-a1ec17b:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-a1ec17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/Pic-Grecco-JPEG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-4392993{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-4392993:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-4392993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-4392993.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-3cd41a1{text-align:center;}.elementor-3814 .elementor-element.elementor-element-3cd41a1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-5361ee5{text-align:center;}.elementor-3814 .elementor-element.elementor-element-5361ee5 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-1ec420c{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-1ec420c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-1ec420c.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-1ec420c a.elementor-button, .elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-1ec420c a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-1ec420c a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-1ec420c .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-9816256{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-a7e68f4{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-a7e68f4:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-a7e68f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/Pic-Hawaiian-JPEG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-7a47c64{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-7a47c64:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-7a47c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-7a47c64.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-3307b49{text-align:center;}.elementor-3814 .elementor-element.elementor-element-3307b49 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-e0a15c1{text-align:center;}.elementor-3814 .elementor-element.elementor-element-e0a15c1 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-2071493{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-2071493 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-2071493.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-2071493 a.elementor-button, .elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-2071493 a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-2071493 a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-2071493 .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-7fbff6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-bd33585{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-bd33585:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-bd33585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/Pic-Sausage-Ricotta-Jpeg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-a8398f5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-a8398f5:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-a8398f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-a8398f5.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-c09fa72{text-align:center;}.elementor-3814 .elementor-element.elementor-element-c09fa72 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-eb95a1c{text-align:center;}.elementor-3814 .elementor-element.elementor-element-eb95a1c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-c416b94{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-c416b94 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-c416b94.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-c416b94 a.elementor-button, .elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-c416b94 a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-c416b94 a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-c416b94 .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-b97f366{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-6f467ce{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-6f467ce:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-6f467ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/PIC-Special-JPEG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-652274e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-652274e:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-652274e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-652274e.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-634b910{text-align:center;}.elementor-3814 .elementor-element.elementor-element-634b910 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-707ef90{text-align:center;}.elementor-3814 .elementor-element.elementor-element-707ef90 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-8d08c3f{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-8d08c3f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-8d08c3f.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-8d08c3f a.elementor-button, .elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-8d08c3f a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-8d08c3f a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-8d08c3f .elementor-button:hover .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-1185138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-2efde85{--display:flex;--min-height:240px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3814 .elementor-element.elementor-element-2efde85:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-2efde85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somerville.ernestospizza.com/wp-content/uploads/2026/08/PIc-St-Anthony-Pic-JPEG-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3814 .elementor-element.elementor-element-d74d6cf{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#0000001A;--border-color:#0000001A;--border-radius:8px 8px 8px 8px;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-3814 .elementor-element.elementor-element-d74d6cf:not(.elementor-motion-effects-element-type-background), .elementor-3814 .elementor-element.elementor-element-d74d6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1f5845 );}.elementor-3814 .elementor-element.elementor-element-d74d6cf.e-con{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-d0263bc{text-align:center;}.elementor-3814 .elementor-element.elementor-element-d0263bc .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:700;}.elementor-3814 .elementor-element.elementor-element-5b07d13{text-align:center;}.elementor-3814 .elementor-element.elementor-element-5b07d13 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-3814 .elementor-element.elementor-element-ea2dfab{width:auto;max-width:auto;}.elementor-3814 .elementor-element.elementor-element-ea2dfab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3814 .elementor-element.elementor-element-ea2dfab.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-ea2dfab a.elementor-button, .elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:var( --e-global-color-e1f5845 );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;}.elementor-3814 .elementor-element.elementor-element-ea2dfab a.elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button:hover, .elementor-3814 .elementor-element.elementor-element-ea2dfab a.elementor-button:focus, .elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button:focus{color:#ffffff;background-color:var( --e-global-color-secondary );border-color:#E31D2A;}.elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button{border-style:none;}.elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button .elementor-icon{color:#ffffff;}.elementor-3814 .elementor-element.elementor-element-ea2dfab .elementor-button:hover .elementor-icon{color:#ffffff;}@media(min-width:768px){.elementor-3814 .elementor-element.elementor-element-e0637a2{--width:90%;}.elementor-3814 .elementor-element.elementor-element-e6fda5f{--width:90%;}.elementor-3814 .elementor-element.elementor-element-13951be{--width:90%;}.elementor-3814 .elementor-element.elementor-element-4392993{--width:90%;}.elementor-3814 .elementor-element.elementor-element-7a47c64{--width:90%;}.elementor-3814 .elementor-element.elementor-element-a8398f5{--width:90%;}.elementor-3814 .elementor-element.elementor-element-652274e{--width:90%;}.elementor-3814 .elementor-element.elementor-element-d74d6cf{--width:90%;}}@media(max-width:1366px){.elementor-3814 .elementor-element.elementor-element-d1b03a8{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3814 .elementor-element.elementor-element-d1b03a8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3814 .elementor-element.elementor-element-d1b03a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3814 .elementor-element.elementor-element-e0637a2{--width:90%;}.elementor-3814 .elementor-element.elementor-element-184421e.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-e6fda5f{--width:90%;}.elementor-3814 .elementor-element.elementor-element-7164c5e.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-13951be{--width:90%;}.elementor-3814 .elementor-element.elementor-element-e250a88.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-4392993{--width:90%;}.elementor-3814 .elementor-element.elementor-element-1ec420c.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-7a47c64{--width:90%;}.elementor-3814 .elementor-element.elementor-element-2071493.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-a8398f5{--width:90%;}.elementor-3814 .elementor-element.elementor-element-c416b94.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-652274e{--width:90%;}.elementor-3814 .elementor-element.elementor-element-8d08c3f.elementor-element{--align-self:center;}.elementor-3814 .elementor-element.elementor-element-d74d6cf{--width:90%;}.elementor-3814 .elementor-element.elementor-element-ea2dfab.elementor-element{--align-self:center;}}