.elementor-515 .elementor-element.elementor-element-724ddd4:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-724ddd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buddiesgrease.com/wp-content/uploads/2025/11/buddies-grease-work-truck-e1762974819428.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-724ddd4 > .elementor-background-overlay{background-color:var( --e-global-color-e4dc205 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-724ddd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 100px 0px;}.elementor-515 .elementor-element.elementor-element-a639190 .elementor-heading-title{font-family:var( --e-global-typography-6baa531-font-family ), Sans-serif;font-size:var( --e-global-typography-6baa531-font-size );font-weight:var( --e-global-typography-6baa531-font-weight );line-height:var( --e-global-typography-6baa531-line-height );letter-spacing:var( --e-global-typography-6baa531-letter-spacing );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-f79bc60{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button{background-color:var( --e-global-color-ca3d478 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-93192ae );color:var( --e-global-color-93192ae );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-876407a .elementor-button:focus{background-color:var( --e-global-color-261200f );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-876407a{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-876407a .elementor-button:focus svg{fill:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button{background-color:var( --e-global-color-261200f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-e4dc205 );color:var( --e-global-color-e4dc205 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button:focus{background-color:var( --e-global-color-ca3d478 );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-d5733b4{width:initial;max-width:initial;}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button:focus svg{fill:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-c287b5d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-c287b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-c287b5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-c287b5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-f4295e7 img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-b843b48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-b843b48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-b843b48 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-515 .elementor-element.elementor-element-b48e1bf .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-8d211b0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-8d211b0 a{color:var( --e-global-color-eb73466 );}.elementor-515 .elementor-element.elementor-element-5a34190:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-5a34190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb73466 );}.elementor-515 .elementor-element.elementor-element-5a34190{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-515 .elementor-element.elementor-element-5a34190 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-27e179e{text-align:center;}.elementor-515 .elementor-element.elementor-element-27e179e .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-9ff3647{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-0469bb3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-0469bb3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-0469bb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-c13963c{text-align:center;}.elementor-515 .elementor-element.elementor-element-c13963c .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-cf10561{text-align:center;}.elementor-515 .elementor-element.elementor-element-cf10561 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-a636995{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-2215509:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-2215509 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-2215509.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-2215509.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-2215509 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-2215509 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-2215509 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-2215509 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-2215509 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-e6a096c{text-align:center;}.elementor-515 .elementor-element.elementor-element-e6a096c .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-8a99cc9{text-align:center;}.elementor-515 .elementor-element.elementor-element-8a99cc9 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-a4a0799{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-1403de7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-1403de7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-1403de7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-654a01a{text-align:center;}.elementor-515 .elementor-element.elementor-element-654a01a .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-b177fd8{text-align:center;}.elementor-515 .elementor-element.elementor-element-b177fd8 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-5b898b1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-b77d60c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-b77d60c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-b77d60c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-b10c6f1{text-align:center;}.elementor-515 .elementor-element.elementor-element-b10c6f1 .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-910a232{text-align:center;}.elementor-515 .elementor-element.elementor-element-910a232 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-011daa4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-b3e5744:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-b3e5744.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-b3e5744.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-4e4efff{text-align:center;}.elementor-515 .elementor-element.elementor-element-4e4efff .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-641db93{text-align:center;}.elementor-515 .elementor-element.elementor-element-641db93 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-6229ee9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-538efc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-538efc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-538efc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-2e682ce{text-align:center;}.elementor-515 .elementor-element.elementor-element-2e682ce .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-d1e6a95{text-align:center;}.elementor-515 .elementor-element.elementor-element-d1e6a95 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-64d2f53{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-7e1cd3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-7e1cd3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-7e1cd3a > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-7e1cd3a > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-7e1cd3a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-7e1cd3a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-ba89269:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-ba89269.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-ba89269.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-deb599d{text-align:center;}.elementor-515 .elementor-element.elementor-element-deb599d .elementor-heading-title{font-family:var( --e-global-typography-809ef7e-font-family ), Sans-serif;font-size:var( --e-global-typography-809ef7e-font-size );font-weight:var( --e-global-typography-809ef7e-font-weight );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-6a610a1{text-align:center;}.elementor-515 .elementor-element.elementor-element-6a610a1 .elementor-heading-title{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-ed7b0cb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-c9ffe09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-c9ffe09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-c9ffe09 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-c9ffe09 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-c9ffe09 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-515 .elementor-element.elementor-element-c9ffe09 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button{background-color:var( --e-global-color-93192ae );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-eb73466 );color:var( --e-global-color-eb73466 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button:focus{background-color:var( --e-global-color-261200f );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button:focus svg{fill:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-20a3dfd:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-20a3dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ffa58e );}.elementor-515 .elementor-element.elementor-element-20a3dfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-20a3dfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-ec519b6 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-515 .elementor-element.elementor-element-be7b04a .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-5fa4141{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-5a9ea14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-5a9ea14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-01b19af img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-634478a:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-634478a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buddiesgrease.com/wp-content/uploads/2025/11/buddies-grease-work-truck-e1762974819428.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-634478a > .elementor-background-overlay{background-color:var( --e-global-color-e4dc205 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-634478a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-515 .elementor-element.elementor-element-bcdf451 .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-e3beda1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-26e0c4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-26e0c4f.elementor-view-framed .elementor-icon, .elementor-515 .elementor-element.elementor-element-26e0c4f.elementor-view-default .elementor-icon{fill:var( --e-global-color-261200f );color:var( --e-global-color-261200f );border-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon{font-size:30px;}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title a{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-26e0c4f:has(:hover) .elementor-icon-box-title,
					 .elementor-515 .elementor-element.elementor-element-26e0c4f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-1f3d51b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-1f3d51b.elementor-view-framed .elementor-icon, .elementor-515 .elementor-element.elementor-element-1f3d51b.elementor-view-default .elementor-icon{fill:var( --e-global-color-261200f );color:var( --e-global-color-261200f );border-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon{font-size:30px;}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title a{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-1f3d51b:has(:hover) .elementor-icon-box-title,
					 .elementor-515 .elementor-element.elementor-element-1f3d51b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-ee3591a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-ee3591a.elementor-view-framed .elementor-icon, .elementor-515 .elementor-element.elementor-element-ee3591a.elementor-view-default .elementor-icon{fill:var( --e-global-color-261200f );color:var( --e-global-color-261200f );border-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon{font-size:30px;}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title a{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-ee3591a:has(:hover) .elementor-icon-box-title,
					 .elementor-515 .elementor-element.elementor-element-ee3591a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-deb7965.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-deb7965.elementor-view-framed .elementor-icon, .elementor-515 .elementor-element.elementor-element-deb7965.elementor-view-default .elementor-icon{fill:var( --e-global-color-261200f );color:var( --e-global-color-261200f );border-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon{font-size:30px;}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title a{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-deb7965:has(:hover) .elementor-icon-box-title,
					 .elementor-515 .elementor-element.elementor-element-deb7965:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-2aa9ba3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-2aa9ba3.elementor-view-framed .elementor-icon, .elementor-515 .elementor-element.elementor-element-2aa9ba3.elementor-view-default .elementor-icon{fill:var( --e-global-color-261200f );color:var( --e-global-color-261200f );border-color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon{font-size:30px;}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title a{font-family:var( --e-global-typography-e4e4e7e-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e4e7e-font-size );font-weight:var( --e-global-typography-e4e4e7e-font-weight );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-2aa9ba3:has(:hover) .elementor-icon-box-title,
					 .elementor-515 .elementor-element.elementor-element-2aa9ba3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-261200f );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button{background-color:var( --e-global-color-ca3d478 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-93192ae );color:var( --e-global-color-93192ae );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button:focus{background-color:var( --e-global-color-261200f );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button:focus svg{fill:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-4f8a69a:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-4f8a69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e3577f );}.elementor-515 .elementor-element.elementor-element-4f8a69a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-4f8a69a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-77dc7ca img{height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-796491b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-796491b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-796491b > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-515 .elementor-element.elementor-element-c045e3e .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-9d8b064{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-a8af5d8:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-a8af5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-a8af5d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-a8af5d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-515 .elementor-element.elementor-element-72c8f8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-515 .elementor-element.elementor-element-72c8f8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-515 .elementor-element.elementor-element-751a29c .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-2767804{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-2767804 a{color:var( --e-global-color-eb73466 );}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button{background-color:var( --e-global-color-ca3d478 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-93192ae );color:var( --e-global-color-93192ae );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button:focus{background-color:var( --e-global-color-261200f );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button:focus svg{fill:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-10cf393:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-10cf393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bba297 );}.elementor-515 .elementor-element.elementor-element-10cf393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-10cf393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-8e03190{text-align:center;}.elementor-515 .elementor-element.elementor-element-8e03190 .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-icon, .elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-title{color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-icon svg{fill:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-active .elementor-accordion-icon, .elementor-515 .elementor-element.elementor-element-7dc133a .elementor-active .elementor-accordion-title{color:var( --e-global-color-6e3577f );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-6e3577f );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-6e3577f );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-6e3577f );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-content{background-color:var( --e-global-color-5ffa58e );color:var( --e-global-color-e4dc205 );font-family:var( --e-global-typography-16561cf-font-family ), Sans-serif;font-size:var( --e-global-typography-16561cf-font-size );font-weight:var( --e-global-typography-16561cf-font-weight );padding:20px 10px 20px 50px;}.elementor-515 .elementor-element.elementor-element-13743f5:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-13743f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buddiesgrease.com/wp-content/uploads/2025/11/buddies-grease-work-truck-e1762974819428.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-13743f5 > .elementor-background-overlay{background-color:var( --e-global-color-e4dc205 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-13743f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-515 .elementor-element.elementor-element-ef51de9 .elementor-heading-title{font-family:var( --e-global-typography-e1fa8ce-font-family ), Sans-serif;font-size:var( --e-global-typography-e1fa8ce-font-size );font-weight:var( --e-global-typography-e1fa8ce-font-weight );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-8b333fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button{background-color:var( --e-global-color-ca3d478 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-93192ae );color:var( --e-global-color-93192ae );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button:focus{background-color:var( --e-global-color-261200f );color:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-1703c2e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button:focus svg{fill:var( --e-global-color-e4dc205 );}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button{background-color:var( --e-global-color-261200f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-e4dc205 );color:var( --e-global-color-e4dc205 );border-radius:15px 15px 15px 15px;padding:15px 25px 15px 25px;}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button:focus{background-color:var( --e-global-color-ca3d478 );color:var( --e-global-color-93192ae );}.elementor-515 .elementor-element.elementor-element-dd1d428{width:initial;max-width:initial;}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button-content-wrapper{flex-direction:row;}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button:focus svg{fill:var( --e-global-color-93192ae );}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-724ddd4{padding:120px 20px 60px 20px;}.elementor-515 .elementor-element.elementor-element-a639190 .elementor-heading-title{font-size:var( --e-global-typography-6baa531-font-size );line-height:var( --e-global-typography-6baa531-line-height );letter-spacing:var( --e-global-typography-6baa531-letter-spacing );}.elementor-515 .elementor-element.elementor-element-f79bc60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-876407a{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-c287b5d{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-f4295e7 img{height:400px;}.elementor-515 .elementor-element.elementor-element-b843b48 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-b48e1bf .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8d211b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-5a34190{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-27e179e .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-9ff3647{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-c13963c .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-cf10561 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-a636995{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-e6a096c .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8a99cc9 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-a4a0799{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-654a01a .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-b177fd8 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-5b898b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-b10c6f1 .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-910a232 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-011daa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-4e4efff .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-641db93 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-6229ee9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-2e682ce .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-d1e6a95 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-64d2f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-deb599d .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-6a610a1 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-ed7b0cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-20a3dfd{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-ec519b6 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-be7b04a .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-5fa4141{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-01b19af img{height:400px;}.elementor-515 .elementor-element.elementor-element-634478a{padding:60px 20px 60px 20px;}.elementor-515 .elementor-element.elementor-element-bcdf451 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-e3beda1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-4f8a69a{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-77dc7ca img{height:400px;}.elementor-515 .elementor-element.elementor-element-796491b > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-c045e3e .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-9d8b064{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-a8af5d8{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-751a29c .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-2767804{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-10cf393{padding:30px 20px 30px 20px;}.elementor-515 .elementor-element.elementor-element-8e03190 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-content{font-size:var( --e-global-typography-16561cf-font-size );padding:20px 10px 20px 30px;}.elementor-515 .elementor-element.elementor-element-13743f5{padding:60px 20px 60px 20px;}.elementor-515 .elementor-element.elementor-element-ef51de9 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8b333fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-1703c2e{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-724ddd4{padding:120px 20px 40px 20px;}.elementor-515 .elementor-element.elementor-element-a639190 .elementor-heading-title{font-size:var( --e-global-typography-6baa531-font-size );line-height:var( --e-global-typography-6baa531-line-height );letter-spacing:var( --e-global-typography-6baa531-letter-spacing );}.elementor-515 .elementor-element.elementor-element-f79bc60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-876407a{width:100%;max-width:100%;}.elementor-515 .elementor-element.elementor-element-876407a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-515 .elementor-element.elementor-element-876407a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-d5733b4{width:100%;max-width:100%;}.elementor-515 .elementor-element.elementor-element-d5733b4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-c287b5d{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-f4295e7 img{height:250px;object-fit:cover;object-position:center center;}.elementor-515 .elementor-element.elementor-element-b48e1bf .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8d211b0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-5a34190{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-27e179e .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-9ff3647{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-0469bb3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-c13963c .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-cf10561 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-a636995{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-2215509 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-e6a096c .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8a99cc9 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-a4a0799{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-1403de7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-654a01a .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-b177fd8 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-5b898b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-b77d60c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-b10c6f1 .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-910a232 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-011daa4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-b3e5744 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-4e4efff .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-641db93 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-6229ee9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-538efc7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-2e682ce .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-d1e6a95 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-64d2f53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-ba89269 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-515 .elementor-element.elementor-element-deb599d .elementor-heading-title{font-size:var( --e-global-typography-809ef7e-font-size );line-height:var( --e-global-typography-809ef7e-line-height );letter-spacing:var( --e-global-typography-809ef7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-6a610a1 .elementor-heading-title{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-ed7b0cb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-a45ef86 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-20a3dfd{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-be7b04a .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-5fa4141{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-01b19af img{height:250px;object-fit:cover;object-position:center center;}.elementor-515 .elementor-element.elementor-element-634478a{padding:40px 20px 40px 20px;}.elementor-515 .elementor-element.elementor-element-bcdf451{text-align:center;}.elementor-515 .elementor-element.elementor-element-bcdf451 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-e3beda1{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-26e0c4f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-1f3d51b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-ee3591a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-deb7965 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title, .elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-title a{font-size:var( --e-global-typography-e4e4e7e-font-size );line-height:var( --e-global-typography-e4e4e7e-line-height );letter-spacing:var( --e-global-typography-e4e4e7e-letter-spacing );}.elementor-515 .elementor-element.elementor-element-2aa9ba3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-9c407f4 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-4f8a69a{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-77dc7ca img{height:250px;object-fit:cover;object-position:center center;}.elementor-515 .elementor-element.elementor-element-c045e3e .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-9d8b064{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-a8af5d8{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-751a29c .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-2767804{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-dd62671 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-10cf393{padding:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-8e03190 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-accordion-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-515 .elementor-element.elementor-element-7dc133a .elementor-tab-content{font-size:var( --e-global-typography-16561cf-font-size );padding:20px 10px 20px 20px;}.elementor-515 .elementor-element.elementor-element-13743f5{padding:40px 20px 40px 20px;}.elementor-515 .elementor-element.elementor-element-ef51de9 .elementor-heading-title{font-size:var( --e-global-typography-e1fa8ce-font-size );line-height:var( --e-global-typography-e1fa8ce-line-height );letter-spacing:var( --e-global-typography-e1fa8ce-letter-spacing );}.elementor-515 .elementor-element.elementor-element-8b333fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-1703c2e{width:100%;max-width:100%;}.elementor-515 .elementor-element.elementor-element-1703c2e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-515 .elementor-element.elementor-element-1703c2e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-515 .elementor-element.elementor-element-dd1d428{width:100%;max-width:100%;}.elementor-515 .elementor-element.elementor-element-dd1d428 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-57c5ea0{width:70%;}.elementor-515 .elementor-element.elementor-element-7daef65{width:30%;}.elementor-515 .elementor-element.elementor-element-50853a8{width:80%;}.elementor-515 .elementor-element.elementor-element-3974976{width:20%;}.elementor-515 .elementor-element.elementor-element-72c2baa{width:10%;}.elementor-515 .elementor-element.elementor-element-7bc1b43{width:79.332%;}.elementor-515 .elementor-element.elementor-element-3b36da8{width:10%;}.elementor-515 .elementor-element.elementor-element-b0aac20{width:70%;}.elementor-515 .elementor-element.elementor-element-d3563a3{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-515 .elementor-element.elementor-element-57c5ea0{width:90%;}.elementor-515 .elementor-element.elementor-element-7daef65{width:10%;}.elementor-515 .elementor-element.elementor-element-092a3e3{width:100%;}.elementor-515 .elementor-element.elementor-element-b843b48{width:100%;}.elementor-515 .elementor-element.elementor-element-0469bb3{width:100%;}.elementor-515 .elementor-element.elementor-element-2215509{width:100%;}.elementor-515 .elementor-element.elementor-element-1403de7{width:100%;}.elementor-515 .elementor-element.elementor-element-b77d60c{width:100%;}.elementor-515 .elementor-element.elementor-element-b3e5744{width:100%;}.elementor-515 .elementor-element.elementor-element-538efc7{width:100%;}.elementor-515 .elementor-element.elementor-element-7e1cd3a{width:50%;}.elementor-515 .elementor-element.elementor-element-ba89269{width:100%;}.elementor-515 .elementor-element.elementor-element-c9ffe09{width:50%;}.elementor-515 .elementor-element.elementor-element-ec519b6{width:100%;}.elementor-515 .elementor-element.elementor-element-5a9ea14{width:100%;}.elementor-515 .elementor-element.elementor-element-50853a8{width:100%;}.elementor-515 .elementor-element.elementor-element-3974976{width:20%;}.elementor-515 .elementor-element.elementor-element-d25c4ca{width:100%;}.elementor-515 .elementor-element.elementor-element-796491b{width:100%;}.elementor-515 .elementor-element.elementor-element-72c8f8a{width:100%;}.elementor-515 .elementor-element.elementor-element-b0aac20{width:90%;}.elementor-515 .elementor-element.elementor-element-d3563a3{width:10%;}}@media(min-width:1025px){.elementor-515 .elementor-element.elementor-element-724ddd4:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-724ddd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-515 .elementor-element.elementor-element-634478a:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-634478a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-515 .elementor-element.elementor-element-13743f5:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-13743f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}