.elementor-22 .elementor-element.elementor-element-689416e7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-689416e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://smile2brew.com/wp-content/uploads/2025/09/gcr-Franke_A300-lrg-1-750x500-HORIZONTAL.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-689416e7 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-689416e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-247cc94e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.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-22 .elementor-element.elementor-element-55adbdc9{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 175px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-22 .elementor-element.elementor-element-55adbdc9.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-55adbdc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:5px 5px 5px rgba(0, 0, 0, 0.75);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-404d1314 .elementor-button{background-color:#ec8b35;box-shadow:5px 5px 12px 0px #000000;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-404d1314 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-404d1314 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-404d1314{margin:14px 175px calc(var(--kit-widget-spacing, 0px) + 14px) 45px;}.elementor-22 .elementor-element.elementor-element-8d3750d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8d3750d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://smile2brew.com/wp-content/uploads/2025/09/gcr-Franke_A300-lrg-1-750x500-5.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-8d3750d > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8d3750d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-94f5f72.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22 .elementor-element.elementor-element-80b79dc{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 175px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-22 .elementor-element.elementor-element-80b79dc.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-80b79dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:5px 5px 5px rgba(0, 0, 0, 0.75);color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5f070f2 .elementor-button{background-color:#ec8b35;box-shadow:5px 5px 12px 0px #000000;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-5f070f2 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5f070f2 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-5f070f2{margin:14px 175px calc(var(--kit-widget-spacing, 0px) + 14px) 45px;}.elementor-22 .elementor-element.elementor-element-29dae05:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-29dae05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-29dae05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-29dae05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-22 .elementor-element.elementor-element-4fabb817{text-align:center;font-family:"Roboto", Sans-serif;font-size:35px;font-weight:800;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-bb76abb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bb76abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-22 .elementor-element.elementor-element-bb76abb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-bb76abb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-543dd59{text-align:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f66aefe .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-f66aefe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f66aefe.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f66aefe.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-f66aefe.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f66aefe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-2706e19e{text-align:center;}.elementor-22 .elementor-element.elementor-element-3e5b3bf .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3e5b3bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-3e5b3bf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3e5b3bf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-3e5b3bf.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3e5b3bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-380c3c8f{text-align:center;}.elementor-22 .elementor-element.elementor-element-65129e7 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-65129e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-65129e7.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-65129e7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-65129e7.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-65129e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-25b9fa86{text-align:center;}.elementor-22 .elementor-element.elementor-element-844a302:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-844a302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-844a302{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-844a302 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2c712ea{text-align:center;}.elementor-22 .elementor-element.elementor-element-5aa2e2fc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5aa2e2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-22 .elementor-element.elementor-element-5aa2e2fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-5aa2e2fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5eb0ecf2{text-align:center;}.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-22 .elementor-element.elementor-element-6e23127b{text-align:center;}.elementor-22 .elementor-element.elementor-element-ab71c59 img{width:68%;}.elementor-22 .elementor-element.elementor-element-65db1dc7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-65db1dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#542f13;}.elementor-22 .elementor-element.elementor-element-65db1dc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-65db1dc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4b00daf9{text-align:center;}.elementor-22 .elementor-element.elementor-element-4b00daf9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1a8e21b img{width:30%;}.elementor-22 .elementor-element.elementor-element-3fab501c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3fab501c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-22 .elementor-element.elementor-element-3fab501c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-3fab501c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-57fde1fd{text-align:center;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-item{border-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-item .elementor-tab-content{border-block-start-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-icon, .elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-title{color:#542f13;}.elementor-22 .elementor-element.elementor-element-6b1ae26a .elementor-accordion-icon svg{fill:#542f13;}.elementor-22 .elementor-element.elementor-element-53684b37:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-53684b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-53684b37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-53684b37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-234fac64{text-align:center;}.elementor-22 .elementor-element.elementor-element-56c2ac8d .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-56c2ac8d.elementor-view-stacked .elementor-icon{background-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-56c2ac8d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-56c2ac8d.elementor-view-default .elementor-icon{color:#ec8b35;border-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-56c2ac8d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-56c2ac8d.elementor-view-default .elementor-icon svg{fill:#ec8b35;}.elementor-22 .elementor-element.elementor-element-56c2ac8d .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-56c2ac8d .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-6105fadc .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6105fadc.elementor-view-stacked .elementor-icon{background-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6105fadc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6105fadc.elementor-view-default .elementor-icon{color:#ec8b35;border-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6105fadc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6105fadc.elementor-view-default .elementor-icon svg{fill:#ec8b35;}.elementor-22 .elementor-element.elementor-element-6105fadc .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-6105fadc .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-1f82b2b .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1f82b2b.elementor-view-stacked .elementor-icon{background-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-1f82b2b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1f82b2b.elementor-view-default .elementor-icon{color:#ec8b35;border-color:#ec8b35;}.elementor-22 .elementor-element.elementor-element-1f82b2b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1f82b2b.elementor-view-default .elementor-icon svg{fill:#ec8b35;}.elementor-22 .elementor-element.elementor-element-1f82b2b .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-1f82b2b .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-194c1d79 .elementor-button{background-color:#ec8b35;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-55adbdc9{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-55adbdc9.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-55adbdc9 .elementor-heading-title{font-size:43px;}.elementor-22 .elementor-element.elementor-element-8d3750d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8d3750d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smile2brew.com/wp-content/uploads/2025/09/gcr-Franke_A300-lrg-1-750x500-VERTICAL.jpg");background-position:center center;}.elementor-22 .elementor-element.elementor-element-8d3750d{margin-top:-200px;margin-bottom:0px;padding:50px 0px 10px 0px;}.elementor-22 .elementor-element.elementor-element-94f5f72{width:100%;}.elementor-22 .elementor-element.elementor-element-94f5f72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-94f5f72 > .elementor-element-populated{margin:320px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-80b79dc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-80b79dc.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-80b79dc .elementor-heading-title{font-size:43px;}.elementor-22 .elementor-element.elementor-element-5f070f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-29dae05{padding:50px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4fabb817{font-size:24px;}.elementor-22 .elementor-element.elementor-element-71b0da8 img{width:75%;}.elementor-22 .elementor-element.elementor-element-ab71c59 img{width:75%;}.elementor-22 .elementor-element.elementor-element-1a8e21b img{width:56%;}}