.elementor-5102 .elementor-element.elementor-element-2cb8725:not(.elementor-motion-effects-element-type-background), .elementor-5102 .elementor-element.elementor-element-2cb8725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://frankndeanscatering.com/wp-content/uploads/2026/02/hero4-frank-n-deans-catering-company.jpg");}.elementor-5102 .elementor-element.elementor-element-2cb8725 > .elementor-background-overlay{background-color:#000000;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-2cb8725{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-8e03b1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5102 .elementor-element.elementor-element-8e03b1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5102 .elementor-element.elementor-element-8e03b1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-8e03b1e > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-398f303{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-5102 .elementor-element.elementor-element-398f303 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-5102 .elementor-element.elementor-element-91ed5e5{text-align:center;}.elementor-5102 .elementor-element.elementor-element-91ed5e5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:28px;font-weight:600;line-height:42px;letter-spacing:2.2px;color:var( --e-global-color-438c3280 );}.elementor-5102 .elementor-element.elementor-element-a1c8270{width:var( --container-widget-width, 69.788% );max-width:69.788%;--container-widget-width:69.788%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-5102 .elementor-element.elementor-element-a1c8270 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 8em 0em 8em;}.elementor-5102 .elementor-element.elementor-element-a1c8270 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-a01822b{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-438c3280 );margin-top:0px;margin-bottom:0px;padding:2em 2em 0em 2em;}.elementor-5102 .elementor-element.elementor-element-c1b1685:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://frankndeanscatering.com/wp-content/uploads/2026/03/sparkles-bg.jpg");opacity:0.74;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-c1b1685.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c1b1685.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c1b1685.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-75b3b45{text-align:center;}.elementor-5102 .elementor-element.elementor-element-75b3b45 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:41px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-5102 .elementor-element.elementor-element-e3891d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-4a386b3{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-4a386b3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-a039896 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-a039896{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-5102 .elementor-element.elementor-element-a039896 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-c8b5a11 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-c8b5a11{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-5102 .elementor-element.elementor-element-c8b5a11 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-5a766e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-8f227a9{width:auto;max-width:auto;text-align:center;}.elementor-5102 .elementor-element.elementor-element-8f227a9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-6f8eb58{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-5102 .elementor-element.elementor-element-6f8eb58 > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-5102 .elementor-element.elementor-element-6f8eb58 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-5102 .elementor-element.elementor-element-92c87b5{padding:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-473d17b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-473d17b:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-473d17b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-473d17b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0.5em;--e-column-margin-right:1em;--e-column-margin-left:0.5em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-5c7695a img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-38d25c4{text-align:center;}.elementor-5102 .elementor-element.elementor-element-38d25c4 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:21px;font-weight:600;line-height:42px;}.elementor-5102 .elementor-element.elementor-element-909f27a{text-align:center;}.elementor-5102 .elementor-element.elementor-element-909f27a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-2c3da4a > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-2c3da4a{text-align:center;}.elementor-5102 .elementor-element.elementor-element-2c3da4a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-5d6f3e8{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-8bf2923.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-93c5c14{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-93c5c14 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-035affd{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-6487d62.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-6487d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-6487d62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-6487d62 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-76bd6e6{text-align:center;}.elementor-5102 .elementor-element.elementor-element-76bd6e6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-29ca180{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-29ca180 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-dedaf38{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-95be3fb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-95be3fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-95be3fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-95be3fb > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-37438ef{text-align:center;}.elementor-5102 .elementor-element.elementor-element-37438ef .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-43d5e0b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-43d5e0b p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-b33fb4b{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-8870e9d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-8870e9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-8870e9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-8870e9d > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-6e2c3a8{text-align:center;}.elementor-5102 .elementor-element.elementor-element-6e2c3a8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3a41192{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-3a41192 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-7b626d8{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-40da840.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-40da840.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-40da840 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-40da840 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-7c54319{text-align:center;}.elementor-5102 .elementor-element.elementor-element-7c54319 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-89ea8d7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-89ea8d7 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-3128845{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-46474fc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-46474fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-46474fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-46474fc > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0ce405e{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0ce405e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-632b42b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-632b42b p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-d45c1ef{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-173fe71.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-173fe71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-173fe71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-173fe71 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-19d944b{text-align:center;}.elementor-5102 .elementor-element.elementor-element-19d944b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-2b32bd9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-2b32bd9 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-5797d49{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-80badfd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-80badfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-80badfd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-80badfd > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-469d91c{text-align:center;}.elementor-5102 .elementor-element.elementor-element-469d91c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-601907b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-601907b p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-97dc530{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-1d504db.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1d504db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1d504db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-1d504db > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-8477ea0{text-align:center;}.elementor-5102 .elementor-element.elementor-element-8477ea0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-790093e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-790093e p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-e382e41{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-9f687be.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-9f687be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-9f687be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-9f687be > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-dac22f3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-dac22f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d312baa{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d312baa p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-46d2687{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-3afb737.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-3afb737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-3afb737 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-3afb737 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d357634{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d357634 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d9e7367{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d9e7367 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-c11f819:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-c11f819:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-c11f819.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c11f819.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0.5em 0em 1em;--e-column-margin-right:0.5em;--e-column-margin-left:1em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-e2e0300 img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-da15a68{text-align:center;}.elementor-5102 .elementor-element.elementor-element-da15a68 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:21px;font-weight:600;line-height:42px;}.elementor-5102 .elementor-element.elementor-element-c027208{text-align:center;}.elementor-5102 .elementor-element.elementor-element-c027208 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-f0c4fbe > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-f0c4fbe{text-align:center;}.elementor-5102 .elementor-element.elementor-element-f0c4fbe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-b0d95af{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-6c02636.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-e6f8c87{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-e6f8c87 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-1404b33{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-74adfbb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-74adfbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-74adfbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-74adfbb > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-6ea7102{text-align:center;}.elementor-5102 .elementor-element.elementor-element-6ea7102 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-06f579e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-06f579e p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-bfbb839{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-e4777ea.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-e4777ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-e4777ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-e4777ea > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d92bee6{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d92bee6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f7298dd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f7298dd p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-55b4577{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-7c99ac2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-7c99ac2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-7c99ac2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-7c99ac2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-be884ea{text-align:center;}.elementor-5102 .elementor-element.elementor-element-be884ea .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-e0af2cb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-e0af2cb p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-ce81192{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-40e06a2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-40e06a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-40e06a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-40e06a2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d6d10e3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d6d10e3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-071d84e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-071d84e p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-f574f89{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-76d8ef0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-76d8ef0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-76d8ef0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-76d8ef0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-75ffffe{text-align:center;}.elementor-5102 .elementor-element.elementor-element-75ffffe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-9122633{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-9122633 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-1d578e0{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-e2a0014.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-e2a0014.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-e2a0014 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-e2a0014 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d26291d{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d26291d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-87500ad{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-87500ad p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-d79d7db{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-05e1ece.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-05e1ece.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-05e1ece > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-05e1ece > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-9640da3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-9640da3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f9f232a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f9f232a p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-bcbed55{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-7bd2f17.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-7bd2f17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-7bd2f17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-7bd2f17 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-a285422{text-align:center;}.elementor-5102 .elementor-element.elementor-element-a285422 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-b30e455{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-b30e455 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-635392a{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-72f4098.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-72f4098.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-72f4098 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-72f4098 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0cfa400{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0cfa400 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d3699fd{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-4495110.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-4495110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-4495110 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-4495110 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0daaf1d{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0daaf1d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3660ccd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-3660ccd p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-049fba5{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-1970f36.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1970f36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1970f36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-1970f36 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-46be229{text-align:center;}.elementor-5102 .elementor-element.elementor-element-46be229 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3461c80 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-3461c80{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-3461c80 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-dc22c43:not(.elementor-motion-effects-element-type-background), .elementor-5102 .elementor-element.elementor-element-dc22c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-438c3280 );}.elementor-5102 .elementor-element.elementor-element-dc22c43{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-438c3280 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-5102 .elementor-element.elementor-element-dc22c43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-1bc454e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://frankndeanscatering.com/wp-content/uploads/2026/03/sparkles-bg.jpg");opacity:0.74;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-1bc454e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1bc454e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1bc454e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-3dd88bf{text-align:center;}.elementor-5102 .elementor-element.elementor-element-3dd88bf .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:41px;font-weight:700;line-height:58px;color:var( --e-global-color-438c3280 );}.elementor-5102 .elementor-element.elementor-element-9bfa3bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-3d51d5a{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-3d51d5a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-960bcff{margin-top:1em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-c3d3d11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-c3d3d11:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-c3d3d11.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c3d3d11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0.5em;--e-column-margin-right:1em;--e-column-margin-left:0.5em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-3c9b162 img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-627dba1{text-align:center;}.elementor-5102 .elementor-element.elementor-element-627dba1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-4b2a378{margin-top:-20px;margin-bottom:0px;}.elementor-5102 .elementor-element.elementor-element-7c67db0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-1ac3121{width:auto;max-width:auto;text-align:center;}.elementor-5102 .elementor-element.elementor-element-1ac3121 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-73d389c{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-5102 .elementor-element.elementor-element-73d389c > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-5102 .elementor-element.elementor-element-73d389c .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-5102 .elementor-element.elementor-element-48e8281{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-0341126.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-d33605d{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-d33605d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-fec00a5{text-align:center;}.elementor-5102 .elementor-element.elementor-element-fec00a5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e48483 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0e48483{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0e48483 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-02b6ffd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-02b6ffd p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-5826572{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-5826572 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-cee00ee{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-cee00ee p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-4e73839:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-4e73839:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-4e73839.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-4e73839.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-4e73839.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0.5em;--e-column-margin-right:1em;--e-column-margin-left:0.5em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-2c7cfd6 img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-68bfdab{text-align:center;}.elementor-5102 .elementor-element.elementor-element-68bfdab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-46d3b7a{margin-top:-20px;margin-bottom:0px;}.elementor-5102 .elementor-element.elementor-element-b25111b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-ce33ca4{width:auto;max-width:auto;text-align:center;}.elementor-5102 .elementor-element.elementor-element-ce33ca4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-f0a4674{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-5102 .elementor-element.elementor-element-f0a4674 > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-5102 .elementor-element.elementor-element-f0a4674 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-5102 .elementor-element.elementor-element-25f7762{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-d62c893.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-9b7b798{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-9b7b798 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-6e93950{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-6e93950 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-f8fbe64{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f8fbe64 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-0875f6e{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0875f6e p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-0f41d3f{margin-top:1em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-a981ad7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-a981ad7:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-a981ad7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-a981ad7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0.5em;--e-column-margin-right:1em;--e-column-margin-left:0.5em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-b69cbed img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-3fc192b{text-align:center;}.elementor-5102 .elementor-element.elementor-element-3fc192b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-d7af9e6{margin-top:-20px;margin-bottom:0px;}.elementor-5102 .elementor-element.elementor-element-b90b143.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-85cec2d{width:auto;max-width:auto;text-align:center;}.elementor-5102 .elementor-element.elementor-element-85cec2d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-7c2d8ea{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-5102 .elementor-element.elementor-element-7c2d8ea > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-5102 .elementor-element.elementor-element-7c2d8ea .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-5102 .elementor-element.elementor-element-c7a0aa6{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-66957c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-d021ef3{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-d021ef3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-eddf23e{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-ce5d795.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-ce5d795.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-ce5d795 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-ce5d795 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-047acdb{text-align:center;}.elementor-5102 .elementor-element.elementor-element-047acdb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-5102 .elementor-element.elementor-element-940f954{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-266cad3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-266cad3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-266cad3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-266cad3 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-ff3cd52{text-align:center;}.elementor-5102 .elementor-element.elementor-element-ff3cd52 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-df838fe{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-df838fe p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-1a83ec0{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-3da53d8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-3da53d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-3da53d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-3da53d8 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-068dd23{text-align:center;}.elementor-5102 .elementor-element.elementor-element-068dd23 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6e8fb34{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-6e8fb34 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-9c829b9{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-8bfa4cc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-8bfa4cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-8bfa4cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-8bfa4cc > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-ee8f940{text-align:center;}.elementor-5102 .elementor-element.elementor-element-ee8f940 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-972b759{margin-top:1em;margin-bottom:1em;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-cd4d7e5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-cd4d7e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-cd4d7e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-5102 .elementor-element.elementor-element-cd4d7e5 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-fed94ab{text-align:center;}.elementor-5102 .elementor-element.elementor-element-fed94ab .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e360c4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0e360c4 p{margin-block-end:0px;}body:not(.rtl) .elementor-5102 .elementor-element.elementor-element-daea0c7{left:0px;}body.rtl .elementor-5102 .elementor-element.elementor-element-daea0c7{right:0px;}.elementor-5102 .elementor-element.elementor-element-daea0c7{top:0px;}.elementor-5102 .elementor-element.elementor-element-1c5836a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c763f33 );}.elementor-5102 .elementor-element.elementor-element-1c5836a:hover > .elementor-element-populated{background-color:#FFFAF6;}.elementor-bc-flex-widget .elementor-5102 .elementor-element.elementor-element-1c5836a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1c5836a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 1em 0em 0.5em;--e-column-margin-right:1em;--e-column-margin-left:0.5em;padding:2em 3em 2em 3em;}.elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5102 .elementor-element.elementor-element-44275ff img{width:171px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-5102 .elementor-element.elementor-element-f133616{text-align:center;}.elementor-5102 .elementor-element.elementor-element-f133616 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5102 .elementor-element.elementor-element-66655cc{margin-top:-20px;margin-bottom:0px;}.elementor-5102 .elementor-element.elementor-element-e6c1311.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-c8635d8{width:auto;max-width:auto;text-align:center;}.elementor-5102 .elementor-element.elementor-element-c8635d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-5abf592{width:auto;max-width:auto;align-self:center;text-align:center;}.elementor-5102 .elementor-element.elementor-element-5abf592 > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-5102 .elementor-element.elementor-element-5abf592 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:700;line-height:36px;color:var( --e-global-color-accent );}.elementor-5102 .elementor-element.elementor-element-2e1a89b{margin-top:0em;margin-bottom:1em;}.elementor-5102 .elementor-element.elementor-element-d2198ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-8f96a3d{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-8f96a3d > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-5102 .elementor-element.elementor-element-7ea2f58{left:0px;}body.rtl .elementor-5102 .elementor-element.elementor-element-7ea2f58{right:0px;}.elementor-5102 .elementor-element.elementor-element-7ea2f58{top:0px;}.elementor-5102 .elementor-element.elementor-element-ab4d547{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-ab4d547 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-4ebedd4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-4ebedd4 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-52967da{padding:4em 2em 4em 2em;}.elementor-5102 .elementor-element.elementor-element-3f11218 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-720bfef{text-align:center;}.elementor-5102 .elementor-element.elementor-element-720bfef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-0c2e9ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-57311a7{width:auto;max-width:auto;}.elementor-5102 .elementor-element.elementor-element-57311a7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-5a03646 > .elementor-container{max-width:608px;}.elementor-5102 .elementor-element.elementor-element-4ed392f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-0c92bc4 > .elementor-widget-container{margin:1em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0c92bc4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0c92bc4 p{margin-block-end:0px;}.elementor-5102 .elementor-element.elementor-element-1d9cf5c > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-gallery-equal-height .pp-gallery-slide-image{height:200px;object-fit:cover;}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-image-gallery{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-image-gallery .pp-grid-item{margin-bottom:20px;}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-gallery-image-content{justify-content:flex-end;align-items:flex-start;}.elementor-5102 .elementor-element.elementor-element-1d9cf5c .pp-image-overlay{mix-blend-mode:normal;}@media(max-width:1024px) and (min-width:768px){.elementor-5102 .elementor-element.elementor-element-6487d62{width:100%;}.elementor-5102 .elementor-element.elementor-element-95be3fb{width:100%;}.elementor-5102 .elementor-element.elementor-element-8870e9d{width:100%;}.elementor-5102 .elementor-element.elementor-element-40da840{width:100%;}.elementor-5102 .elementor-element.elementor-element-46474fc{width:100%;}.elementor-5102 .elementor-element.elementor-element-173fe71{width:100%;}.elementor-5102 .elementor-element.elementor-element-80badfd{width:100%;}.elementor-5102 .elementor-element.elementor-element-1d504db{width:100%;}.elementor-5102 .elementor-element.elementor-element-9f687be{width:100%;}.elementor-5102 .elementor-element.elementor-element-3afb737{width:100%;}.elementor-5102 .elementor-element.elementor-element-74adfbb{width:100%;}.elementor-5102 .elementor-element.elementor-element-e4777ea{width:100%;}.elementor-5102 .elementor-element.elementor-element-7c99ac2{width:100%;}.elementor-5102 .elementor-element.elementor-element-40e06a2{width:100%;}.elementor-5102 .elementor-element.elementor-element-76d8ef0{width:100%;}.elementor-5102 .elementor-element.elementor-element-e2a0014{width:100%;}.elementor-5102 .elementor-element.elementor-element-05e1ece{width:100%;}.elementor-5102 .elementor-element.elementor-element-7bd2f17{width:100%;}.elementor-5102 .elementor-element.elementor-element-72f4098{width:100%;}.elementor-5102 .elementor-element.elementor-element-4495110{width:100%;}.elementor-5102 .elementor-element.elementor-element-1970f36{width:100%;}.elementor-5102 .elementor-element.elementor-element-c3d3d11{width:50%;}.elementor-5102 .elementor-element.elementor-element-4e73839{width:50%;}.elementor-5102 .elementor-element.elementor-element-a981ad7{width:50%;}.elementor-5102 .elementor-element.elementor-element-ce5d795{width:100%;}.elementor-5102 .elementor-element.elementor-element-266cad3{width:100%;}.elementor-5102 .elementor-element.elementor-element-3da53d8{width:100%;}.elementor-5102 .elementor-element.elementor-element-8bfa4cc{width:100%;}.elementor-5102 .elementor-element.elementor-element-cd4d7e5{width:100%;}.elementor-5102 .elementor-element.elementor-element-1c5836a{width:50%;}}@media(max-width:1024px){.elementor-5102 .elementor-element.elementor-element-8e03b1e > .elementor-element-populated{padding:0em 1em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-398f303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-91ed5e5 .elementor-heading-title{font-size:25px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-a1c8270{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-a1c8270 > .elementor-widget-container{margin:1em 0em 1em 0em;padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-5102 .elementor-element.elementor-element-75b3b45{text-align:center;}.elementor-5102 .elementor-element.elementor-element-75b3b45 .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-a039896{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-c8b5a11{font-size:16px;line-height:1.5em;}.elementor-5102 .elementor-element.elementor-element-8f227a9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-6f8eb58 .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated{margin:0em 0.5em 0em 0em;--e-column-margin-right:0.5em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-38d25c4 .elementor-heading-title{font-size:25px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-909f27a{text-align:center;}.elementor-5102 .elementor-element.elementor-element-909f27a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-2c3da4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6487d62 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-76bd6e6{text-align:center;}.elementor-5102 .elementor-element.elementor-element-76bd6e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-29ca180{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-95be3fb > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-37438ef{text-align:center;}.elementor-5102 .elementor-element.elementor-element-37438ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-43d5e0b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-8870e9d > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-6e2c3a8{text-align:center;}.elementor-5102 .elementor-element.elementor-element-6e2c3a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3a41192{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-40da840 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-7c54319{text-align:center;}.elementor-5102 .elementor-element.elementor-element-7c54319 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-89ea8d7{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-46474fc > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0ce405e{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0ce405e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-632b42b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-173fe71 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-19d944b{text-align:center;}.elementor-5102 .elementor-element.elementor-element-19d944b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-2b32bd9{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-80badfd > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-469d91c{text-align:center;}.elementor-5102 .elementor-element.elementor-element-469d91c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-601907b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-1d504db > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-8477ea0{text-align:center;}.elementor-5102 .elementor-element.elementor-element-8477ea0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-790093e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-9f687be > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-dac22f3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-dac22f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d312baa{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-3afb737 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d357634{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d357634 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d9e7367{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated{margin:0em 0em 0em 0.5em;--e-column-margin-right:0em;--e-column-margin-left:0.5em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-da15a68 .elementor-heading-title{font-size:25px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-c027208{text-align:center;}.elementor-5102 .elementor-element.elementor-element-c027208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-f0c4fbe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-74adfbb > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-6ea7102{text-align:center;}.elementor-5102 .elementor-element.elementor-element-6ea7102 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-06f579e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-e4777ea > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d92bee6{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d92bee6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f7298dd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-7c99ac2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-be884ea{text-align:center;}.elementor-5102 .elementor-element.elementor-element-be884ea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-e0af2cb{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-40e06a2 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d6d10e3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d6d10e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-071d84e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-76d8ef0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-75ffffe{text-align:center;}.elementor-5102 .elementor-element.elementor-element-75ffffe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-9122633{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-e2a0014 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-d26291d{text-align:center;}.elementor-5102 .elementor-element.elementor-element-d26291d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-87500ad{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-05e1ece > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-9640da3{text-align:center;}.elementor-5102 .elementor-element.elementor-element-9640da3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f9f232a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-7bd2f17 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-a285422{text-align:center;}.elementor-5102 .elementor-element.elementor-element-a285422 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-b30e455{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-72f4098 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0cfa400{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0cfa400 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-4495110 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-0daaf1d{text-align:center;}.elementor-5102 .elementor-element.elementor-element-0daaf1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3660ccd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-1970f36 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-46be229{text-align:center;}.elementor-5102 .elementor-element.elementor-element-46be229 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3461c80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-dc22c43{border-width:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-5102 .elementor-element.elementor-element-3dd88bf{text-align:center;}.elementor-5102 .elementor-element.elementor-element-3dd88bf .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated{margin:0em 0.5em 0em 0em;--e-column-margin-right:0.5em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-627dba1{text-align:center;}.elementor-5102 .elementor-element.elementor-element-627dba1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-1ac3121 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-73d389c .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-fec00a5{text-align:center;}.elementor-5102 .elementor-element.elementor-element-fec00a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e48483{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-02b6ffd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-5826572{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-cee00ee{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated{margin:0em 0em 0em 0.5em;--e-column-margin-right:0em;--e-column-margin-left:0.5em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-68bfdab{text-align:center;}.elementor-5102 .elementor-element.elementor-element-68bfdab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-ce33ca4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-f0a4674 .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-6e93950{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f8fbe64{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0875f6e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated{margin:0em 0.5em 0em 0em;--e-column-margin-right:0.5em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-3fc192b{text-align:center;}.elementor-5102 .elementor-element.elementor-element-3fc192b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-85cec2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-7c2d8ea .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-ce5d795 > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-047acdb{text-align:center;}.elementor-5102 .elementor-element.elementor-element-047acdb .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-5102 .elementor-element.elementor-element-266cad3 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-ff3cd52{text-align:center;}.elementor-5102 .elementor-element.elementor-element-ff3cd52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-df838fe{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-3da53d8 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-068dd23{text-align:center;}.elementor-5102 .elementor-element.elementor-element-068dd23 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6e8fb34{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-8bfa4cc > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-ee8f940{text-align:center;}.elementor-5102 .elementor-element.elementor-element-ee8f940 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-cd4d7e5 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-fed94ab{text-align:center;}.elementor-5102 .elementor-element.elementor-element-fed94ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e360c4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated{margin:0em 0.5em 0em 0em;--e-column-margin-right:0.5em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-f133616{text-align:center;}.elementor-5102 .elementor-element.elementor-element-f133616 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-c8635d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-5abf592 .elementor-heading-title{font-size:39px;line-height:47px;}.elementor-5102 .elementor-element.elementor-element-ab4d547{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-4ebedd4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-52967da{padding:2em 2em 2em 2em;}.elementor-5102 .elementor-element.elementor-element-3f11218 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-720bfef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-0c92bc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5102 .elementor-element.elementor-element-2cb8725{padding:2em 1em 2em 1em;}.elementor-5102 .elementor-element.elementor-element-8e03b1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5102 .elementor-element.elementor-element-8e03b1e > .elementor-element-populated{padding:1em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-398f303{width:100%;max-width:100%;}.elementor-5102 .elementor-element.elementor-element-398f303 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-91ed5e5{text-align:center;}.elementor-5102 .elementor-element.elementor-element-91ed5e5 .elementor-heading-title{font-size:23px;line-height:35px;}.elementor-5102 .elementor-element.elementor-element-a1c8270 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-a1c8270{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-a01822b{border-width:1px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-a01822b, .elementor-5102 .elementor-element.elementor-element-a01822b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-c1b1685:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frankndeanscatering.com/wp-content/uploads/2026/02/hero4-frank-n-deans-catering-company.jpg");background-position:top right;background-size:cover;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.82;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:2em 1em 2em 1em;}.elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-c1b1685 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-75b3b45 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-a039896{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-c8b5a11{font-size:16px;line-height:1.5em;}.elementor-5102 .elementor-element.elementor-element-8f227a9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-6f8eb58 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-473d17b > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-5c7695a img{width:125px;}.elementor-5102 .elementor-element.elementor-element-38d25c4 .elementor-heading-title{font-size:23px;line-height:35px;}.elementor-5102 .elementor-element.elementor-element-909f27a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-2c3da4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6487d62 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-76bd6e6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-29ca180{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-37438ef .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-43d5e0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-6e2c3a8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3a41192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-7c54319 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-89ea8d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0ce405e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-632b42b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-19d944b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-2b32bd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-469d91c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-601907b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-8477ea0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-790093e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-dac22f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d312baa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d357634 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-d9e7367{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-c11f819 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-e2e0300 img{width:125px;}.elementor-5102 .elementor-element.elementor-element-da15a68 .elementor-heading-title{font-size:23px;line-height:35px;}.elementor-5102 .elementor-element.elementor-element-c027208 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-f0c4fbe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6ea7102 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-06f579e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d92bee6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f7298dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-be884ea .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-e0af2cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d6d10e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-071d84e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-75ffffe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-9122633{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-d26291d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-87500ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-9640da3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-f9f232a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-a285422 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-b30e455{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0cfa400 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0daaf1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3660ccd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-46be229 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-3461c80{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-dc22c43{border-width:1px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-1bc454e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frankndeanscatering.com/wp-content/uploads/2026/02/hero4-frank-n-deans-catering-company.jpg");background-position:top right;background-size:cover;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.82;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated > .elementor-background-overlay, .elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-1bc454e > .elementor-element-populated{padding:2em 1em 2em 1em;}.elementor-5102 .elementor-element.elementor-element-3dd88bf .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-960bcff{margin-top:0em;margin-bottom:0em;}.elementor-5102 .elementor-element.elementor-element-c3d3d11 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-3c9b162 img{width:125px;}.elementor-5102 .elementor-element.elementor-element-627dba1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-1ac3121 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-73d389c .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-fec00a5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e48483{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-02b6ffd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-5826572{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-cee00ee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-4e73839 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-2c7cfd6 img{width:125px;}.elementor-5102 .elementor-element.elementor-element-68bfdab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-ce33ca4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-f0a4674 .elementor-heading-title{font-size:23px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-6e93950{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-f8fbe64{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0875f6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-0f41d3f{margin-top:0em;margin-bottom:0em;}.elementor-5102 .elementor-element.elementor-element-a981ad7 > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-b69cbed img{width:125px;}.elementor-5102 .elementor-element.elementor-element-3fc192b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-85cec2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-7c2d8ea .elementor-heading-title{font-size:23px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-ce5d795 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-5102 .elementor-element.elementor-element-047acdb .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-5102 .elementor-element.elementor-element-ff3cd52 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-df838fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-068dd23 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-6e8fb34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-ee8f940 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-fed94ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5102 .elementor-element.elementor-element-0e360c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-1c5836a > .elementor-element-populated{margin:0.5em 0em 0.5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-5102 .elementor-element.elementor-element-44275ff img{width:125px;}.elementor-5102 .elementor-element.elementor-element-f133616 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5102 .elementor-element.elementor-element-c8635d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-5abf592 .elementor-heading-title{font-size:23px;line-height:38px;}.elementor-5102 .elementor-element.elementor-element-ab4d547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-4ebedd4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5102 .elementor-element.elementor-element-52967da{padding:2em 1em 2em 1em;}.elementor-5102 .elementor-element.elementor-element-3f11218 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5102 .elementor-element.elementor-element-720bfef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5102 .elementor-element.elementor-element-0c92bc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}