.elementor-146 .elementor-element.elementor-element-4d2a23c:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-4d2a23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAE9BD;}.elementor-146 .elementor-element.elementor-element-4d2a23c > .elementor-background-overlay{background-image:url("https://doylestownbrewingcompany.com/wp-content/uploads/2025/08/image-2.png");background-position:center center;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-4d2a23c > .elementor-container{max-width:1000px;}.elementor-146 .elementor-element.elementor-element-4d2a23c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-146 .elementor-element.elementor-element-3ba6cd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-146 .elementor-element.elementor-element-dff27db img{width:100%;}.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-146 .elementor-element.elementor-element-d6fcb2f{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#003448;}.elementor-146 .elementor-element.elementor-element-658ec8e{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;color:#006990;}.elementor-146 .elementor-element.elementor-element-30bedc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-74702c0 img{width:100%;}.elementor-146 .elementor-element.elementor-element-c580d9d{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#003448;}.elementor-146 .elementor-element.elementor-element-7b9cdc1{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;color:#006990;}.elementor-146 .elementor-element.elementor-element-9deedaa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-13d7485 img{width:100%;}.elementor-146 .elementor-element.elementor-element-6e4d9b0{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#003448;}.elementor-146 .elementor-element.elementor-element-6934133{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;color:#006990;}.elementor-146 .elementor-element.elementor-element-9bb9672 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-bb6ac67 img{width:100%;}.elementor-146 .elementor-element.elementor-element-fd5c822{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#003448;}.elementor-146 .elementor-element.elementor-element-e417134{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;color:#006990;}.elementor-146 .elementor-element.elementor-element-865307f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-e070879 img{width:100%;}.elementor-146 .elementor-element.elementor-element-8f78f30{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#003448;}.elementor-146 .elementor-element.elementor-element-957c351{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:400;color:#006990;}