.elementor-40 .elementor-element.elementor-element-0876c47{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0876c47:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0876c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/Shake-Shack-MEnu-1.webp");}.elementor-40 .elementor-element.elementor-element-0876c47::before, .elementor-40 .elementor-element.elementor-element-0876c47 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-0876c47 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-0876c47 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-0876c47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-0876c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dd64b31 );--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-4925d2d{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b64bf9a{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-eeb7df6{text-align:center;}.elementor-40 .elementor-element.elementor-element-eeb7df6 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:40px;font-weight:700;text-transform:uppercase;line-height:55px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7c866ab{text-align:center;font-family:"Helvetica", Roboto;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button:focus{background-color:var( --e-global-color-primary );color:#418613;}.elementor-40 .elementor-element.elementor-element-4f315cf{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-4f315cf.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button{font-family:"Roboto", Roboto;font-weight:700;text-decoration:none;letter-spacing:0px;box-shadow:0px 0px 10px 0px #FFFFFF;border-style:solid;border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button:focus svg{fill:#418613;}.elementor-40 .elementor-element.elementor-element-e9c0b78 img{width:300px;border-radius:15px 15px 15px 15px;box-shadow:1px 2px 20px 0px #418513;}.elementor-40 .elementor-element.elementor-element-4dc2544{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-bc5b049{font-family:"Roboto", Roboto;font-size:16px;}.elementor-40 .elementor-element.elementor-element-3c11b2c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-71486d5{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-71486d5 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-4b40f16{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-66f2aca{font-family:"Roboto", Roboto;font-size:16px;font-style:normal;}.elementor-40 .elementor-element.elementor-element-eae1ce5{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b2c8878{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b2c8878 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-9ec0df0{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f8882c0{font-family:"Roboto", Roboto;font-size:16px;}.elementor-40 .elementor-element.elementor-element-69b033d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ace0952{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b550d4e{text-align:center;}.elementor-40 .elementor-element.elementor-element-b550d4e img{width:100%;}.elementor-40 .elementor-element.elementor-element-5598ad3{text-align:center;}.elementor-40 .elementor-element.elementor-element-5598ad3 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-099d80f .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-099d80f .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-099d80f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-099d80f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-099d80f .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-099d80f .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cc0eba2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f386e75{text-align:center;}.elementor-40 .elementor-element.elementor-element-f386e75 img{width:100%;}.elementor-40 .elementor-element.elementor-element-0462bc3{text-align:center;}.elementor-40 .elementor-element.elementor-element-0462bc3 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-cc998a7 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cc998a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-cc998a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-cc998a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-cc998a7 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-cc998a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f2951ba{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-fc26898{text-align:center;}.elementor-40 .elementor-element.elementor-element-fc26898 img{width:100%;}.elementor-40 .elementor-element.elementor-element-f77103d{text-align:center;}.elementor-40 .elementor-element.elementor-element-f77103d .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-bc8aad7 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-bc8aad7 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-bc8aad7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-bc8aad7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-bc8aad7 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-bc8aad7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-3afc841{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-1a81fab{text-align:center;}.elementor-40 .elementor-element.elementor-element-1a81fab img{width:100%;}.elementor-40 .elementor-element.elementor-element-1d10957{text-align:center;}.elementor-40 .elementor-element.elementor-element-1d10957 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-0e1487e .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0e1487e .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-0e1487e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-0e1487e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-0e1487e .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-0e1487e .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a470583{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-68051b7{text-align:center;}.elementor-40 .elementor-element.elementor-element-68051b7 img{width:100%;}.elementor-40 .elementor-element.elementor-element-05f49c7{text-align:center;}.elementor-40 .elementor-element.elementor-element-05f49c7 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-3a3e96a .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-3a3e96a .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-3a3e96a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-3a3e96a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-3a3e96a .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-3a3e96a .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cd0e890{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f1d27a7{text-align:center;}.elementor-40 .elementor-element.elementor-element-f1d27a7 img{width:100%;}.elementor-40 .elementor-element.elementor-element-2286660{text-align:center;}.elementor-40 .elementor-element.elementor-element-2286660 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-928da0c .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-928da0c .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-928da0c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-928da0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-928da0c .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-928da0c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-15fe494{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f777661{text-align:center;}.elementor-40 .elementor-element.elementor-element-f777661 img{width:100%;}.elementor-40 .elementor-element.elementor-element-020b345{text-align:center;}.elementor-40 .elementor-element.elementor-element-020b345 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-5993a35 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5993a35 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-5993a35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-5993a35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-5993a35 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-5993a35 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8a81f79{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ced4744{text-align:center;}.elementor-40 .elementor-element.elementor-element-ced4744 img{width:100%;}.elementor-40 .elementor-element.elementor-element-f6f0e35{text-align:center;}.elementor-40 .elementor-element.elementor-element-f6f0e35 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-82d1554 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-82d1554 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-82d1554{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-82d1554 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-82d1554 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-82d1554 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0dccddb{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0d608df{text-align:center;}.elementor-40 .elementor-element.elementor-element-0d608df img{width:100%;}.elementor-40 .elementor-element.elementor-element-6e0a2f5{text-align:center;}.elementor-40 .elementor-element.elementor-element-6e0a2f5 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-a7eefcb .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a7eefcb .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-a7eefcb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-a7eefcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-a7eefcb .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-a7eefcb .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b80bc74{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-6f0ff28{text-align:center;}.elementor-40 .elementor-element.elementor-element-6f0ff28 img{width:100%;}.elementor-40 .elementor-element.elementor-element-28ddc16{text-align:center;}.elementor-40 .elementor-element.elementor-element-28ddc16 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-dc18ba3 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-dc18ba3 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-dc18ba3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-dc18ba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-dc18ba3 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-dc18ba3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0c7b9f1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-83d611b{text-align:center;}.elementor-40 .elementor-element.elementor-element-83d611b img{width:100%;}.elementor-40 .elementor-element.elementor-element-88f651e{text-align:center;}.elementor-40 .elementor-element.elementor-element-88f651e .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-cc2d149 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cc2d149 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-cc2d149{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-cc2d149 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-cc2d149 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-cc2d149 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5052e99{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4B8B29;--border-color:#4B8B29;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d6ed1e0{text-align:center;}.elementor-40 .elementor-element.elementor-element-d6ed1e0 img{width:100%;}.elementor-40 .elementor-element.elementor-element-f6c512d{text-align:center;}.elementor-40 .elementor-element.elementor-element-f6c512d .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:16px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-a61b0af .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a61b0af .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-a61b0af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-a61b0af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-a61b0af .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-a61b0af .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-fc14eb7{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-be6f4f2 .elementor-heading-title{font-family:"Roboto Serif", Roboto;font-size:25px;font-weight:400;text-transform:capitalize;}.elementor-40 .elementor-element.elementor-element-413d146{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c68e1a5{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c68e1a5 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-7530652{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c8aa05d{font-family:"Roboto", Roboto;font-size:16px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-160e279{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-abf6d06{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f57ce0e{text-align:center;}.elementor-40 .elementor-element.elementor-element-f57ce0e .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-bbc5a23 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-bbc5a23 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-bbc5a23{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-bbc5a23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-bbc5a23 .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-bbc5a23 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b991f30{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a1e5570{text-align:center;}.elementor-40 .elementor-element.elementor-element-a1e5570 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-23d39ce .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-23d39ce .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-23d39ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-23d39ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-23d39ce .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-23d39ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-d75cb25{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-1f84209{text-align:center;}.elementor-40 .elementor-element.elementor-element-1f84209 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-e62d9fd .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e62d9fd .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-e62d9fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-e62d9fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-e62d9fd .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-e62d9fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-ee90e11{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f8afa34{text-align:center;}.elementor-40 .elementor-element.elementor-element-f8afa34 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-8fa0fa2 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8fa0fa2 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-8fa0fa2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-8fa0fa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-8fa0fa2 .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-8fa0fa2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5a5698b{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c5b1b10{text-align:center;}.elementor-40 .elementor-element.elementor-element-c5b1b10 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c3215b5 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c3215b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c3215b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c3215b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c3215b5 .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-c3215b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-6832aae{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-22ad373{text-align:center;}.elementor-40 .elementor-element.elementor-element-22ad373 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-9b37f00 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9b37f00 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-9b37f00{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-9b37f00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-9b37f00 .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-9b37f00 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-96f7993{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7efe2de{text-align:center;}.elementor-40 .elementor-element.elementor-element-7efe2de .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-1cb424f .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1cb424f .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-1cb424f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-1cb424f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-1cb424f .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1cb424f .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-270a890{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px #418513 inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b331c33{text-align:center;}.elementor-40 .elementor-element.elementor-element-b331c33 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-8c845fb .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8c845fb .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-8c845fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-8c845fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-8c845fb .elementor-icon-list-item > a{font-size:15px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-8c845fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e8ff41f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a38aab3 .elementor-heading-title{font-family:"Roboto Serif", Roboto;font-size:25px;font-weight:400;text-transform:capitalize;}.elementor-40 .elementor-element.elementor-element-db3670e{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-27d8540{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-27d8540 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-f74c358{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-aab60a9{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-e2e6e49{text-align:center;}.elementor-40 .elementor-element.elementor-element-8a809a3{text-align:center;}.elementor-40 .elementor-element.elementor-element-8a809a3 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-7ec284a .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-7ec284a .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-7ec284a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-7ec284a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-7ec284a .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-7ec284a .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9fd5f84{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ddb8296{text-align:center;}.elementor-40 .elementor-element.elementor-element-0827a47{text-align:center;}.elementor-40 .elementor-element.elementor-element-0827a47 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-1d27fbd .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1d27fbd .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-1d27fbd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-1d27fbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-1d27fbd .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1d27fbd .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b5ea168{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-add76ae{text-align:center;}.elementor-40 .elementor-element.elementor-element-7c616cf{text-align:center;}.elementor-40 .elementor-element.elementor-element-7c616cf .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-cfdd0bf .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-cfdd0bf .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-cfdd0bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-cfdd0bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-cfdd0bf .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-cfdd0bf .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-23917ab{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-cb7de5f{text-align:center;}.elementor-40 .elementor-element.elementor-element-faf9fba{text-align:center;}.elementor-40 .elementor-element.elementor-element-faf9fba .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-72c7a58 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-72c7a58 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-72c7a58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-72c7a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-72c7a58 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-72c7a58 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-daa70e1{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ae92587{text-align:center;}.elementor-40 .elementor-element.elementor-element-4535a11{text-align:center;}.elementor-40 .elementor-element.elementor-element-4535a11 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-343ad4c .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-343ad4c .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-343ad4c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-343ad4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-343ad4c .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-343ad4c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-44d8a96{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c97cf12{text-align:center;}.elementor-40 .elementor-element.elementor-element-a3661dc{text-align:center;}.elementor-40 .elementor-element.elementor-element-a3661dc .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-9e6f2a7 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9e6f2a7 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-9e6f2a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-9e6f2a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-9e6f2a7 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-9e6f2a7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5fd171c{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-78a75a7{text-align:center;}.elementor-40 .elementor-element.elementor-element-891bcf5{text-align:center;}.elementor-40 .elementor-element.elementor-element-891bcf5 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-1396e9f .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1396e9f .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-1396e9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-1396e9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-1396e9f .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1396e9f .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9854801{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a3a05b5{text-align:center;}.elementor-40 .elementor-element.elementor-element-a02918e{text-align:center;}.elementor-40 .elementor-element.elementor-element-a02918e .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-d28fbf5 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-d28fbf5 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-d28fbf5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-d28fbf5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-d28fbf5 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-d28fbf5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-33cb30d{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-75f5284 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:400;text-transform:capitalize;}.elementor-40 .elementor-element.elementor-element-32b8e69{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-9cc97b8{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9cc97b8 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-59f60ef{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-8e2a4f4{font-family:"Roboto", Roboto;font-size:16px;font-weight:normal;}.elementor-40 .elementor-element.elementor-element-9eb0212{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c96d1ca{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-146519b{text-align:center;}.elementor-40 .elementor-element.elementor-element-e727013{text-align:center;}.elementor-40 .elementor-element.elementor-element-e727013 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-3f3c214 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-3f3c214 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-3f3c214{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-3f3c214 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-3f3c214 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-3f3c214 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-559ed42{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-73a1612{text-align:center;}.elementor-40 .elementor-element.elementor-element-92cd24e{text-align:center;}.elementor-40 .elementor-element.elementor-element-92cd24e .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c0867c4 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c0867c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c0867c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c0867c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c0867c4 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-c0867c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c916d13{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d6c481f{text-align:center;}.elementor-40 .elementor-element.elementor-element-59b33d5{text-align:center;}.elementor-40 .elementor-element.elementor-element-59b33d5 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c892155 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c892155 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c892155{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c892155 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c892155 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-c892155 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e62eda3{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7719757{text-align:center;}.elementor-40 .elementor-element.elementor-element-92c4ca1{text-align:center;}.elementor-40 .elementor-element.elementor-element-92c4ca1 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-4c0e846 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-4c0e846 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-4c0e846{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-4c0e846 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-4c0e846 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-4c0e846 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-d4255ae{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-5e64aea{text-align:center;}.elementor-40 .elementor-element.elementor-element-dd26dac{text-align:center;}.elementor-40 .elementor-element.elementor-element-dd26dac .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-669601b .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-669601b .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-669601b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-669601b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-669601b .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-669601b .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-53ba606{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0a98109{text-align:center;}.elementor-40 .elementor-element.elementor-element-77ef0c1{text-align:center;}.elementor-40 .elementor-element.elementor-element-77ef0c1 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-002002d .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-002002d .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-002002d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-002002d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-002002d .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-002002d .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-604cc91{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-93517cc{text-align:center;}.elementor-40 .elementor-element.elementor-element-89a350b{text-align:center;}.elementor-40 .elementor-element.elementor-element-89a350b .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-a8c3af6 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a8c3af6 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-a8c3af6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-a8c3af6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-a8c3af6 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-a8c3af6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c2b19cb{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-2708e8c{text-align:center;}.elementor-40 .elementor-element.elementor-element-3be71fe{text-align:center;}.elementor-40 .elementor-element.elementor-element-3be71fe .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c66448d .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c66448d .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c66448d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c66448d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c66448d .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-c66448d .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1598a94{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f7a13e7{text-align:center;}.elementor-40 .elementor-element.elementor-element-bd3a222{text-align:center;}.elementor-40 .elementor-element.elementor-element-bd3a222 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-d5e8ffd .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-d5e8ffd .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-d5e8ffd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-d5e8ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-d5e8ffd .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-d5e8ffd .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c394404{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a53a5d5{text-align:center;}.elementor-40 .elementor-element.elementor-element-417fecb{text-align:center;}.elementor-40 .elementor-element.elementor-element-417fecb .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-93b3190 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-93b3190 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-93b3190{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-93b3190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-93b3190 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-93b3190 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-60cfd28{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-505d14d{text-align:center;}.elementor-40 .elementor-element.elementor-element-4c81ea2{text-align:center;}.elementor-40 .elementor-element.elementor-element-4c81ea2 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-063ab3c .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-063ab3c .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-063ab3c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-063ab3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-063ab3c .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-063ab3c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-893a84c{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-db91457{text-align:center;}.elementor-40 .elementor-element.elementor-element-ecf379b{text-align:center;}.elementor-40 .elementor-element.elementor-element-ecf379b .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-4a08942 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-4a08942 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-4a08942{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-4a08942 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-4a08942 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-4a08942 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-fea08b6{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-12fa31e .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-bdcdc6f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c54fb4b{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-bf79673{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bf79673 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-dfb079f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-5cbf8cf{font-family:"Roboto", Roboto;font-size:16px;font-weight:normal;}.elementor-40 .elementor-element.elementor-element-fdca388{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-85287b6{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0ae369d{text-align:center;}.elementor-40 .elementor-element.elementor-element-3a3cdc9{text-align:center;}.elementor-40 .elementor-element.elementor-element-3a3cdc9 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-90d1cac .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-90d1cac .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-90d1cac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-90d1cac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-90d1cac .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-90d1cac .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a65216c{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-103f5aa{text-align:center;}.elementor-40 .elementor-element.elementor-element-9948625{text-align:center;}.elementor-40 .elementor-element.elementor-element-9948625 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-1c0fb56 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1c0fb56 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-1c0fb56{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-1c0fb56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-1c0fb56 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1c0fb56 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-509bbb7{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d398b4a{text-align:center;}.elementor-40 .elementor-element.elementor-element-2c5debd{text-align:center;}.elementor-40 .elementor-element.elementor-element-2c5debd .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-9905508 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9905508 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-9905508{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-9905508 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-9905508 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-9905508 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0a103d2{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-bb46e93{text-align:center;}.elementor-40 .elementor-element.elementor-element-8287e1a{text-align:center;}.elementor-40 .elementor-element.elementor-element-8287e1a .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-b8bb1b0 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b8bb1b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-b8bb1b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-b8bb1b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-b8bb1b0 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-b8bb1b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8fe9f3e{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0fec090{text-align:center;}.elementor-40 .elementor-element.elementor-element-22427af{text-align:center;}.elementor-40 .elementor-element.elementor-element-22427af .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-735746c .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-735746c .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-735746c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-735746c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-735746c .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-735746c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-90f45f8{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-8933cdb{text-align:center;}.elementor-40 .elementor-element.elementor-element-678d236{text-align:center;}.elementor-40 .elementor-element.elementor-element-678d236 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-9ed0177 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9ed0177 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-9ed0177{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-9ed0177 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-9ed0177 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-9ed0177 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-b9c2bfd{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-2dd5d5e{text-align:center;}.elementor-40 .elementor-element.elementor-element-9e8d2ae{text-align:center;}.elementor-40 .elementor-element.elementor-element-9e8d2ae .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-ec392f0 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-ec392f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-ec392f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-ec392f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-ec392f0 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ec392f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0f208fb{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 15px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b6dc6b6{text-align:center;}.elementor-40 .elementor-element.elementor-element-3677811{text-align:center;}.elementor-40 .elementor-element.elementor-element-3677811 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-33f7e35 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-33f7e35 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-33f7e35{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-33f7e35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-33f7e35 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-33f7e35 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-7470944{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-674bcb4 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-637cc75{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-41f11a0{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7e48714{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7e48714 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-53c0444{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-c66c357{font-family:"Roboto", Roboto;font-size:17px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-88bff42{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0883024{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7f4cb8b{text-align:center;}.elementor-40 .elementor-element.elementor-element-7f4cb8b .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-300fa12 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-300fa12 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-300fa12{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-300fa12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-300fa12 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-300fa12 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-2199f42{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-28ab111{text-align:center;}.elementor-40 .elementor-element.elementor-element-28ab111 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-318d399 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-318d399 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-318d399{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-318d399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-318d399 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-318d399 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-7e963a7{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ace7414{text-align:center;}.elementor-40 .elementor-element.elementor-element-ace7414 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-1bc38e0 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-1bc38e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-1bc38e0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-1bc38e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-1bc38e0 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1bc38e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9b30716{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a1dcb2e{text-align:center;}.elementor-40 .elementor-element.elementor-element-a1dcb2e .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-409916a .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-409916a .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-409916a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-409916a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-409916a .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-409916a .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-201a2c6{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0942e2a{text-align:center;}.elementor-40 .elementor-element.elementor-element-0942e2a .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-f80fa8d .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f80fa8d .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-f80fa8d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-f80fa8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-f80fa8d .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-f80fa8d .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-918fa59{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f929e9c{text-align:center;}.elementor-40 .elementor-element.elementor-element-f929e9c .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-08db4e7 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-08db4e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-08db4e7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-08db4e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-08db4e7 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-08db4e7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-f3528b5{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-6422dc8{text-align:center;}.elementor-40 .elementor-element.elementor-element-6422dc8 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-6d59e30 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-6d59e30 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-6d59e30{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-6d59e30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-6d59e30 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-6d59e30 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-0622c8d{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ea7c696{text-align:center;}.elementor-40 .elementor-element.elementor-element-ea7c696 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-37264fa .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-37264fa .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-37264fa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-37264fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-37264fa .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-37264fa .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5d08e11{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-8f010fe{text-align:center;}.elementor-40 .elementor-element.elementor-element-8f010fe .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-71afd5f .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-71afd5f .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-71afd5f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-71afd5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-71afd5f .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-71afd5f .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-e423d4a{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-17aa3b3{text-align:center;}.elementor-40 .elementor-element.elementor-element-17aa3b3 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-bc7c296 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-bc7c296 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-bc7c296{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-bc7c296 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-bc7c296 .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-bc7c296 .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-9f5fa54{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-e39de16{text-align:center;}.elementor-40 .elementor-element.elementor-element-e39de16 .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-797617b .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-797617b .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-797617b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-797617b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-797617b .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-797617b .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c986768{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-ae01af7 );--border-color:var( --e-global-color-ae01af7 );--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px #418513 inset;overflow:visible;}.elementor-40 .elementor-element.elementor-element-41c9c1d{text-align:center;}.elementor-40 .elementor-element.elementor-element-41c9c1d .elementor-heading-title{font-family:"Open Sans", Roboto;font-size:18px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-45d7b0c .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-45d7b0c .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-45d7b0c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-45d7b0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-45d7b0c .elementor-icon-list-item > a{font-size:14px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-45d7b0c .elementor-icon-list-text{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-22bcff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0b18e7f{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-0b18e7f .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e96d1c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-aaef7b5{font-family:"Roboto", Roboto;font-size:16px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-3dd3b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-5eafa08{background-color:var( --e-global-color-ae01af7 );border-radius:10px 10px 10px 10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5eafa08 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:25px;font-weight:bold;text-transform:uppercase;text-shadow:1px 2px 2px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ea73e81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-9a48448{font-family:"Roboto", Roboto;font-size:16px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-f875cac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-86028bc{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-86028bc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-86028bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/shake-shack-burger-menu-mushroom-swiss.jpg.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-86028bc::before, .elementor-40 .elementor-element.elementor-element-86028bc > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-86028bc > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-86028bc > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-86028bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-86028bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-a8bd864{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-a8bd864:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-a8bd864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-KIDS-MENU.png");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-a8bd864::before, .elementor-40 .elementor-element.elementor-element-a8bd864 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-a8bd864 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-a8bd864 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-a8bd864 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-a8bd864 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-602e77d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-602e77d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-602e77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-KIDS-MENU-1-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-602e77d::before, .elementor-40 .elementor-element.elementor-element-602e77d > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-602e77d > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-602e77d > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-602e77d > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-602e77d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-e0d65e1{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-e0d65e1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-e0d65e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-DRINKS-MENU-4-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-e0d65e1::before, .elementor-40 .elementor-element.elementor-element-e0d65e1 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-e0d65e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-e0d65e1 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-e0d65e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-e0d65e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-a0439c0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d850c47{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-d850c47:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-d850c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-NUTRITION-FACTS-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-d850c47::before, .elementor-40 .elementor-element.elementor-element-d850c47 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d850c47 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d850c47 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d850c47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d850c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-7999840{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-7999840:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7999840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-PROMO-CODES-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-7999840::before, .elementor-40 .elementor-element.elementor-element-7999840 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-7999840 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-7999840 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-7999840 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-7999840 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-ee16e29{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-ee16e29:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ee16e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-GLUTEN-FREE-MENU-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-ee16e29::before, .elementor-40 .elementor-element.elementor-element-ee16e29 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ee16e29 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ee16e29 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ee16e29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ee16e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-37c3bb4{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-37c3bb4:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-37c3bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/SHAKE-SHACK-ALLERGEN-MENU-2-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-37c3bb4::before, .elementor-40 .elementor-element.elementor-element-37c3bb4 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-37c3bb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-37c3bb4 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-37c3bb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-37c3bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-efdcca6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b0d9d50{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-b0d9d50:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b0d9d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/shake-shack-dubai-menu-2-688a093c30195-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-b0d9d50::before, .elementor-40 .elementor-element.elementor-element-b0d9d50 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b0d9d50 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b0d9d50 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b0d9d50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b0d9d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-cf8ce32{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-cf8ce32:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-cf8ce32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/shake-shack-crystal-cove-688a1354dac4e-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-cf8ce32::before, .elementor-40 .elementor-element.elementor-element-cf8ce32 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-cf8ce32 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-cf8ce32 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-cf8ce32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-cf8ce32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-7167341{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-7167341:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7167341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/shake-shack-boulevard-buffalo-menu.jpg.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-7167341::before, .elementor-40 .elementor-element.elementor-element-7167341 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-7167341 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-7167341 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-7167341 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-7167341 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-699695a{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-40 .elementor-element.elementor-element-699695a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-699695a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shakeshacksmenus.com/wp-content/uploads/2025/11/shake-shack-menu-bracnhes-688a1523b4fc7-150x150-1.webp");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-699695a::before, .elementor-40 .elementor-element.elementor-element-699695a > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-699695a > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-699695a > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-699695a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-699695a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010159 50%, var( --e-global-color-dd64b31 ) 100%);}.elementor-40 .elementor-element.elementor-element-adebc42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b5fc464{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b5fc464:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b5fc464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01af7 );}.elementor-40 .elementor-element.elementor-element-b667a1c .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-9a6c133{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-9a6c133:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9a6c133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-399dce6{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ca7ecf8{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a813acb{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0d69184{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-1ecf180{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-8f974b4{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b7154c9{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-034b29a{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-2c5495f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7baabd9{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-9055be2{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-35a59c8{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-40 .elementor-element.elementor-element-68e853f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-197a1ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-1410765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-dadda3a{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dadda3a .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-fb04dbe{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f0794bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7b8b5b7{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7b8b5b7 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-01499a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-3bc2eed{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-a0b73b4{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-e96a61a .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-427cedb{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-6442ec2 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-756a08a{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c8bbc7a .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-370b399{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-d68dc1d .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-7088417{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-50d67b9 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-195df57{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-4798d95 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:lowercase;font-style:normal;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-5d86f0e{font-family:"Helvetica", Roboto;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-7908d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-255fc28{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-255fc28 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-3e7187f{padding:20px 0px 0px 0px;color:var( --e-global-color-7b76598 );}.elementor-40 .elementor-element.elementor-element-6b312de{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b5afd48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-0c44cc4{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-0c44cc4 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-559ad75{font-family:"Helvetica", Roboto;font-size:16px;font-weight:400;line-height:29px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c4a6653 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-c4a6653 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-c4a6653{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-c4a6653 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-c4a6653 .elementor-icon-list-item > a{font-family:"Helvetica", Roboto;font-size:16px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-c4a6653 .elementor-icon-list-text{color:var( --e-global-color-dd64b31 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-574a831{padding:20px 0px 20px 0px;}.elementor-40 .elementor-element.elementor-element-574a831 .elementor-heading-title{font-family:"Helvetica", Roboto;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-9a5befe{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-0c25f29{text-align:center;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-a45baf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-e8d9cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-5052bef{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5052bef .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-235fe33{padding:20px 0px 0px 0px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-75803f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d46412f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f7ba4df{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f7ba4df .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-629125c{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-26d41d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-736a1a4{background-color:var( --e-global-color-ae01af7 );padding:15px 20px 15px 20px;border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-736a1a4 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-40 .elementor-element.elementor-element-f2d1521{font-family:"Helvetica", Roboto;font-size:16px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-62f3d5a{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-77dfa3a{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-35c4893{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c2a9392{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-043a52c{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-e8ec213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b6487a1{background-color:var( --e-global-color-ae01af7 );padding:15px 20px 15px 20px;border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b6487a1 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-40 .elementor-element.elementor-element-8d7243c{font-family:"Helvetica", Roboto;font-size:16px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-ff7637a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-68b07e3{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-eb98d77{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-0a4937b{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-ccceca9{background-color:var( --e-global-color-ae01af7 );padding:15px 20px 15px 20px;border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-ccceca9 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-40 .elementor-element.elementor-element-5f4f57f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-7248cbe{font-family:"Roboto", Roboto;font-size:17px;font-style:normal;}.elementor-40 .elementor-element.elementor-element-246df34 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:28px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-608418a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-a3a3998{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-fa8a359{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-fa8a359:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fa8a359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01af7 );}.elementor-40 .elementor-element.elementor-element-103b27b{text-align:center;}.elementor-40 .elementor-element.elementor-element-103b27b .elementor-heading-title{font-family:"Roboto", Roboto;font-size:22px;font-weight:700;letter-spacing:-1.3px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-5de3e51{text-align:center;font-family:"Roboto", Roboto;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-01b4ec1{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-01b4ec1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-01b4ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01af7 );}.elementor-40 .elementor-element.elementor-element-ef51ffa{width:var( --container-widget-width, 109.333% );max-width:109.333%;--container-widget-width:109.333%;--container-widget-flex-grow:0;text-align:center;}.elementor-40 .elementor-element.elementor-element-ef51ffa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ef51ffa .elementor-heading-title{font-family:"Roboto", Roboto;font-size:22px;font-weight:700;letter-spacing:-2.6px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b621e6d{text-align:center;font-family:"Roboto", Roboto;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-29c8166{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-40 .elementor-element.elementor-element-29c8166:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-29c8166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae01af7 );}.elementor-40 .elementor-element.elementor-element-ced53b4{text-align:center;}.elementor-40 .elementor-element.elementor-element-ced53b4 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:22px;font-weight:700;letter-spacing:-1.3px;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d734d3a{text-align:center;font-family:"Roboto", Roboto;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-66376dc{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-f172bf2 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:30px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-21b62cb{font-family:"Roboto", Roboto;font-size:17px;font-style:normal;line-height:27px;}.elementor-40 .elementor-element.elementor-element-403994c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-b270aed{background-color:var( --e-global-color-ae01af7 );padding:15px 20px 15px 20px;border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b270aed .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-40 .elementor-element.elementor-element-64f4bfc{font-family:"Helvetica", Roboto;font-size:17px;font-weight:400;font-style:normal;line-height:27px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-629d78e .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-ca09078 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-13ad848 .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-13ad848 .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-13ad848{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-13ad848 .elementor-icon-list-text{color:var( --e-global-color-dd64b31 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-8cee2c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-40 .elementor-element.elementor-element-dbc3bd4{background-color:var( --e-global-color-ae01af7 );padding:15px 20px 15px 20px;border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-dbc3bd4 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-40 .elementor-element.elementor-element-9bf3a4a{font-family:"Helvetica", Roboto;font-size:17px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-b63d285{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-d854aa8{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-d854aa8 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d753647{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40 .elementor-element.elementor-element-d753647 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:20px;font-weight:700;text-decoration:underline;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-11ea848{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-abc107e{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ccd8908{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40 .elementor-element.elementor-element-ccd8908 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:20px;font-weight:700;text-decoration:underline;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-60abfb5{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b473846{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-40 .elementor-element.elementor-element-b473846 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:20px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-0a9919b{font-family:"Helvetica", Roboto;font-size:17px;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-8772f8f{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-9e19efb{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-9e19efb .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e073b8b{font-family:"Helvetica", Roboto;font-size:16px;font-weight:bold;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-c92229f .elementor-heading-title{font-family:"Helvetica", Roboto;font-weight:700;}.elementor-40 .elementor-element.elementor-element-f7d07ff{width:var( --container-widget-width, 62.163% );max-width:62.163%;--container-widget-width:62.163%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-f7d07ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-4e7a711{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-df5e6d9{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-df5e6d9 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-4500972 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:16px;font-weight:700;}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-icon i{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-icon svg{fill:var( --e-global-color-ae01af7 );transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-6b2d71a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-item > a{font-family:"Helvetica", Roboto;font-weight:700;}.elementor-40 .elementor-element.elementor-element-6b2d71a .elementor-icon-list-text{color:var( --e-global-color-ae01af7 );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-a46fdc3{--display:flex;overflow:visible;}.elementor-40 .elementor-element.elementor-element-03aa5f0{background-color:var( --e-global-color-ae01af7 );border-radius:20px 20px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-03aa5f0 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:28px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ab630cc{padding:15px 0px 15px 0px;font-family:"Helvetica", Roboto;font-size:16px;line-height:1.6em;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-8592549{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-8592549 .elementor-heading-title{font-family:"Helvetica", Roboto;font-size:24px;font-weight:700;color:var( --e-global-color-dd64b31 );}.elementor-40 .elementor-element.elementor-element-39b0e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}body.elementor-page-40:not(.elementor-motion-effects-element-type-background), body.elementor-page-40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-69b033d{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-160e279{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-f74c358{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-9eb0212{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-fdca388{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-88bff42{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-f875cac{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-a0439c0{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-efdcca6{--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-b667a1c{padding:15px 0px 15px 0px;}.elementor-40 .elementor-element.elementor-element-b667a1c .elementor-heading-title{font-size:22px;}.elementor-40 .elementor-element.elementor-element-9a6c133{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-559ad75{font-size:15px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-0876c47{--content-width:1200px;}.elementor-40 .elementor-element.elementor-element-4925d2d{--width:60%;}.elementor-40 .elementor-element.elementor-element-a3a3998{--content-width:1000px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-0876c47{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-7c866ab{text-align:center;}.elementor-40 .elementor-element.elementor-element-69b033d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-160e279{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-f74c358{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-9eb0212{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-fdca388{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-88bff42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-f875cac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-a0439c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-efdcca6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40 .elementor-element.elementor-element-b667a1c{padding:15px 0px 15px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b667a1c .elementor-heading-title{font-size:22px;}.elementor-40 .elementor-element.elementor-element-559ad75{font-size:14px;line-height:25px;}}/* Start custom CSS for button, class: .elementor-element-4f315cf *//* Button ka Main Style */
.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button {
    background-color: #4a8b2c; /* Shake Shack Green color */
    color: #ffffff; /* Text color white */
    border: 2px solid #ffffff; /* White Border */
    border-radius: 50px; /* Pill Shape (Gol kinare) */
    font-family: 'Roboto', sans-serif; /* Font style */
    font-size: 16px;
    font-weight: 800; /* Text ko mota (Bold) karne ke liye */
    text-transform: uppercase; /* Sab capital letters */
    padding: 12px 35px; /* Button ka size (Top-Bottom, Left-Right) */
    transition: all 0.3s ease; /* Smooth animation ke liye */
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Icon aur Text ke beech ka gap */
.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button-icon {
    margin-left: 12px !important; /* Icon ko thoda door karne ke liye */
}

/* Jab mouse upar le kar jayein (Hover Effect) */
.elementor-40 .elementor-element.elementor-element-4f315cf .elementor-button:hover {
    background-color: #3b7222; /* Thoda dark green ho jayega */
    transform: translateY(-3px); /* Button thoda upar uthega */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2); /* Shadow aa jayegi */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c1d092e *//* Roboto Font Import */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');

/* Container Styling */
.table-wrapper {
    width: 100%;
    margin: 30px 0;
    overflow-x: auto; /* For Mobile Responsiveness */
    border-radius: 12px;
    box-shadow: 0 8px 24px rgba(0,0,0,0.1);
    background-color: #fff;
    border: 1px solid #e0e0e0;
}

/* Table Basic Style */
.modern-price-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Roboto', sans-serif;
    color: #333;
}

/* Header Styling */
.modern-price-table thead tr {
    background-color: #4B8B29; /* Shake Shack Green */
    color: #ffffff;
    text-align: center;
}

.modern-price-table th {
    padding: 18px 15px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Cell Styling */
.modern-price-table td {
    padding: 14px 15px;
    text-align: center;
    border-bottom: 1px solid #f0f0f0;
    font-size: 15px;
}

/* Special Styling for Item Names */
.modern-price-table td.item-name {
    text-align: left;
    font-weight: 500;
    color: #222;
    padding-left: 25px;
}

/* Special Styling for Price Column */
.modern-price-table td.price {
    color: #4B8B29;
    font-weight: 600;
}

/* Zebra Striping (Alternating Row Colors) */
.modern-price-table tbody tr:nth-child(even) {
    background-color: #fafafa;
}

/* Hover Effect for Rows */
.modern-price-table tbody tr:hover {
    background-color: #f1f7ed;
    transition: background-color 0.3s ease;
}

/* Table Border Radius Fix */
.modern-price-table tr:last-child td {
    border-bottom: none;
}

/* Responsive Table Adjustments */
@media screen and (max-width: 768px) {
    .modern-price-table th, .modern-price-table td {
        padding: 12px 10px;
        font-size: 13px;
    }
    .modern-price-table td.item-name {
        padding-left: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39107ba *//* Roboto Font */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');

.modern-table-container {
    position: relative; /* Watermark ke liye zaroori hai */
    width: 100%;
    margin: 40px 0;
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 15px 35px rgba(0,0,0,0.07);
    border: 1px solid #eaeaea;
}

/* Watermark Styling */
.table-watermark {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 60%; /* Logo ka size */
    opacity: 0.04; /* Bilkul halka takay text nazar aaye */
    z-index: 1;
    pointer-events: none; /* Mouse touches na hon */
}

.table-watermark img {
    width: 100%;
    filter: grayscale(100%);
}

/* Table Styling */
.shakes-menu-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Roboto', sans-serif;
    position: relative;
    z-index: 2; /* Text ko watermark ke upar rakhne ke liye */
    background: transparent;
}

/* Header */
.shakes-menu-table thead tr {
    background-color: #2c3e50; /* Professional Dark Grey/Blue */
    color: #ffffff;
    text-align: center;
}

.shakes-menu-table th {
    padding: 20px 15px;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/* Data Cells */
.shakes-menu-table td {
    padding: 16px 20px;
    text-align: center;
    border-bottom: 1px solid #f2f2f2;
    color: #444;
    font-size: 15px;
}

/* First Column (Items) */
.shakes-menu-table td:first-child {
    text-align: left;
    font-weight: 500;
    color: #222;
    padding-left: 30px;
}

/* Price Highlight */
.price-val {
    color: #4B8B29; /* Shake Shack Green */
    font-weight: 700;
}

/* Zebra Striping */
.shakes-menu-table tbody tr:nth-child(even) {
    background-color: rgba(250, 250, 250, 0.7);
}

/* Hover Effect */
.shakes-menu-table tbody tr:hover {
    background-color: rgba(75, 139, 41, 0.05); /* Light Green Hover */
    transition: 0.3s;
}

/* Responsive */
@media (max-width: 768px) {
    .modern-table-container {
        overflow-x: auto;
    }
    .shakes-menu-table th, .shakes-menu-table td {
        padding: 12px 10px;
        font-size: 13px;
    }
    .table-watermark {
        width: 80%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-943a390 *//* Roboto Font Import */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');

.fries-table-container {
    width: 100%;
    margin: 25px 0;
    background: #ffffff;
    border-radius: 12px;
    overflow: hidden; /* Round corners ke liye */
    box-shadow: 0 12px 30px rgba(0,0,0,0.08);
    border: 1px solid #eeeeee;
}

.fries-modern-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Roboto', sans-serif;
}

/* Header Styling */
.fries-modern-table thead tr {
    background-color: #418513; /* Aapka Diya Hua Green Code */
    color: #ffffff;
    text-align: center;
}

.fries-modern-table th {
    padding: 18px 15px;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.8px;
}

/* Data Cells Styling */
.fries-modern-table td {
    padding: 15px 20px;
    text-align: center;
    border-bottom: 1px solid #f2f2f2;
    color: #555555;
    font-size: 15px;
}

/* Item Name Specific Style */
.fries-modern-table td.item-title {
    text-align: left;
    font-weight: 500;
    color: #222222;
    padding-left: 30px;
}

/* Price Highlight */
.price-highlight {
    color: #418513; /* Matching with header */
    font-weight: 700;
}

/* Zebra Striping (Alternating row colors) */
.fries-modern-table tbody tr:nth-child(even) {
    background-color: #fafafa;
}

/* Row Hover Effect */
.fries-modern-table tbody tr:hover {
    background-color: #f6fbf2; /* Very light green tint */
    transition: 0.3s ease;
    cursor: default;
}

/* Remove bottom border from last row */
.fries-modern-table tbody tr:last-child td {
    border-bottom: none;
}

/* Responsive Table for Mobile */
@media (max-width: 768px) {
    .fries-table-container {
        overflow-x: auto;
    }
    .fries-modern-table th, .fries-modern-table td {
        padding: 12px 10px;
        font-size: 13px;
    }
    .fries-modern-table td.item-title {
        padding-left: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28e0370 *//* Container Box */
.weekly-table-wrapper {
    width: 100%;
    max-width: 850px; /* Standard size like image */
    margin: 30px auto;
    overflow-x: auto;
    font-family: 'Roboto', sans-serif;
    border: 1px solid #333; /* Outer dark border */
    border-radius: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.05);
}

/* Base Table */
.shack-weekly-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
}

/* Header Cells */
.shack-weekly-table thead th {
    padding: 15px 10px;
    background-color: #ffffff;
}

/* Pill Shape Header (Exactly as per image) */
.pill-header {
    background-color: #3e7d1b; /* Shake Shack Green */
    color: #ffffff;
    padding: 12px 0;
    border-radius: 10px; /* Pill corners */
    border: 1.5px solid #000; /* Black thin border */
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    width: 95%;
    margin: 0 auto;
}

/* Table Body Cells */
.shack-weekly-table td {
    padding: 12px 15px;
    text-align: center; /* Centered like image */
    border: 1px solid #999; /* Clear grid lines */
    font-size: 15px;
    color: #333;
    font-weight: 400;
}

/* First Column Bold (Days) */
.shack-weekly-table td:first-child {
    font-weight: 500;
    color: #222;
}

/* Hover Effect to attract visitor */
.shack-weekly-table tbody tr:hover {
    background-color: #f1f8e9; /* Soft green highlight */
    transition: 0.2s ease-in-out;
}

/* Responsive for Mobile */
@media screen and (max-width: 600px) {
    .pill-header {
        font-size: 15px;
        padding: 8px 0;
    }
    .shack-weekly-table td {
        font-size: 13px;
        padding: 10px 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4385a6d *//* Container styling */
.holiday-table-container {
    width: 100%;
    max-width: 900px;
    margin: 30px auto;
    overflow-x: auto;
    font-family: 'Roboto', sans-serif;
    border: 1px solid #333; /* Dark border like image */
    border-radius: 8px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
}

/* Base Table */
.shack-holiday-table {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
}

/* Header Styling (The Pills) */
.shack-holiday-table thead th {
    padding: 15px 10px;
    background-color: #ffffff;
}

.header-pill {
    background-color: #3e7d1b; /* Exact Shake Shack Green */
    color: #ffffff;
    padding: 10px 0;
    border-radius: 10px; /* Pill shape */
    border: 1px solid #000; /* Thin black border like image */
    font-size: 17px;
    font-weight: 700;
    text-transform: capitalize;
    width: 95%;
    margin: 0 auto;
}

/* Body Cells Styling */
.shack-holiday-table td {
    padding: 12px 15px;
    text-align: center; /* Centered like your image */
    border: 1px solid #ccc; /* Grid lines */
    font-size: 15px;
    color: #2d3748;
}

/* Zebra Striping (Optional: For better readability) */
.shack-holiday-table tbody tr:nth-child(even) {
    background-color: #f9fdf9;
}

/* Special Styling for 'Closed' days */
.closed-day td {
    color: #d32f2f; /* Red for closed */
    background-color: #fff5f5;
}

/* Hover Effect to make it interactive */
.shack-holiday-table tbody tr:hover {
    background-color: #f1f8e9;
    transition: 0.2s ease;
}

/* Mobile Responsive */
@media screen and (max-width: 600px) {
    .header-pill {
        font-size: 14px;
        padding: 8px 0;
    }
    .shack-holiday-table td {
        font-size: 13px;
        padding: 10px 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04dd0d5 *//* Container Box */
.company-table-container {
    width: 100%;
    max-width: 950px; /* Professional size */
    margin: 30px auto;
    overflow-x: auto;
    font-family: 'Roboto', sans-serif;
    border: 1px solid #333; /* Dark outer border like image */
    border-radius: 8px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}

/* Table Base */
.ss-company-info {
    width: 100%;
    border-collapse: collapse;
    background-color: #ffffff;
}

/* Header Cells */
.ss-company-info thead th {
    padding: 15px 10px;
    background-color: #ffffff;
}

/* Pill Shape Header Styling (Exactly like Image) */
.ss-pill {
    background-color: #3e7d1b; /* Shake Shack Green */
    color: #ffffff;
    padding: 12px 0;
    border-radius: 10px; /* Pill corners */
    border: 1.5px solid #000; /* Black thin border */
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    width: 95%;
    margin: 0 auto;
}

/* Table Body Cells */
.ss-company-info td {
    padding: 12px 15px;
    text-align: center; /* Centered like image */
    border: 1px solid #999; /* Clear grid lines */
    font-size: 15px;
    color: #333;
    line-height: 1.5;
}

/* Labels Bold (First Column) */
.ss-company-info td:first-child {
    font-weight: 700;
    color: #222;
}

/* Zebra Striping (Subtle cute look) */
.ss-company-info tbody tr:nth-child(even) {
    background-color: #f9f9f9;
}

/* Interaction: Row Hover */
.ss-company-info tbody tr:hover {
    background-color: #f1f8e9; /* Light green hover */
    transition: 0.2s ease-in-out;
}

/* Responsive for Mobile */
@media screen and (max-width: 600px) {
    .ss-pill {
        font-size: 15px;
        padding: 8px 0;
    }
    .ss-company-info td {
        font-size: 1/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2996d2a *//* Container styling */
.ss-discount-table-wrapper {
    width: 100%;
    margin: 30px 0;
    overflow-x: auto;
    border-radius: 15px; /* Cute rounded corners */
    box-shadow: 0 8px 30px rgba(0,0,0,0.05); /* Soft professional shadow */
    border: 1px solid #eef0f2;
}

/* Base Table */
.ss-price-table {
    width: 100%;
    border-collapse: collapse;
    font-family: 'Roboto', sans-serif;
    background-color: #fff;
}

/* Header Styling */
.ss-price-table thead tr {
    background-color: #f8fafc; /* Professional light gray header */
    border-bottom: 2px solid #2e7d32; /* Shake Shack Green line */
}

.ss-price-table th {
    padding: 18px 20px;
    color: #1a202c;
    font-weight: 700;
    font-size: 16px;
    text-align: center;
}

/* Body Cells */
.ss-price-table td {
    padding: 15px 20px;
    text-align: center;
    border-bottom: 1px solid #f1f5f9;
    font-size: 15px;
    color: #4a5568;
}

/* Item Name Column (Left Aligned for better look) */
.ss-price-table td.item-name {
    text-align: left;
    font-weight: 500;
    color: #2d3748;
    padding-left: 30px;
}

/* Zebra Striping */
.ss-price-table tbody tr:nth-child(even) {
    background-color: #fcfdfd;
}

/* Price Cell Styling */
.price-cell {
    color: #2e7d32; /* Green for prices */
    font-weight: 500;
}

/* Discount Colors */
.discount-cell.negative {
    color: #e53e3e; /* Red for discounts like -4.99 */
    font-weight: 500;
}

.discount-cell.positive {
    color: #3182ce; /* Blue for special rates */
}

/* Hover Effect */
.ss-price-table tbody tr:hover {
    background-color: #f1f8e9;
    transition: 0.3s ease;
}

/* Mobile Responsive */
@media screen and (max-width: 600px) {
    .ss-price-table th, .ss-price-table td {
        padding: 12px 10px;
        font-size: 13px;
    }
    .ss-price-table td.item-name {
        padding-left: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff05f55 */<style>
/* Main Wrapper */
.shack-bar-accordion {
    font-family: 'Roboto', sans-serif !important;
    max-width: 850px;
    margin: 50px auto;
    padding: 0 15px;
}

/* Each FAQ Item as a Floating Card */
.shack-faq-bar {
    background: #ffffff !important;
    margin-bottom: 20px;
    border-radius: 12px !important;
    border: 1px solid #e1e1e1 !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.02);
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
    overflow: hidden;
}

/* Hover Effect: Card lifts up */
.shack-faq-bar:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);
    border-color: #5ba829 !important; /* Green border on hover */
}

/* Question Section (Summary) */
.shack-faq-bar summary {
    padding: 22px 30px;
    font-size: 1.2rem;
    font-weight: 700;
    color: #1a1a1a;
    cursor: pointer;
    list-style: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    outline: none;
}

.shack-faq-bar summary::-webkit-details-marker {
    display: none;
}

/* Animated Plus Icon */
.shack-icon {
    position: relative;
    width: 20px;
    height: 20px;
}

.shack-icon::before, .shack-icon::after {
    content: '';
    position: absolute;
    background-color: #5ba829;
    transition: all 0.3s ease;
}

/* Horizontal line */
.shack-icon::before {
    width: 100%;
    height: 2px;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

/* Vertical line */
.shack-icon::after {
    width: 2px;
    height: 100%;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}

/* When FAQ is open */
.shack-faq-bar[open] {
    border-left: 6px solid #5ba829 !important; /* Moti green line on left */
}

.shack-faq-bar[open] summary {
    color: #5ba829;
    background: #fcfdfc;
}

.shack-faq-bar[open] .shack-icon::after {
    transform: translateX(-50%) rotate(90deg);
    opacity: 0; /* Vertical line disappears to make it a minus */
}

/* Answer Content */
.shack-faq-content {
    padding: 0 30px 25px 30px;
    color: #555;
    line-height: 1.8;
    font-size: 1.05rem;
    animation: fadeInUp 0.5s ease;
}

/* Entrance Animation */
@keyframes fadeInUp {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

/* Mobile Adjustments */
@media (max-width: 600px) {
    .shack-faq-bar summary { font-size: 1.05rem; padding: 18px 20px; }
    .shack-faq-content { font-size: 0.95rem; padding: 0 20px 20px 20px; }
}
</style>/* End custom CSS */