.elementor-25043 .elementor-element.elementor-element-9bdae23:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-9bdae23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://personaltouchdining.com/wp-content/smush-webp/2023/01/form-bg.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25043 .elementor-element.elementor-element-9bdae23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-25043 .elementor-element.elementor-element-9bdae23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-f094813 > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-b35337b{text-align:start;}.elementor-25043 .elementor-element.elementor-element-b35337b .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:40px;font-weight:400;line-height:50px;color:#495524;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-d239eb2{font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-3c38c8b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-9525b0f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25043 .elementor-element.elementor-element-57a4a3f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#495524;color:#495524;box-shadow:9.5px 9.5px 0px 0px #FFD540;border-style:solid;border-width:1px 1px 1px 1px;border-color:#495524;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-25043 .elementor-element.elementor-element-57a4a3f{width:auto;max-width:auto;}.elementor-25043 .elementor-element.elementor-element-57a4a3f > .elementor-widget-container{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-283a8ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25043 .elementor-element.elementor-element-0146db2:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-0146db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-0146db2 > .elementor-container{max-width:950px;}.elementor-25043 .elementor-element.elementor-element-0146db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-0146db2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-f02da84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px;}.elementor-25043 .elementor-element.elementor-element-f02da84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f7a4961{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-f0bc6fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-f0bc6fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1{text-align:center;}.elementor-25043 .elementor-element.elementor-element-08595f1 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-45503dc > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-25043 .elementor-element.elementor-element-45503dc{text-align:center;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-bf29fda > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-54c2a2d{margin-top:-355px;margin-bottom:0px;}.elementor-25043 .elementor-element.elementor-element-7beef4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button{background-color:#FDD640FC;font-family:"Aleo", Sans-serif;font-size:21px;font-weight:400;fill:#4F5C25;color:#4F5C25;box-shadow:0px 0px 0px 0px #FFD540;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button:hover, .elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1{width:100%;max-width:100%;top:0px;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 > .elementor-widget-container{margin:36.5% 0% 0% 0%;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-25043 .elementor-element.elementor-element-e8e7cc1{left:0px;}body.rtl .elementor-25043 .elementor-element.elementor-element-e8e7cc1{right:0px;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button:hover svg, .elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-d738b39:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-d738b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-25043 .elementor-element.elementor-element-d738b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-d738b39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-5737ae2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4f46740 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25043 .elementor-element.elementor-element-4f46740{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-81ab720 > .elementor-element-populated{padding:0px 35px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6{text-align:start;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-b5bd355 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-b5bd355 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-9b7d038{width:var( --container-widget-width, 96.034% );max-width:96.034%;--container-widget-width:96.034%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-9b7d038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-9b7d038 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-d0064b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-d0064b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f319f54{width:var( --container-widget-width, 96.659% );max-width:96.659%;--container-widget-width:96.659%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-f319f54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f319f54 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-6bbbc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-6bbbc75 > .elementor-container{max-width:950px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-cb4ff42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px;}.elementor-25043 .elementor-element.elementor-element-cb4ff42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-071e9d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-11e6cf4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-11e6cf4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b{text-align:start;}.elementor-25043 .elementor-element.elementor-element-732f39b .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-c811ba7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-25043 .elementor-element.elementor-element-c811ba7{text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-a617bcc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-49d42aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 10px 20px;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-07883b7 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-07883b7{text-align:start;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25043 .elementor-element.elementor-element-97dbb52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-97dbb52 .elementor-image-box-wrapper{text-align:start;}.elementor-25043 .elementor-element.elementor-element-97dbb52 .elementor-image-box-title{margin-bottom:9px;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-97dbb52 .elementor-image-box-description{font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-a57bd15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 10px 20px;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-908dd0a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-908dd0a{text-align:start;}.elementor-25043 .elementor-element.elementor-element-988ad66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-988ad66 .elementor-image-box-wrapper{text-align:start;}.elementor-25043 .elementor-element.elementor-element-988ad66 .elementor-image-box-title{margin-bottom:9px;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-988ad66 .elementor-image-box-description{font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-9a0fe75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 10px 20px;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-dd608d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-dd608d8{text-align:start;}.elementor-25043 .elementor-element.elementor-element-ae3badc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-ae3badc .elementor-image-box-wrapper{text-align:start;}.elementor-25043 .elementor-element.elementor-element-ae3badc .elementor-image-box-title{margin-bottom:9px;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-ae3badc .elementor-image-box-description{font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-0816758:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 10px 20px;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-ae07bce > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-ae07bce{text-align:start;}.elementor-25043 .elementor-element.elementor-element-6b99534 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-6b99534 .elementor-image-box-wrapper{text-align:start;}.elementor-25043 .elementor-element.elementor-element-6b99534 .elementor-image-box-title{margin-bottom:9px;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-6b99534 .elementor-image-box-description{font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-968bbce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 10px 20px;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-b0cd15d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-b0cd15d{text-align:start;}.elementor-25043 .elementor-element.elementor-element-a6ae135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-a6ae135 .elementor-image-box-wrapper{text-align:start;}.elementor-25043 .elementor-element.elementor-element-a6ae135 .elementor-image-box-title{margin-bottom:9px;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-a6ae135 .elementor-image-box-description{font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-893ac3c:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-893ac3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-25043 .elementor-element.elementor-element-893ac3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-893ac3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-7f3aeb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-10bcc69{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-3c7b013 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-3c7b013 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74{text-align:center;}.elementor-25043 .elementor-element.elementor-element-5602a74 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-dbc4c58 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-25043 .elementor-element.elementor-element-dbc4c58{text-align:center;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;line-height:28px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-b33c0e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25043 .elementor-element.elementor-element-b33c0e9{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin-top:0px;margin-bottom:50px;padding:24px 24px 24px 24px;}.elementor-25043 .elementor-element.elementor-element-212860f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-be08125{width:var( --container-widget-width, 102.443% );max-width:102.443%;--container-widget-width:102.443%;--container-widget-flex-grow:0;}.elementor-25043 .elementor-element.elementor-element-1a6e237 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-1a6e237 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-25043 .elementor-element.elementor-element-0771c1e > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-0771c1e{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-0771c1e p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-32fc8b6{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-32fc8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-32fc8b6 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-13fd1f5{width:var( --container-widget-width, 98.943% );max-width:98.943%;--container-widget-width:98.943%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-13fd1f5 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-13fd1f5 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-75f9172{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-75f9172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-75f9172 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-29b4075 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25043 .elementor-element.elementor-element-29b4075{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin-top:0px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-25043 .elementor-element.elementor-element-7fb89ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-7fb89ee > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-28d5744 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-28d5744{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-28d5744 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-e068c74{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-e068c74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e068c74 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-d7b967d{width:var( --container-widget-width, 98.368% );max-width:98.368%;--container-widget-width:98.368%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-d7b967d > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-d7b967d p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-5c0d684 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-12d5965{width:var( --container-widget-width, 102.443% );max-width:102.443%;--container-widget-width:102.443%;--container-widget-flex-grow:0;}.elementor-25043 .elementor-element.elementor-element-072cab1:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-072cab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-072cab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-072cab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-e198771 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4b6f96c{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-fa6648b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-fa6648b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4abe862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4abe862{text-align:center;}.elementor-25043 .elementor-element.elementor-element-4abe862 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:41px;color:var( --e-global-color-primary );}.elementor-25043 .elementor-element.elementor-element-c3f1a93 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25043 .elementor-element.elementor-element-c3f1a93{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDDDDD;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aa47fda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c14edba > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c14edba{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-c14edba p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-f12f530 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c80f496 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-c80f496 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 28px 22px 28px;}.elementor-25043 .elementor-element.elementor-element-da737b2 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-da737b2{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-da737b2 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-c44011d{width:var( --container-widget-width, 101.159% );max-width:101.159%;--container-widget-width:101.159%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-c44011d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c44011d p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-ab3746f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25043 .elementor-element.elementor-element-ab3746f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDDDDD;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e7003cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-adc8d6a > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-adc8d6a{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-adc8d6a p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-da32301 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-faa6671 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-faa6671 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 28px 22px 28px;}.elementor-25043 .elementor-element.elementor-element-295bb74 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-295bb74{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-295bb74 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-9ff311e{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-9ff311e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-9ff311e p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-71d4b76{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-71d4b76 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-71d4b76 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-778dc1b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25043 .elementor-element.elementor-element-778dc1b{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDDDDD;margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e0a0214 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c9d3821 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c9d3821{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-c9d3821 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-49584ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e514351 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-e514351 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 28px 22px 28px;}.elementor-25043 .elementor-element.elementor-element-6de5c4b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-6de5c4b{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-6de5c4b p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-136ff39{width:var( --container-widget-width, 101.911% );max-width:101.911%;--container-widget-width:101.911%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-136ff39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-136ff39 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-71314ad{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-71314ad > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-71314ad p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-b1aa902{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-b1aa902 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-b1aa902 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-efbc226 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-25043 .elementor-element.elementor-element-efbc226{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DDDDDD;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-0d7ef0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-cf00f17 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-cf00f17{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-cf00f17 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-ed74f9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-79e8166 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-79e8166 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 28px 22px 28px;}.elementor-25043 .elementor-element.elementor-element-93eca71 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-93eca71{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:#495423;}.elementor-25043 .elementor-element.elementor-element-93eca71 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-ac4c821{width:var( --container-widget-width, 102.577% );max-width:102.577%;--container-widget-width:102.577%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-ac4c821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-ac4c821 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-faa7417:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-faa7417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:url("https://personaltouchdining.com/wp-content/smush-webp/2023/01/form-bg.png.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25043 .elementor-element.elementor-element-faa7417 > .elementor-container{max-width:1140px;}.elementor-25043 .elementor-element.elementor-element-faa7417{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-25043 .elementor-element.elementor-element-faa7417 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-4d3dd9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-4d3dd9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-d5a258c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-d5a258c .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:32px;font-weight:400;line-height:50px;color:#495524;}.elementor-25043 .elementor-element.elementor-element-9bf7320 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-3cfb3ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-74f6e89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:180px 0px 0px 45px;}.elementor-25043 .elementor-element.elementor-element-74f6e89{column-gap:0px;text-align:start;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-74f6e89 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-17eb110:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-17eb110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-17eb110{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 50px 80px;}.elementor-25043 .elementor-element.elementor-element-17eb110 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-4d22cf3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-4d22cf3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;padding:68px 68px 68px 68px;}.elementor-25043 .elementor-element.elementor-element-0fda64a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4fa67c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-e967715 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-e967715{text-align:center;}.elementor-25043 .elementor-element.elementor-element-e967715 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:28px;font-weight:400;line-height:33px;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9{width:var( --container-widget-width, 97.5% );max-width:97.5%;--container-widget-width:97.5%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;font-family:"Aleo", Sans-serif;font-size:18px;font-weight:300;text-transform:capitalize;line-height:32px;color:#000000;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 18px 0px;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-2248854 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#495524;color:#495524;box-shadow:9.5px 9.5px 0px 0px #FFD540;border-style:solid;border-width:1px 1px 1px 1px;border-color:#495524;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-25043 .elementor-element.elementor-element-2248854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-841be7e:not(.elementor-motion-effects-element-type-background), .elementor-25043 .elementor-element.elementor-element-841be7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25043 .elementor-element.elementor-element-841be7e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 80px 80px 80px;}.elementor-25043 .elementor-element.elementor-element-841be7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25043 .elementor-element.elementor-element-9e77b02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-9e77b02 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-2323f0e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-acb333e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-0173e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-0173e12{text-align:start;}.elementor-25043 .elementor-element.elementor-element-0173e12 .elementor-heading-title{font-family:"Aleo", Sans-serif;font-size:28px;font-weight:400;line-height:33px;color:#495524;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25043 .elementor-element.elementor-element-a19ef6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-item{border-width:0px;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-icon, .elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-title{color:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-icon svg{fill:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-active .elementor-accordion-icon, .elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-active .elementor-accordion-title{color:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-title{font-family:"Aleo", Sans-serif;font-size:18px;font-weight:600;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-icon{margin-inline-end:5px;}.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-content{color:#000000;font-family:"Aleo", Sans-serif;font-size:16px;font-weight:300;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25043 .elementor-element.elementor-element-f02da84{width:100%;}.elementor-25043 .elementor-element.elementor-element-81ab720{width:32%;}.elementor-25043 .elementor-element.elementor-element-b5bd355{width:34.507%;}.elementor-25043 .elementor-element.elementor-element-d0064b7{width:32.825%;}.elementor-25043 .elementor-element.elementor-element-7f3aeb5{width:100%;}.elementor-25043 .elementor-element.elementor-element-212860f{width:36.492%;}.elementor-25043 .elementor-element.elementor-element-1a6e237{width:63.508%;}.elementor-25043 .elementor-element.elementor-element-7fb89ee{width:63.508%;}.elementor-25043 .elementor-element.elementor-element-5c0d684{width:36.492%;}.elementor-25043 .elementor-element.elementor-element-aa47fda{width:6.888%;}.elementor-25043 .elementor-element.elementor-element-f12f530{width:14.034%;}.elementor-25043 .elementor-element.elementor-element-c80f496{width:78.41%;}.elementor-25043 .elementor-element.elementor-element-e7003cd{width:6.888%;}.elementor-25043 .elementor-element.elementor-element-da32301{width:14.034%;}.elementor-25043 .elementor-element.elementor-element-faa6671{width:78.41%;}.elementor-25043 .elementor-element.elementor-element-e0a0214{width:6.888%;}.elementor-25043 .elementor-element.elementor-element-49584ad{width:14.034%;}.elementor-25043 .elementor-element.elementor-element-e514351{width:78.41%;}.elementor-25043 .elementor-element.elementor-element-0d7ef0a{width:6.888%;}.elementor-25043 .elementor-element.elementor-element-ed74f9e{width:14.034%;}.elementor-25043 .elementor-element.elementor-element-79e8166{width:78.41%;}}@media(max-width:1024px){.elementor-25043 .elementor-element.elementor-element-9bdae23{padding:40px 15px 40px 15px;}.elementor-25043 .elementor-element.elementor-element-f094813 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-b35337b .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-25043 .elementor-element.elementor-element-d239eb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-d239eb2{font-size:16px;line-height:24px;}.elementor-25043 .elementor-element.elementor-element-3c38c8b{margin-top:-20px;margin-bottom:0px;}.elementor-25043 .elementor-element.elementor-element-57a4a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-57a4a3f .elementor-button{font-size:14px;}.elementor-25043 .elementor-element.elementor-element-0146db2 > .elementor-container{max-width:768px;}.elementor-25043 .elementor-element.elementor-element-0146db2{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-f02da84 > .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-25043 .elementor-element.elementor-element-f7a4961{padding:0px 0px 20px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-45503dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-45503dc{font-size:16px;line-height:24px;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 > .elementor-widget-container{margin:39% 0% 0% 0%;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-25043 .elementor-element.elementor-element-d738b39{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-4f46740{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-9b7d038{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-f319f54{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75 > .elementor-container{max-width:768px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-cb4ff42 > .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-25043 .elementor-element.elementor-element-071e9d6{padding:0px 0px 20px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-c811ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c811ba7{font-size:16px;line-height:24px;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-element-populated{padding:10px 15px 10px 10px;}.elementor-25043 .elementor-element.elementor-element-893ac3c{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-10bcc69{padding:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-dbc4c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-dbc4c58{font-size:16px;line-height:24px;}.elementor-25043 .elementor-element.elementor-element-b33c0e9{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-be08125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-1a6e237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 30px 20px 15px;}.elementor-25043 .elementor-element.elementor-element-0771c1e{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-32fc8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-32fc8b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-13fd1f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-75f9172{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-29b4075{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-7fb89ee > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-25043 .elementor-element.elementor-element-28d5744{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-e068c74{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-d7b967d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-072cab1{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-4b6f96c{padding:0px 0px 20px 0px;}.elementor-25043 .elementor-element.elementor-element-4abe862 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25043 .elementor-element.elementor-element-4abe862 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-c3f1a93{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c14edba{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-60e41b7{width:var( --container-widget-width, 96.567px );max-width:96.567px;--container-widget-width:96.567px;--container-widget-flex-grow:0;}.elementor-25043 .elementor-element.elementor-element-da737b2{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-c44011d{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-ab3746f{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-adc8d6a{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-295bb74{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-9ff311e{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-71d4b76{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-778dc1b{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c9d3821{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-6de5c4b{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-136ff39{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-71314ad{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-b1aa902{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-efbc226{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-cf00f17{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-93eca71{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-ac4c821{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-faa7417 > .elementor-container{max-width:1600px;}.elementor-25043 .elementor-element.elementor-element-faa7417{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-d5a258c .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-25043 .elementor-element.elementor-element-74f6e89 > .elementor-widget-container{padding:80px 0px 0px 15px;}.elementor-25043 .elementor-element.elementor-element-74f6e89{font-size:16px;line-height:22px;}.elementor-25043 .elementor-element.elementor-element-17eb110{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-e967715 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-25043 .elementor-element.elementor-element-e967715 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}.elementor-25043 .elementor-element.elementor-element-841be7e{padding:30px 15px 30px 15px;}.elementor-25043 .elementor-element.elementor-element-0173e12 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25043 .elementor-element.elementor-element-0173e12 .elementor-heading-title{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor-25043 .elementor-element.elementor-element-9bdae23{padding:30px 15px 40px 15px;}.elementor-25043 .elementor-element.elementor-element-f094813 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-f094813 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-b35337b{text-align:center;}.elementor-25043 .elementor-element.elementor-element-b35337b .elementor-heading-title{font-size:26px;}.elementor-25043 .elementor-element.elementor-element-d239eb2{text-align:center;}.elementor-25043 .elementor-element.elementor-element-3c38c8b{margin-top:0px;margin-bottom:40px;}.elementor-25043 .elementor-element.elementor-element-57a4a3f{width:100%;max-width:100%;}.elementor-25043 .elementor-element.elementor-element-65904d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-0146db2{margin-top:0px;margin-bottom:0px;padding:30px 15px 20px 15px;}.elementor-25043 .elementor-element.elementor-element-f02da84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-f02da84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f7a4961{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f0bc6fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-f0bc6fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-08595f1 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-45503dc{text-align:center;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1{width:100%;max-width:100%;}.elementor-25043 .elementor-element.elementor-element-e8e7cc1 > .elementor-widget-container{margin:48% 0% 0% 0%;}.elementor-25043 .elementor-element.elementor-element-d738b39{padding:35px 15px 15px 15px;}.elementor-25043 .elementor-element.elementor-element-4f46740{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-81ab720 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-aeb62c6{text-align:center;}.elementor-25043 .elementor-element.elementor-element-aeb62c6 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-b5bd355.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-b5bd355 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-9b7d038{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-d0064b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-d0064b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-f319f54{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-6bbbc75{margin-top:0px;margin-bottom:0px;padding:30px 15px 20px 15px;}.elementor-25043 .elementor-element.elementor-element-cb4ff42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-cb4ff42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-071e9d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-11e6cf4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-11e6cf4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-732f39b{text-align:center;}.elementor-25043 .elementor-element.elementor-element-732f39b .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-c811ba7{text-align:center;}.elementor-25043 .elementor-element.elementor-element-a617bcc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-49d42aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-25043 .elementor-element.elementor-element-07883b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-07883b7{text-align:center;}.elementor-25043 .elementor-element.elementor-element-97dbb52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-97dbb52 .elementor-image-box-wrapper{text-align:center;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-a57bd15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-25043 .elementor-element.elementor-element-908dd0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-908dd0a{text-align:center;}.elementor-25043 .elementor-element.elementor-element-988ad66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-988ad66 .elementor-image-box-wrapper{text-align:center;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-9a0fe75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-25043 .elementor-element.elementor-element-dd608d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-dd608d8{text-align:center;}.elementor-25043 .elementor-element.elementor-element-ae3badc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-ae3badc .elementor-image-box-wrapper{text-align:center;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-0816758 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-25043 .elementor-element.elementor-element-ae07bce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-ae07bce{text-align:center;}.elementor-25043 .elementor-element.elementor-element-6b99534 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-6b99534 .elementor-image-box-wrapper{text-align:center;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-968bbce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 15px 25px 15px;}.elementor-25043 .elementor-element.elementor-element-b0cd15d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-b0cd15d{text-align:center;}.elementor-25043 .elementor-element.elementor-element-a6ae135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-a6ae135 .elementor-image-box-wrapper{text-align:center;}.elementor-25043 .elementor-element.elementor-element-893ac3c{padding:35px 15px 15px 15px;}.elementor-25043 .elementor-element.elementor-element-10bcc69{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-3c7b013 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-3c7b013 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-5602a74{text-align:center;}.elementor-25043 .elementor-element.elementor-element-5602a74 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-dbc4c58{text-align:center;}.elementor-25043 .elementor-element.elementor-element-b33c0e9{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-212860f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-be08125 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-1a6e237.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-1a6e237 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-0771c1e{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-32fc8b6{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-13fd1f5{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-75f9172{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-29b4075{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-7fb89ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-7fb89ee > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-28d5744{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-e068c74{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-d7b967d{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-5c0d684 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-12d5965 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-072cab1{padding:35px 15px 15px 15px;}.elementor-25043 .elementor-element.elementor-element-4b6f96c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-fa6648b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-fa6648b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4abe862 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 20px 0px 20px;}.elementor-25043 .elementor-element.elementor-element-4abe862{text-align:center;}.elementor-25043 .elementor-element.elementor-element-4abe862 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-c3f1a93{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c14edba{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-c80f496.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-c80f496 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-da737b2{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-c44011d{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-ab3746f{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-adc8d6a{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-faa6671.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-faa6671 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-295bb74{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-9ff311e{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-71d4b76{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-778dc1b{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-c9d3821{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-e514351.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-e514351 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-6de5c4b{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-136ff39{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-71314ad{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-b1aa902{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-efbc226{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-cf00f17{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-79e8166.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25043 .elementor-element.elementor-element-79e8166 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-93eca71{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-ac4c821{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-faa7417{padding:30px 15px 20px 15px;}.elementor-25043 .elementor-element.elementor-element-4d3dd9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-4d3dd9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-d5a258c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-d5a258c{text-align:center;}.elementor-25043 .elementor-element.elementor-element-d5a258c .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-74f6e89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-74f6e89{text-align:start;line-height:28px;}.elementor-25043 .elementor-element.elementor-element-17eb110{padding:30px 25px 40px 25px;}.elementor-25043 .elementor-element.elementor-element-4d22cf3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-4fa67c1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-e967715 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-e967715 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9{column-gap:0px;}.elementor-25043 .elementor-element.elementor-element-6e5f8b9 p{margin-block-end:0px;}.elementor-25043 .elementor-element.elementor-element-2248854 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-2248854 .elementor-button{font-size:13px;padding:15px 15px 15px 15px;}.elementor-25043 .elementor-element.elementor-element-841be7e{padding:10px 25px 40px 25px;}.elementor-25043 .elementor-element.elementor-element-9e77b02 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-acb333e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25043 .elementor-element.elementor-element-0173e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-25043 .elementor-element.elementor-element-0173e12 .elementor-heading-title{font-size:20px;line-height:1.5em;}}@media(max-width:1024px) and (min-width:768px){.elementor-25043 .elementor-element.elementor-element-f094813{width:50%;}.elementor-25043 .elementor-element.elementor-element-f0bc6fe{width:100%;}.elementor-25043 .elementor-element.elementor-element-11e6cf4{width:100%;}.elementor-25043 .elementor-element.elementor-element-3c7b013{width:100%;}.elementor-25043 .elementor-element.elementor-element-fa6648b{width:100%;}.elementor-25043 .elementor-element.elementor-element-aa47fda{width:8%;}.elementor-25043 .elementor-element.elementor-element-f12f530{width:8%;}.elementor-25043 .elementor-element.elementor-element-e7003cd{width:8%;}.elementor-25043 .elementor-element.elementor-element-da32301{width:8%;}.elementor-25043 .elementor-element.elementor-element-e0a0214{width:8%;}.elementor-25043 .elementor-element.elementor-element-49584ad{width:8%;}.elementor-25043 .elementor-element.elementor-element-0d7ef0a{width:8%;}.elementor-25043 .elementor-element.elementor-element-ed74f9e{width:8%;}}/* Start custom CSS for section, class: .elementor-element-f7a4961 */a.moreless-button:hover {
color: #ffd540;
}
a.moreless-button {
     color: #516024;
    font-size: 16px;
    font-weight: bold;
}

.moretext {
  display: none;
}
.management-services-sec {
    padding: 0px 10px;
}
.management-services-sec h3.elementor-image-box-title {
    color: #516024 !important;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    padding: 20px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    align-content: unset;
    border: 1px solid #ccc;
    box-shadow: #e5e5e5 0px 0px 5px;
    border-radius: 5px;
    padding-bottom: 40px;
}
@media (max-width: 767px) {

.management-services-sec {
 padding: 0px 10px;
  margin-bottom: 20px;
}

.management-services-sec h3.elementor-image-box-title {
 margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8e7cc1 */.menu-pdf-btn .elementor-button {
    outline: none !important;
    text-decoration: none !important;
    transition: 0.7s;
}
.menu-pdf-btn.hide_btn_link {
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f02da84 */.special-event-catering-v1-new-section .elementor-container.elementor-column-gap-default {
    max-width: 1160px !important;
}

ul.listmenu-item {
    text-align: left;
    padding: 0;
    margin: 0;
    list-style: none;
}
ul.listmenu-item li {
    line-height: 24px;
    font-size: 16px;
    margin-bottom: 6px;
    display: block;
    position: relative;
    padding-left: 35px;
}
ul.listmenu-item li::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}
.special-event-catering-v1-new-section .ul-left ul li::before {
    background: #000;
    width: 6px;
    height: 6px;
    border-radius: 30px;
    top: 8px;
}

.special-event-catering-v1-new-section .ul-left ul li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 6px;
    line-height: 24px;
    font-size: 18px;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0146db2 */.custom-boxs .management-services-sec .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}
@media (max-width:1199px) {
	.abt-catring-img img {
	    height: 280px;
		width: 100%;
		object-fit: cover;
	}
	.about-pdf-img-section img {
	    max-width: 70%;
	    margin: 0 auto;
	}
	.about-pdf-img-section {
	    margin-top: -228px !important;
	}
}
@media (max-width:575px) {
	.abt-catring-img img {
	    height: 170px;
		width: 100%;
		object-fit: cover;
	}
    .about-pdf-img-section img {
        max-width: 90%;
        margin: 0 auto;
    }
    .about-pdf-img-section {
        margin-top: -138px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b7d038 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f319f54 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f46740 */.holiday-menu-why-catering-info-card {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
    .full-service-menu-section2 .elementor-widget-wrap p {
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-071e9d6 */a.moreless-button:hover {
color: #ffd540;
}
a.moreless-button {
     color: #516024;
    font-size: 16px;
    font-weight: bold;
}

.moretext {
  display: none;
}
.management-services-sec {
    padding: 0px 10px;
}

.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    padding: 20px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    align-content: unset;
    border: 1px solid #ccc;
    box-shadow: #e5e5e5 0px 0px 5px;
    border-radius: 5px;
    padding-bottom: 40px;
}
@media (max-width: 767px) {

.management-services-sec {
 padding: 0px 10px;
  margin-bottom: 20px;
}

.management-services-sec h3.elementor-image-box-title {
 margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a617bcc */body .catering-company-option-item h3.elementor-image-box-title {
    color: #000 !important;
}
a.moreless-button:hover {
color: #ffd540;
}
a.moreless-button {
     color: #516024;
    font-size: 16px;
    font-weight: bold;
}

.moretext {
  display: none;
}
.management-services-sec {
    padding: 0px 10px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    padding: 20px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    align-content: unset;
    border: 1px solid #ccc;
    box-shadow: #e5e5e5 0px 0px 5px;
    border-radius: 5px;
    padding-bottom: 40px;
}
.catering-company-option-item ul {
    padding-left: 20px;
    margin: 10px 0 0;
}
.catering-company-option-item ul li {
    font-family: "Aleo", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    color: #000000;
    margin-bottom: 8px;
}
.catering-company-option-item ul li:last-child {
     margin-bottom: 0px;
}
.hide-menu-option-card-desktop {
    display: none;
}
.option-item-row-one > .elementor-container {
    justify-content: center !important;
    flex-wrap: wrap !important;
    row-gap: 25px !important;
}
.option-item-row-one .elementor-column.elementor-col-20 {
    width: 33.33% !important;
}
@media (max-width:1199px) {
    .elementor-column.elementor-col-33.management-services-sec {
        width: 33.33%;
    }
    .option-item-row-one .elementor-column.elementor-col-20 {
      width: 50% !important;
    }
}
@media (max-width: 767px) {

.management-services-sec {
 padding: 0px;
  margin-bottom: 20px;
}

.management-services-sec h3.elementor-image-box-title {
 margin-top: 20px;
}
.option-item-row-one > .elementor-container {
    row-gap: 0px !important;
}
}
@media (max-width: 575px) {
.option-item-row-one .elementor-column.elementor-col-20 {
    width: 100% !important;
}
.catering-company-option-item ul {
    padding-left: 0;
    list-style-position: inside;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb4ff42 */.special-event-catering-v1-new-section .elementor-container.elementor-column-gap-default {
    max-width: 1160px !important;
}

ul.listmenu-item {
    text-align: left;
    padding: 0;
    margin: 0;
    list-style: none;
}
ul.listmenu-item li {
    line-height: 24px;
    font-size: 16px;
    margin-bottom: 6px;
    display: block;
    position: relative;
    padding-left: 35px;
}
ul.listmenu-item li::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}
.special-event-catering-v1-new-section .ul-left ul li::before {
    background: #000;
    width: 6px;
    height: 6px;
    border-radius: 30px;
    top: 8px;
}

.special-event-catering-v1-new-section .ul-left ul li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 6px;
    line-height: 24px;
    font-size: 18px;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bbbc75 */.custom-boxs .management-services-sec .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10bcc69 */a.moreless-button:hover {
color: #ffd540;
}
a.moreless-button {
     color: #516024;
    font-size: 16px;
    font-weight: bold;
}

.moretext {
  display: none;
}
.management-services-sec {
    padding: 0px 10px;
}
.management-services-sec h3.elementor-image-box-title {
    color: #516024 !important;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    padding: 20px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    align-content: unset;
    border: 1px solid #ccc;
    box-shadow: #e5e5e5 0px 0px 5px;
    border-radius: 5px;
    padding-bottom: 40px;
}
@media (max-width: 767px) {

.management-services-sec {
 padding: 0px 10px;
  margin-bottom: 20px;
}

.management-services-sec h3.elementor-image-box-title {
 margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0771c1e */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32fc8b6 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13fd1f5 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f9172 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b33c0e9 */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
    .hors-staeters-holder-item .elementor-element.elementor-element-1a6e237 {
        padding-left: 40px !important;
    }
    .hors-staeters-holder-item .elementor-element.elementor-element-7fb89ee {
        padding-right: 40px !important;
    }
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
	    .hors-staeters-holder-item .elementor-element.elementor-element-1a6e237 {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .hors-staeters-holder-item .elementor-element.elementor-element-7fb89ee {
        padding-right: 20px !important;
        padding-left: 20px !important;
    }
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
    .holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated p {
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28d5744 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e068c74 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b967d */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29b4075 */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
    .elementor-25043 .elementor-element.elementor-element-29b4075 > .elementor-container.elementor-column-gap-default {
    flex-direction: column-reverse;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f3aeb5 */.hors-staeters-holder .elementor-widget-wrap.elementor-element-populated {
    max-width: 1062px;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b6f96c */a.moreless-button:hover {
color: #ffd540;
}
a.moreless-button {
     color: #516024;
    font-size: 16px;
    font-weight: bold;
}

.moretext {
  display: none;
}
.management-services-sec {
    padding: 0px 10px;
}
.management-services-sec h3.elementor-image-box-title {
    color: #516024 !important;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    padding: 20px;
}
.management-services-sec .elementor-widget-wrap.elementor-element-populated {
    align-content: unset;
    border: 1px solid #ccc;
    box-shadow: #e5e5e5 0px 0px 5px;
    border-radius: 5px;
    padding-bottom: 40px;
}
@media (max-width: 767px) {

.management-services-sec {
 padding: 0px 10px;
  margin-bottom: 20px;
}

.management-services-sec h3.elementor-image-box-title {
 margin-top: 20px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c14edba */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da737b2 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c44011d */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c3f1a93 */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adc8d6a */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-295bb74 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ff311e */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71d4b76 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ab3746f */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9d3821 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6de5c4b */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136ff39 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71314ad */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1aa902 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-778dc1b */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf00f17 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93eca71 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac4c821 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-efbc226 */.holiday-menu-why-catering-info-card {
    padding-top: 20px;
    padding-bottom: 20px;
}
.holiday-menu-why-catering-img-card div {
    height: 100%;
}
.holiday-menu-why-catering-img-card img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

@media (max-width:1439px) {
	.holiday-menu-why-catering-info-card .elementor-widget-wrap.elementor-element-populated {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
	.holiday-menu-why-catering-info-card p {
	    font-size: 16px;
	    line-height: 25px;
	}
}
@media (max-width:1199px) {
    .holiday-menu-why-catering-info-card p {
	    font-size: 14px;
	    line-height: 22px;
	}
}
@media (max-width:575px) {
    .swap-col-mob .elementor-container.elementor-column-gap-default {
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-072cab1 */.steps-item {
    max-width: 880px;
    margin-left: auto;
    margin-right: auto;
}
.steps-item > .elementor-container.elementor-column-gap-default {
    justify-content: center;
    flex-wrap: wrap;
}
.steps-item-no-card p {
    position: relative;
    margin-top: 3px;
}
.steps-item-icon-card {
    position: relative;
}
.steps-item-icon-card::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 40px;
    width: 2px;
    height: calc(100% - 15px);
    margin: 0 auto;
    border-left: 2px dashed #DDDDDD;
}
.steps-item:last-child .steps-item-icon-card::before {
    display: none;
}

@media (max-width: 575px) {
.steps-item .elementor-element {
    text-align: center !important;
}
.steps-item-no-card {
    width: 100% !important;
    text-align: center;
}
.steps-item-icon-card {
    width: 100% !important;
    margin-left: 0px !important;
}
.steps-item-icon-card > .elementor-widget-wrap {
    justify-content: center;
    margin: 20px 0 40px !important;
}
.steps-item-icon-card::before {
    height: calc(100% - 45px);
    display: block !important;
}
.steps-item-info-card {
    width: 100% !important;
    margin-left: 0 !important;
}
.steps-item {
    margin-bottom: 25px !important;
}
.steps-item-info-card > .elementor-widget-wrap.elementor-element-populated {
    padding: 15px !important;
}
.steps-item-info-card > .elementor-widget-wrap.elementor-element-populated p {
    font-size: 14px;
    line-height: 22px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9bf7320 */@media (max-width:767px) {
   body .home-contact-form .ginput_container input {
        padding: 5px 10px !important;
    }
}


@media only screen and (max-width: 641px) {
body .gform_legacy_markup_wrapper .gform_button.button {
    line-height: normal !important;
    min-height: inherit !important;
}
}

@media (max-width:575px) {
    body .gform_wrapper .top_label li.gfield.gf_left_half, body .gform_wrapper .top_label li.gfield.gf_right_half {
    width: 100% !important;
    padding-right: 0px !important;
    max-width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74f6e89 */.ul-left ul {
    padding-left: 5px !important;
    margin: 0;
    list-style-type: none;
}
.ul-left ul li {
    position: relative;
    padding-left: 35px;
    margin-bottom: 10px;
}
.ul-left ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://personaltouchdining.com/wp-content/uploads/2025/02/listing-icon.svg);
    width: 25px;
    height: 28px;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3cfb3ce */@media (max-width: 767px) {
.elementor-25043 .elementor-element.elementor-element-74f6e89 p:last-child {
    margin-top: -20px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-faa7417 */@media only screen and (max-width: 641px) {
body .gform_legacy_markup_wrapper .gform_button.button {
    line-height: normal !important;
    min-height: inherit !important;
}
}

@media (max-width:575px) {
    body .gform_wrapper .top_label li.gfield.gf_left_half, body .gform_wrapper .top_label li.gfield.gf_right_half {
    width: 100% !important;
    padding-right: 0px !important;
    max-width: 100% !important;
}
.elementor-25043 .elementor-element.elementor-element-74f6e89 p {
    text-align: center;
    font-size: 15px;
    line-height: 26px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e5f8b9 */.elementor-23106 .elementor-element.elementor-element-6e5f8b9 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-17eb110 */@media (max-width:1439px) {
    .full-menu-get-start-section .elementor-element.elementor-element-4d22cf3 > .elementor-element-populated {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 50px;
        padding-bottom: 50px;
    }
}
@media (max-width: 767px) {
.full-menu-get-start-section .elementor-element.elementor-element-4d22cf3 > .elementor-element-populated {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 25px;
    padding-bottom: 35px;
}
.full-service-menu-section7 .elementor-widget-container p {
    font-size: 15px;
    line-height: 26px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-841be7e */.full-service-menus-faq-section .elementor-accordion .elementor-tab-title {
    padding-left: 0;
    padding-right: 0;
}
.full-service-menus-faq-section  .elementor-tab-content {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
        padding-top: 0;
}
.full-service-menus-faq-section > .elementor-widget-container {
    max-width: 1059px;
    margin: 0;
}
@media (max-width: 767px) {
.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-accordion-title {
    font-size: 16px;
    line-height: 24px;
}
.elementor-25043 .elementor-element.elementor-element-a19ef6f .elementor-tab-content {
    font-size: 14px;
    line-height: 23px;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-carousel-image {
    background-position: center !important;
    background-size: contain !important;
}
.e-gallery-item.elementor-gallery-item.elementor-animated-content {
    width: 103px;
    height: 103px;
    margin: 0 auto;
}/* End custom CSS */