.elementor-53 .elementor-element.elementor-element-d5882d1:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-d5882d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://delicombosboston.com/wp-content/uploads/2025/07/PHOTO-2025-07-09-14-42-49.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-53 .elementor-element.elementor-element-d5882d1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-d5882d1 > .elementor-container{min-height:550px;}.elementor-53 .elementor-element.elementor-element-d5882d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-5a8235eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-dbe1dfb{--display:flex;}.elementor-53 .elementor-element.elementor-element-1c10380{text-align:center;}.elementor-53 .elementor-element.elementor-element-1c10380 .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:45px;color:var( --e-global-color-3d999c5d );}.elementor-53 .elementor-element.elementor-element-ed08604{text-align:center;color:var( --e-global-color-3d999c5d );}.elementor-53 .elementor-element.elementor-element-1d61311 > .elementor-container{min-height:250px;}.elementor-53 .elementor-element.elementor-element-1d61311{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-3e3e4009:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-3e3e4009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delicombosboston.com/wp-content/uploads/2025/07/PHOTO-2025-07-09-14-42-49.jpg");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-3e3e4009 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-3e3e4009 > .elementor-container{min-height:300px;}.elementor-53 .elementor-element.elementor-element-3e3e4009, .elementor-53 .elementor-element.elementor-element-3e3e4009 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-53 .elementor-element.elementor-element-3e3e4009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-3e03d37b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-3e03d37b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-3e03d37b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-3e03d37b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-53 .elementor-element.elementor-element-1d6fd275 .elementor-heading-title{font-family:var( --e-global-typography-e8ca5f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e8ca5f1-font-size );font-weight:var( --e-global-typography-e8ca5f1-font-weight );text-transform:var( --e-global-typography-e8ca5f1-text-transform );line-height:var( --e-global-typography-e8ca5f1-line-height );color:var( --e-global-color-3d999c5d );}.elementor-53 .elementor-element.elementor-element-5f236f06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-5f236f06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-591d1857:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-591d1857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delicombosboston.com/wp-content/uploads/2025/07/PHOTO-2025-07-09-14-42-49.jpg");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-591d1857 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-591d1857 > .elementor-container{min-height:300px;}.elementor-53 .elementor-element.elementor-element-591d1857, .elementor-53 .elementor-element.elementor-element-591d1857 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-53 .elementor-element.elementor-element-591d1857{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-1a019817 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-1a019817 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-8ab3487.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-8ab3487.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-8ab3487 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-8ab3487 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-53 .elementor-element.elementor-element-56f9a4c2 .elementor-heading-title{font-family:var( --e-global-typography-e8ca5f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e8ca5f1-font-size );font-weight:var( --e-global-typography-e8ca5f1-font-weight );text-transform:var( --e-global-typography-e8ca5f1-text-transform );line-height:var( --e-global-typography-e8ca5f1-line-height );color:var( --e-global-color-3d999c5d );}.elementor-53 .elementor-element.elementor-element-127b502e:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-127b502e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delicombosboston.com/wp-content/uploads/2025/07/PHOTO-2025-07-09-14-42-49.jpg");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-127b502e > .elementor-container{min-height:600px;}.elementor-53 .elementor-element.elementor-element-127b502e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-127b502e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-7a865fa8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-7a865fa8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-739c16d3{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-4197d3e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-14758967{text-align:center;}.elementor-53 .elementor-element.elementor-element-14758967 .elementor-heading-title{font-family:var( --e-global-typography-91c19a1-font-family ), Sans-serif;font-size:var( --e-global-typography-91c19a1-font-size );font-weight:var( --e-global-typography-91c19a1-font-weight );text-transform:var( --e-global-typography-91c19a1-text-transform );line-height:var( --e-global-typography-91c19a1-line-height );}.elementor-53 .elementor-element.elementor-element-d22241e{text-align:center;}.elementor-53 .elementor-element.elementor-element-7307ae82 > .elementor-container{min-height:250px;}.elementor-53 .elementor-element.elementor-element-7307ae82{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-739ba1d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-739ba1d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-1a6a58e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-1a6a58e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-1e275479 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-1e275479 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-5496a2d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-5496a2d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-5496a2d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-7428ea4 .elementor-heading-title{font-family:var( --e-global-typography-e4b822d-font-family ), Sans-serif;font-size:var( --e-global-typography-e4b822d-font-size );font-weight:var( --e-global-typography-e4b822d-font-weight );text-transform:var( --e-global-typography-e4b822d-text-transform );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4b62cb64{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-2eb7293e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-5514c5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5514c5a-font-size );font-weight:var( --e-global-typography-5514c5a-font-weight );text-transform:var( --e-global-typography-5514c5a-text-transform );font-style:var( --e-global-typography-5514c5a-font-style );line-height:var( --e-global-typography-5514c5a-line-height );color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-384edede .elementor-button{background-color:rgba(2, 1, 1, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-53 .elementor-element.elementor-element-384edede .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-384edede .elementor-button:focus{background-color:rgba(238, 3, 43, 0);color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-384edede .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-384edede .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-79b13b78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-79b13b78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-49dedbc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-49dedbc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-5666eb84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-5666eb84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-7e8e9e3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-7e8e9e3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-7e8e9e3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-409eb73d .elementor-heading-title{font-family:var( --e-global-typography-e4b822d-font-family ), Sans-serif;font-size:var( --e-global-typography-e4b822d-font-size );font-weight:var( --e-global-typography-e4b822d-font-weight );text-transform:var( --e-global-typography-e4b822d-text-transform );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4419c7d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-34cc40ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-5514c5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5514c5a-font-size );font-weight:var( --e-global-typography-5514c5a-font-weight );text-transform:var( --e-global-typography-5514c5a-text-transform );font-style:var( --e-global-typography-5514c5a-font-style );line-height:var( --e-global-typography-5514c5a-line-height );color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-3d6ebe43 .elementor-button{background-color:rgba(2, 1, 1, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-53 .elementor-element.elementor-element-3d6ebe43 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-3d6ebe43 .elementor-button:focus{background-color:rgba(238, 3, 43, 0);color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-3d6ebe43 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-3d6ebe43 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-76ccf34 > .elementor-container{min-height:250px;}.elementor-53 .elementor-element.elementor-element-76ccf34{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-4c9f7306 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-4c9f7306 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-1ad05df8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-1ad05df8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-51f1b59c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-51f1b59c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-500e30bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-500e30bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-500e30bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-96005f2 .elementor-heading-title{font-family:var( --e-global-typography-e4b822d-font-family ), Sans-serif;font-size:var( --e-global-typography-e4b822d-font-size );font-weight:var( --e-global-typography-e4b822d-font-weight );text-transform:var( --e-global-typography-e4b822d-text-transform );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4060423{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-27e8c24c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-5514c5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5514c5a-font-size );font-weight:var( --e-global-typography-5514c5a-font-weight );text-transform:var( --e-global-typography-5514c5a-text-transform );font-style:var( --e-global-typography-5514c5a-font-style );line-height:var( --e-global-typography-5514c5a-line-height );color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-5f4d3410 .elementor-button{background-color:rgba(2, 1, 1, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-53 .elementor-element.elementor-element-5f4d3410 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-5f4d3410 .elementor-button:focus{background-color:rgba(238, 3, 43, 0);color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-5f4d3410 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-5f4d3410 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-4fb6eee7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-4fb6eee7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-2368fd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-2368fd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-5ada52df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-5ada52df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-2731014b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-2731014b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-2731014b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-53 .elementor-element.elementor-element-4f45fef .elementor-heading-title{font-family:var( --e-global-typography-e4b822d-font-family ), Sans-serif;font-size:var( --e-global-typography-e4b822d-font-size );font-weight:var( --e-global-typography-e4b822d-font-weight );text-transform:var( --e-global-typography-e4b822d-text-transform );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-7dd83312{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-6d9cc8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-5514c5a-font-family ), Sans-serif;font-size:var( --e-global-typography-5514c5a-font-size );font-weight:var( --e-global-typography-5514c5a-font-weight );text-transform:var( --e-global-typography-5514c5a-text-transform );font-style:var( --e-global-typography-5514c5a-font-style );line-height:var( --e-global-typography-5514c5a-line-height );color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-3efc4325 .elementor-button{background-color:rgba(2, 1, 1, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-53 .elementor-element.elementor-element-3efc4325 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-3efc4325 .elementor-button:focus{background-color:rgba(238, 3, 43, 0);color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-3efc4325 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-3efc4325 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-549b67bc:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-549b67bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://delicombosboston.com/wp-content/uploads/2025/07/PHOTO-2025-07-09-14-42-49.jpg");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-549b67bc > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-549b67bc > .elementor-container{max-width:900px;min-height:600px;}.elementor-53 .elementor-element.elementor-element-549b67bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-6d0bafe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-6d0bafe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-6d0bafe5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-53 .elementor-element.elementor-element-6d0bafe5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53 .elementor-element.elementor-element-1036632d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-1036632d > .elementor-container{max-width:500px;min-height:400px;}.elementor-53 .elementor-element.elementor-element-1036632d{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-224d920.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53 .elementor-element.elementor-element-224d920.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53 .elementor-element.elementor-element-224d920 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-53 .elementor-element.elementor-element-224d920 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-6b0783c5{left:394px;}body.rtl .elementor-53 .elementor-element.elementor-element-6b0783c5{right:394px;}.elementor-53 .elementor-element.elementor-element-6b0783c5{top:-9px;}.elementor-53 .elementor-element.elementor-element-741846f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-53 .elementor-element.elementor-element-741846f0 .elementor-heading-title{font-family:var( --e-global-typography-91c19a1-font-family ), Sans-serif;font-size:var( --e-global-typography-91c19a1-font-size );font-weight:var( --e-global-typography-91c19a1-font-weight );text-transform:var( --e-global-typography-91c19a1-text-transform );line-height:var( --e-global-typography-91c19a1-line-height );color:var( --e-global-color-3d999c5d );}.elementor-53 .elementor-element.elementor-element-364358b5{color:var( --e-global-color-3d999c5d );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-40f801e1{width:53.951%;}.elementor-53 .elementor-element.elementor-element-3e03d37b{width:46%;}.elementor-53 .elementor-element.elementor-element-1a019817{width:53.951%;}.elementor-53 .elementor-element.elementor-element-8ab3487{width:46%;}.elementor-53 .elementor-element.elementor-element-1e275479{width:47.636%;}.elementor-53 .elementor-element.elementor-element-5496a2d7{width:52.315%;}.elementor-53 .elementor-element.elementor-element-5666eb84{width:47.636%;}.elementor-53 .elementor-element.elementor-element-7e8e9e3b{width:52.315%;}.elementor-53 .elementor-element.elementor-element-51f1b59c{width:47.636%;}.elementor-53 .elementor-element.elementor-element-500e30bf{width:52.315%;}.elementor-53 .elementor-element.elementor-element-5ada52df{width:47.636%;}.elementor-53 .elementor-element.elementor-element-2731014b{width:52.315%;}.elementor-53 .elementor-element.elementor-element-6d0bafe5{width:45%;}.elementor-53 .elementor-element.elementor-element-224d920{width:100%;}.elementor-53 .elementor-element.elementor-element-6981469a{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-53 .elementor-element.elementor-element-25e7f792{width:100%;}.elementor-53 .elementor-element.elementor-element-3e03d37b{width:100%;}.elementor-53 .elementor-element.elementor-element-5f236f06{width:100%;}.elementor-53 .elementor-element.elementor-element-8ab3487{width:100%;}.elementor-53 .elementor-element.elementor-element-739ba1d8{width:100%;}.elementor-53 .elementor-element.elementor-element-1e275479{width:30%;}.elementor-53 .elementor-element.elementor-element-79b13b78{width:100%;}.elementor-53 .elementor-element.elementor-element-5666eb84{width:30%;}.elementor-53 .elementor-element.elementor-element-4c9f7306{width:100%;}.elementor-53 .elementor-element.elementor-element-51f1b59c{width:30%;}.elementor-53 .elementor-element.elementor-element-4fb6eee7{width:100%;}.elementor-53 .elementor-element.elementor-element-5ada52df{width:30%;}.elementor-53 .elementor-element.elementor-element-6d0bafe5{width:100%;}.elementor-53 .elementor-element.elementor-element-6981469a{width:100%;}}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-1d61311{padding:0px 10px 0px 10px;}.elementor-53 .elementor-element.elementor-element-3e3e4009{padding:0px 0px 50px 0px;}.elementor-53 .elementor-element.elementor-element-1d6fd275{text-align:center;}.elementor-53 .elementor-element.elementor-element-1d6fd275 .elementor-heading-title{font-size:var( --e-global-typography-e8ca5f1-font-size );line-height:var( --e-global-typography-e8ca5f1-line-height );}.elementor-53 .elementor-element.elementor-element-591d1857{padding:0px 0px 50px 0px;}.elementor-53 .elementor-element.elementor-element-56f9a4c2{text-align:center;}.elementor-53 .elementor-element.elementor-element-56f9a4c2 .elementor-heading-title{font-size:var( --e-global-typography-e8ca5f1-font-size );line-height:var( --e-global-typography-e8ca5f1-line-height );}.elementor-53 .elementor-element.elementor-element-127b502e{margin-top:40px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-53 .elementor-element.elementor-element-739c16d3 > .elementor-container{min-height:100px;}.elementor-53 .elementor-element.elementor-element-739c16d3{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-14758967 .elementor-heading-title{font-size:var( --e-global-typography-91c19a1-font-size );line-height:var( --e-global-typography-91c19a1-line-height );}.elementor-53 .elementor-element.elementor-element-7307ae82{margin-top:0px;margin-bottom:0px;}.elementor-53 .elementor-element.elementor-element-7428ea4 .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-2eb7293e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-409eb73d .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-34cc40ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-76ccf34{margin-top:0px;margin-bottom:0px;}.elementor-53 .elementor-element.elementor-element-96005f2 .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-27e8c24c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-4f45fef .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-6d9cc8e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-549b67bc{padding:30px 0px 0px 0px;}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-6b0783c5{left:-146px;}body.rtl .elementor-53 .elementor-element.elementor-element-6b0783c5{right:-146px;}.elementor-53 .elementor-element.elementor-element-6b0783c5{top:-119px;}.elementor-53 .elementor-element.elementor-element-741846f0{text-align:center;}.elementor-53 .elementor-element.elementor-element-741846f0 .elementor-heading-title{font-size:var( --e-global-typography-91c19a1-font-size );line-height:var( --e-global-typography-91c19a1-line-height );}.elementor-53 .elementor-element.elementor-element-364358b5{text-align:center;}.elementor-53 .elementor-element.elementor-element-6981469a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-3e3e4009{margin-top:0px;margin-bottom:0px;}.elementor-53 .elementor-element.elementor-element-1d6fd275 .elementor-heading-title{font-size:var( --e-global-typography-e8ca5f1-font-size );line-height:var( --e-global-typography-e8ca5f1-line-height );}.elementor-53 .elementor-element.elementor-element-56f9a4c2 .elementor-heading-title{font-size:var( --e-global-typography-e8ca5f1-font-size );line-height:var( --e-global-typography-e8ca5f1-line-height );}.elementor-53 .elementor-element.elementor-element-127b502e{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-53 .elementor-element.elementor-element-739c16d3{margin-top:40px;margin-bottom:0px;}.elementor-53 .elementor-element.elementor-element-14758967 .elementor-heading-title{font-size:var( --e-global-typography-91c19a1-font-size );line-height:var( --e-global-typography-91c19a1-line-height );}.elementor-53 .elementor-element.elementor-element-7428ea4{text-align:center;}.elementor-53 .elementor-element.elementor-element-7428ea4 .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4b62cb64{text-align:center;}.elementor-53 .elementor-element.elementor-element-2eb7293e{text-align:center;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-409eb73d{text-align:center;}.elementor-53 .elementor-element.elementor-element-409eb73d .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4419c7d{text-align:center;}.elementor-53 .elementor-element.elementor-element-34cc40ca{text-align:center;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-96005f2{text-align:center;}.elementor-53 .elementor-element.elementor-element-96005f2 .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-4060423{text-align:center;}.elementor-53 .elementor-element.elementor-element-27e8c24c{text-align:center;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-4f45fef{text-align:center;}.elementor-53 .elementor-element.elementor-element-4f45fef .elementor-heading-title{font-size:var( --e-global-typography-e4b822d-font-size );line-height:var( --e-global-typography-e4b822d-line-height );}.elementor-53 .elementor-element.elementor-element-7dd83312{text-align:center;}.elementor-53 .elementor-element.elementor-element-6d9cc8e0{text-align:center;font-size:var( --e-global-typography-5514c5a-font-size );line-height:var( --e-global-typography-5514c5a-line-height );}.elementor-53 .elementor-element.elementor-element-549b67bc > .elementor-container{min-height:300px;}.elementor-53 .elementor-element.elementor-element-741846f0{text-align:center;}.elementor-53 .elementor-element.elementor-element-741846f0 .elementor-heading-title{font-size:var( --e-global-typography-91c19a1-font-size );line-height:var( --e-global-typography-91c19a1-line-height );}}