.elementor-49 .elementor-element.elementor-element-cbca647:not(.elementor-motion-effects-element-type-background),.elementor-49 .elementor-element.elementor-element-cbca647>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brimstonewoodfiregrill.com/wp-content/uploads/2021/03/DSC_9653-HDR.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-49 .elementor-element.elementor-element-cbca647>.elementor-background-overlay{background-color:#4E4E4E;opacity:.72;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-49 .elementor-element.elementor-element-cbca647>.elementor-container{min-height:600px}.elementor-49 .elementor-element.elementor-element-cbca647{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-12%;margin-bottom:0%}.elementor-49 .elementor-element.elementor-element-c37ecf9{text-align:center}.elementor-49 .elementor-element.elementor-element-c37ecf9 .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-size:40px;font-weight:500;color:#FFF}.elementor-49 .elementor-element.elementor-element-ba1bffc{padding:6% 5% 0% 5%}.elementor-49 .elementor-element.elementor-element-035d458{text-align:center}.elementor-49 .elementor-element.elementor-element-035d458 .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-size:35px;font-weight:500;color:#353535}.elementor-49 .elementor-element.elementor-element-0a6b9f5>.elementor-widget-container{padding:0% 12% 0% 12%}.elementor-49 .elementor-element.elementor-element-0a6b9f5{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#353535}.elementor-49 .elementor-element.elementor-element-dd8bfdd>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-dd8bfdd{text-align:start}.elementor-49 .elementor-element.elementor-element-dd8bfdd .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-weight:500;color:#353535}.elementor-49 .elementor-element.elementor-element-98319aa>.elementor-widget-container{padding:0% 12% 0% 12%}.elementor-49 .elementor-element.elementor-element-98319aa{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#353535}.elementor-49 .elementor-element.elementor-element-c664cba .elementor-button{background-color:#fff0;font-family:"Karla",Sans-serif;font-weight:500;fill:#010101;color:#010101;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0}.elementor-49 .elementor-element.elementor-element-c664cba>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-5ad27b4>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-5ad27b4{text-align:start}.elementor-49 .elementor-element.elementor-element-5ad27b4 .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-weight:500;color:#353535}.elementor-49 .elementor-element.elementor-element-2608b50>.elementor-widget-container{padding:0% 12% 0% 12%}.elementor-49 .elementor-element.elementor-element-2608b50{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#353535}.elementor-49 .elementor-element.elementor-element-01a994f .elementor-button{background-color:#fff0;font-family:"Karla",Sans-serif;font-weight:500;fill:#010101;color:#010101;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0}.elementor-49 .elementor-element.elementor-element-01a994f>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-c1e97bf{padding:10% 0% 10% 0%}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-0f21083.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49 .elementor-element.elementor-element-0f21083.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49 .elementor-element.elementor-element-8c3d97a>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-8c3d97a{text-align:start}.elementor-49 .elementor-element.elementor-element-8c3d97a .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-weight:500;text-shadow:0 0 0 rgb(0 0 0 / .3);color:#353535}.elementor-49 .elementor-element.elementor-element-413ce4d>.elementor-widget-container{margin:0em 6em 0em 6em}.elementor-49 .elementor-element.elementor-element-413ce4d{font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#353535}.elementor-49 .elementor-element.elementor-element-f0bf97d .elementor-button{background-color:#fff0;fill:#010101;color:#010101;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0}.elementor-49 .elementor-element.elementor-element-f0bf97d>.elementor-widget-container{margin:0em 0em 0em 5.5em}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-ce3b65a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49 .elementor-element.elementor-element-ce3b65a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49 .elementor-element.elementor-element-f6863cb>.elementor-widget-container{padding:0em 0em 0em 5.5em}.elementor-49 .elementor-element.elementor-element-f6863cb{text-align:start}.elementor-49 .elementor-element.elementor-element-f6863cb .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-weight:500;text-shadow:0 0 0 rgb(0 0 0 / .3);color:#353535}.elementor-49 .elementor-element.elementor-element-d182d87>.elementor-widget-container{margin:0em 6em 0em 6em}.elementor-49 .elementor-element.elementor-element-d182d87{font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#353535}.elementor-49 .elementor-element.elementor-element-fd7552f .elementor-button{background-color:#fff0;fill:#010101;color:#010101;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:15px 30px 15px 030px}.elementor-49 .elementor-element.elementor-element-fd7552f>.elementor-widget-container{margin:0em 0em 0em 6em}.elementor-49 .elementor-element.elementor-element-b578160:not(.elementor-motion-effects-element-type-background),.elementor-49 .elementor-element.elementor-element-b578160>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brimstonewoodfiregrill.com/wp-content/uploads/2021/02/home-privateevents.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-49 .elementor-element.elementor-element-b578160{border-style:solid;border-width:070px 70px 070px 070px;border-color:#FFF;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-49 .elementor-element.elementor-element-b578160>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-49 .elementor-element.elementor-element-0ac5644>.elementor-element-populated{padding:0% 0% 0% 10%}.elementor-49 .elementor-element.elementor-element-f684385{--spacer-size:120px}.elementor-49 .elementor-element.elementor-element-a02fa7b>.elementor-widget-container{padding:0em 0em 0em 03em}.elementor-49 .elementor-element.elementor-element-a02fa7b{text-align:start}.elementor-49 .elementor-element.elementor-element-a02fa7b .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-weight:500;color:#FFF}.elementor-49 .elementor-element.elementor-element-5232603>.elementor-widget-container{padding:0em 4em 0em 03em}.elementor-49 .elementor-element.elementor-element-5232603{text-align:start;font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFF}.elementor-49 .elementor-element.elementor-element-3f78e59 .elementor-button{background-color:#ECECEC;fill:#353535;color:#353535;border-radius:0 0 0 0;padding:15px 30px 15px 30px}.elementor-49 .elementor-element.elementor-element-3f78e59>.elementor-widget-container{padding:0em 0em 0em 3em}.elementor-49 .elementor-element.elementor-element-b1dab16{--spacer-size:120px}.elementor-49 .elementor-element.elementor-element-526b9d6:not(.elementor-motion-effects-element-type-background),.elementor-49 .elementor-element.elementor-element-526b9d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brimstonewoodfiregrill.com/wp-content/uploads/2021/02/home-privateevents.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-49 .elementor-element.elementor-element-526b9d6>.elementor-background-overlay{background-color:#333;opacity:.5;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-49 .elementor-element.elementor-element-526b9d6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-49 .elementor-element.elementor-element-5f90898{text-align:center}.elementor-49 .elementor-element.elementor-element-5f90898 .elementor-heading-title{font-family:"Hepta Slab",Sans-serif;font-size:35px;font-weight:400;color:#FFF}.elementor-49 .elementor-element.elementor-element-022170f>.elementor-widget-container{padding:0% 12% 0% 12%}.elementor-49 .elementor-element.elementor-element-022170f{text-align:center;font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#F7F3F3}.elementor-49 .elementor-element.elementor-element-7a07a7b .elementor-button{background-color:#FFF;font-family:"Karla",Sans-serif;font-weight:500;text-shadow:0 0 0 rgb(0 0 0 / .3);fill:#353535;color:#353535;border-radius:0 0 0 0}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-0ac5644{width:48.047%}.elementor-49 .elementor-element.elementor-element-ef8440b{width:51.738%}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-2253539{margin-top:010%;margin-bottom:0%}.elementor-49 .elementor-element.elementor-element-bfcf7d9{padding:5% 0% 5% 0%}.elementor-49 .elementor-element.elementor-element-dd8bfdd .elementor-heading-title{font-size:35px}.elementor-49 .elementor-element.elementor-element-5c60a91{margin-top:010%;margin-bottom:0%}.elementor-49 .elementor-element.elementor-element-069c200{padding:5% 0% 5% 0%}.elementor-49 .elementor-element.elementor-element-5ad27b4 .elementor-heading-title{font-size:35px}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-a269185.elementor-column .elementor-widget-wrap{align-items:center}.elementor-49 .elementor-element.elementor-element-a269185.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-49 .elementor-element.elementor-element-481aeef>.elementor-element-populated{padding:10% 5% 10% 5%}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-cbca647>.elementor-container{min-height:100vh}.elementor-49 .elementor-element.elementor-element-cbca647{margin-top:-40%;margin-bottom:0%}.elementor-49 .elementor-element.elementor-element-ba1bffc{padding:10% 5% 10% 5%}.elementor-49 .elementor-element.elementor-element-035d458>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-49 .elementor-element.elementor-element-035d458 .elementor-heading-title{font-size:30px}.elementor-49 .elementor-element.elementor-element-0a6b9f5>.elementor-widget-container{margin:0 0 0 0;padding:0em 1em 0em 1em}.elementor-49 .elementor-element.elementor-element-0a6b9f5{text-align:center}.elementor-49 .elementor-element.elementor-element-2253539{margin-top:0;margin-bottom:0}.elementor-49 .elementor-element.elementor-element-dd8bfdd>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 0em 01em}.elementor-49 .elementor-element.elementor-element-dd8bfdd .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-49 .elementor-element.elementor-element-98319aa>.elementor-widget-container{margin:0 0 0 0;padding:0em 1em 0em 1em}.elementor-49 .elementor-element.elementor-element-98319aa{text-align:start}.elementor-49 .elementor-element.elementor-element-c664cba>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 0em 1em}.elementor-49 .elementor-element.elementor-element-c664cba .elementor-button{padding:15px 30px 15px 30px}.elementor-49 .elementor-element.elementor-element-5c60a91{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-49 .elementor-element.elementor-element-5ad27b4>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 0em 01em}.elementor-49 .elementor-element.elementor-element-5ad27b4 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-49 .elementor-element.elementor-element-2608b50>.elementor-widget-container{margin:0 0 0 0;padding:0em 1em 0em 1em}.elementor-49 .elementor-element.elementor-element-2608b50{text-align:start}.elementor-49 .elementor-element.elementor-element-01a994f>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 0em 1em}.elementor-49 .elementor-element.elementor-element-01a994f .elementor-button{padding:15px 30px 15px 30px}.elementor-49 .elementor-element.elementor-element-481aeef>.elementor-element-populated{padding:10% 5% 10% 5%}.elementor-49 .elementor-element.elementor-element-5f90898>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-49 .elementor-element.elementor-element-5f90898 .elementor-heading-title{font-size:30px}.elementor-49 .elementor-element.elementor-element-022170f>.elementor-widget-container{margin:0 0 0 0;padding:0em 1em 0em 1em}.elementor-49 .elementor-element.elementor-element-022170f{text-align:center}.elementor-49 .elementor-element.elementor-element-7a07a7b .elementor-button{padding:15px 30px 15px 30px}}@media(min-width:1025px){.elementor-49 .elementor-element.elementor-element-b578160:not(.elementor-motion-effects-element-type-background),.elementor-49 .elementor-element.elementor-element-b578160>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}