.elementor-104 .elementor-element.elementor-element-7ba870e{--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;}.elementor-104 .elementor-element.elementor-element-ef3b870{--display:flex;--min-height:450px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-ef3b870:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-ef3b870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brinkmanngrills.net/wp-content/uploads/2025/10/banner.webp");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-07bfa9f .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.68);color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-f898dd2{--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;}.elementor-104 .elementor-element.elementor-element-6d3512c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-6d3512c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-6d3512c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-1c3dfbb{text-align:center;}.elementor-104 .elementor-element.elementor-element-1c3dfbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#318A28;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-104 .elementor-element.elementor-element-56e25b0{--grid-columns:6;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-104 .elementor-element.elementor-element-f5767a5{--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;}.elementor-104 .elementor-element.elementor-element-fa82af4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-fa82af4:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-fa82af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-bc0c8e1{color:#000000;}.elementor-104 .elementor-element.elementor-element-bc0c8e1 a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-eb7fc29{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-eb7fc29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-61c05d6{color:#000000;}.elementor-104 .elementor-element.elementor-element-61c05d6 a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-19c1b17{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-19c1b17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-104 .elementor-element.elementor-element-2917848 img{border-radius:10px 10px 10px 10px;}.elementor-104 .elementor-element.elementor-element-4cd94bc{color:#000000;}.elementor-104 .elementor-element.elementor-element-4cd94bc a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-a56d3d7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-a56d3d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-456d889{color:#000000;}.elementor-104 .elementor-element.elementor-element-456d889 a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-2a4f765{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-2a4f765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-cefdfc2{color:#000000;}.elementor-104 .elementor-element.elementor-element-cefdfc2 a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-e167e3e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-942dc30{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-942dc30:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-942dc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(116deg, #39B530 0%, #318A28 100%);}.elementor-104 .elementor-element.elementor-element-28b273e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-b664190 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-5535c9a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-5535c9a a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-413b50d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-413b50d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-413b50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(116deg, #39B530 0%, #318A28 100%);}.elementor-104 .elementor-element.elementor-element-5d5fb83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-3806224 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-1bafb8f{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-1bafb8f a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-79da4f9{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-79da4f9:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-79da4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(116deg, #39B530 0%, #318A28 100%);}.elementor-104 .elementor-element.elementor-element-d987401 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-0a3b995 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-4a87b53{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-4a87b53 a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-455099f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-455099f:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-455099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(116deg, #39B530 0%, #318A28 100%);}.elementor-104 .elementor-element.elementor-element-a6013a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-0be76bd img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-9155187{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-9155187 a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-699d06b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-104 .elementor-element.elementor-element-699d06b:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-699d06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(116deg, #39B530 0%, #318A28 100%);}.elementor-104 .elementor-element.elementor-element-1d964da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-8c32d7f img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-33b3254{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-33b3254 a{color:#FFFFFF;}.elementor-104 .elementor-element.elementor-element-262bee0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-262bee0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-1ec6717 img{border-radius:10px 10px 10px 10px;}.elementor-104 .elementor-element.elementor-element-63252e0{color:#000000;}.elementor-104 .elementor-element.elementor-element-63252e0 a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-5fa391d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-5fa391d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-c22469e{color:#000000;}.elementor-104 .elementor-element.elementor-element-c22469e a{color:#318A28;}.elementor-104 .elementor-element.elementor-element-1f05a4d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-1f05a4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#318A28;}.elementor-104 .elementor-element.elementor-element-9bbef0b{color:#000000;}.elementor-104 .elementor-element.elementor-element-9bbef0b a{color:#318A28;}body.elementor-page-104:not(.elementor-motion-effects-element-type-background), body.elementor-page-104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E0;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-56e25b0{--grid-columns:2;}.elementor-104 .elementor-element.elementor-element-e167e3e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-7ba870e{--content-width:1280px;}.elementor-104 .elementor-element.elementor-element-f898dd2{--content-width:1280px;}.elementor-104 .elementor-element.elementor-element-f5767a5{--content-width:1280px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-07bfa9f{text-align:center;}.elementor-104 .elementor-element.elementor-element-6d3512c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-56e25b0{--grid-columns:2;--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-104 .elementor-element.elementor-element-fa82af4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-e167e3e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-bc0c8e1 */.elementor-104 .elementor-element.elementor-element-bc0c8e1 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61c05d6 */.elementor-104 .elementor-element.elementor-element-61c05d6 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cd94bc */.elementor-104 .elementor-element.elementor-element-4cd94bc p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-4cd94bc ol, .elementor-104 .elementor-element.elementor-element-4cd94bc ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-4cd94bc b, .elementor-104 .elementor-element.elementor-element-4cd94bc li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-456d889 */.elementor-104 .elementor-element.elementor-element-456d889 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-456d889 ol, .elementor-104 .elementor-element.elementor-element-456d889 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-456d889 b, .elementor-104 .elementor-element.elementor-element-456d889 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cefdfc2 */.elementor-104 .elementor-element.elementor-element-cefdfc2 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-cefdfc2 ol, .elementor-104 .elementor-element.elementor-element-cefdfc2 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-cefdfc2 b, .elementor-104 .elementor-element.elementor-element-cefdfc2 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5535c9a */.elementor-104 .elementor-element.elementor-element-5535c9a p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-5535c9a ol, .elementor-104 .elementor-element.elementor-element-5535c9a ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-5535c9a b, .elementor-104 .elementor-element.elementor-element-5535c9a li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bafb8f */.elementor-104 .elementor-element.elementor-element-1bafb8f p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-1bafb8f ol, .elementor-104 .elementor-element.elementor-element-1bafb8f ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-1bafb8f b, .elementor-104 .elementor-element.elementor-element-1bafb8f li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a87b53 */.elementor-104 .elementor-element.elementor-element-4a87b53 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-4a87b53 ol, .elementor-104 .elementor-element.elementor-element-4a87b53 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-4a87b53 b, .elementor-104 .elementor-element.elementor-element-4a87b53 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9155187 */.elementor-104 .elementor-element.elementor-element-9155187 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-9155187 ol, .elementor-104 .elementor-element.elementor-element-9155187 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-9155187 b, .elementor-104 .elementor-element.elementor-element-9155187 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33b3254 */.elementor-104 .elementor-element.elementor-element-33b3254 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-33b3254 ol, .elementor-104 .elementor-element.elementor-element-33b3254 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-33b3254 b, .elementor-104 .elementor-element.elementor-element-33b3254 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63252e0 */.elementor-104 .elementor-element.elementor-element-63252e0 p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-63252e0 ol, .elementor-104 .elementor-element.elementor-element-63252e0 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-63252e0 b, .elementor-104 .elementor-element.elementor-element-63252e0 li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c22469e */.elementor-104 .elementor-element.elementor-element-c22469e p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-c22469e ol, .elementor-104 .elementor-element.elementor-element-c22469e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-c22469e b, .elementor-104 .elementor-element.elementor-element-c22469e li::marker {
    color: #318A28;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bbef0b */.elementor-104 .elementor-element.elementor-element-9bbef0b p:last-child {
    margin-bottom: 0;
}

.elementor-104 .elementor-element.elementor-element-9bbef0b ol, .elementor-104 .elementor-element.elementor-element-9bbef0b ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-9bbef0b b, .elementor-104 .elementor-element.elementor-element-9bbef0b li::marker {
    color: #318A28;
}/* End custom CSS */