.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-657 .elementor-element.elementor-element-4c54cd13:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-4c54cd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-657 .elementor-element.elementor-element-4c54cd13{border-style:solid;border-width:0px 0px 2px 0px;border-color:#0000004A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-4c54cd13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-fd1f6fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-fd1f6fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-product-images .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-images .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-657 .elementor-element.elementor-element-76367688 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-657 .elementor-element.elementor-element-76367688 .flex-control-thumbs img{border-style:none;border-radius:30px 30px 30px 30px;}.woocommerce .elementor-657 .elementor-element.elementor-element-76367688 .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-657 .elementor-element.elementor-element-76367688 .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-bc-flex-widget .elementor-657 .elementor-element.elementor-element-4b24e839.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-657 .elementor-element.elementor-element-4b24e839.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-657 .elementor-element.elementor-element-4b24e839 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-176a91e7 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-657 .elementor-element.elementor-element-cc58d68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-657 .elementor-element.elementor-element-cc58d68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-42fd4c9 > .elementor-widget-container{border-style:solid;border-width:0px 2px 0px 0px;border-color:#BFBFBF;}.elementor-657 .elementor-element.elementor-element-42fd4c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;color:#50CC98;}.elementor-bc-flex-widget .elementor-657 .elementor-element.elementor-element-58dc68e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-657 .elementor-element.elementor-element-58dc68e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-657 .elementor-element.elementor-element-58dc68e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-657 .elementor-element.elementor-element-1a88650 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-657 .elementor-element.elementor-element-5147d5df .star-rating{color:#FFCF4B;font-size:0.7em;}.woocommerce .elementor-657 .elementor-element.elementor-element-5147d5df .star-rating::before{color:#FFFFFF;}.woocommerce .elementor-657 .elementor-element.elementor-element-5147d5df .woocommerce-review-link{color:#50CC98;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.7em;}.elementor-657 .elementor-element.elementor-element-b79e426 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:32px;font-weight:400;color:#000000;}.elementor-widget-woocommerce-product-price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-657 .elementor-element.elementor-element-4bd97374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-4bd97374{text-align:left;}.woocommerce .elementor-657 .elementor-element.elementor-element-4bd97374 .price{color:#000000;font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;}.woocommerce .elementor-657 .elementor-element.elementor-element-4bd97374 .price ins{color:#0c0c0c;font-family:"Delius", Sans-serif;font-size:23px;font-weight:200;}body:not(.rtl) .elementor-657 .elementor-element.elementor-element-4bd97374:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-657 .elementor-element.elementor-element-4bd97374:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-657 .elementor-element.elementor-element-4bd97374.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-657 .elementor-element.elementor-element-51c4178{width:auto;max-width:auto;text-align:center;font-family:"Delius", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-657 .elementor-element.elementor-element-51c4178 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-657 .elementor-element.elementor-element-51c4178 p{margin-bottom:0px;}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-657 .elementor-element.elementor-element-1930b56 .jet-listing-dynamic-field__content{color:#000000AD;font-family:"Delius", Sans-serif;font-size:18px;font-weight:400;text-align:left;}.elementor-657 .elementor-element.elementor-element-1930b56 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-657 .elementor-element.elementor-element-1930b56 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-657 .elementor-element.elementor-element-1930b56 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-woocommerce-product-add-to-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-657 .elementor-element.elementor-element-5b545403 .cart button, .elementor-657 .elementor-element.elementor-element-5b545403 .cart .button{font-family:"Delius", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;padding:14px 50px 14px 50px;color:#ffffff;background-color:#FFCF4B;border-color:#000000;transition:all 0.2s;}.elementor-657 .elementor-element.elementor-element-5b545403 .cart button:hover, .elementor-657 .elementor-element.elementor-element-5b545403 .cart .button:hover{color:#FFFFFF;background-color:#FFCF4B;border-color:#000000;}.elementor-657 .elementor-element.elementor-element-5b545403{--button-spacing:40px;}.elementor-657 .elementor-element.elementor-element-5b545403 .quantity .qty{border-radius:0px 0px 0px 0px;color:#000000;background-color:rgba(255,255,255,0.08);border-color:#000000;transition:all 0.2s;}.elementor-657 .elementor-element.elementor-element-5b545403 .quantity .qty:focus{color:#000000;}.woocommerce .elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations label{font-family:"Delius", Sans-serif;font-size:16px;}.woocommerce .elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations td.value select, .woocommerce .elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations td.value:before{background-color:#FFFFFF;border:1px solid #000000;border-radius:19px;}.woocommerce .elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-657 .elementor-element.elementor-element-5b545403 form.cart table.variations td.value:before{font-family:"Delius", Sans-serif;font-weight:500;}.elementor-657 .elementor-element.elementor-element-9ea4e6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-657 .elementor-element.elementor-element-ab62433:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ab62433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Vector-2.svg");background-position:100% 10%;background-repeat:no-repeat;background-size:auto;}.elementor-657 .elementor-element.elementor-element-ab62433{border-style:solid;border-width:0px 0px 2px 0px;border-color:#0000004A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-ab62433 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-dc70b5c{margin-top:0px;margin-bottom:50px;}.elementor-657 .elementor-element.elementor-element-0eb3959:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-0eb3959 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-12.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-657 .elementor-element.elementor-element-0eb3959.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-0eb3959 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-0eb3959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-639f13d > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-639f13d{text-align:left;}.elementor-657 .elementor-element.elementor-element-639f13d .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-10e7bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-10e7bb4 .jet-listing-dynamic-field__content{color:#000000AD;font-family:"Delius", Sans-serif;font-size:22px;font-weight:400;line-height:37px;text-align:left;}.elementor-657 .elementor-element.elementor-element-10e7bb4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-657 .elementor-element.elementor-element-10e7bb4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-657 .elementor-element.elementor-element-10e7bb4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-0fa9b24:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-0fa9b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Vector-3.svg");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-657 .elementor-element.elementor-element-0fa9b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-0fa9b24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-3526576{margin-top:0px;margin-bottom:50px;}.elementor-657 .elementor-element.elementor-element-f079b5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-f079b5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-12.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-657 .elementor-element.elementor-element-f079b5f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-f079b5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-f079b5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-aed026d{width:auto;max-width:auto;text-align:left;}.elementor-657 .elementor-element.elementor-element-aed026d > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-aed026d .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-b0354eb{width:auto;max-width:auto;}.elementor-657 .elementor-element.elementor-element-7f126c95:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7f126c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/svgviewer-png-output-4.png");background-position:10% 50px;background-repeat:no-repeat;background-size:auto;}.elementor-657 .elementor-element.elementor-element-7f126c95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-7f126c95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-5cfd25b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-5cfd25b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-122e7155 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-122e7155 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:35px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-9fb79cc:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-9fb79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3E0EA5C;}.elementor-657 .elementor-element.elementor-element-9fb79cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-9fb79cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-b2b7a87{margin-top:0px;margin-bottom:50px;}.elementor-657 .elementor-element.elementor-element-6ab03c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-6ab03c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-12.png");background-position:center left;background-repeat:no-repeat;background-size:32% auto;}.elementor-657 .elementor-element.elementor-element-6ab03c3.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-6ab03c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-6ab03c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-13632b9{width:auto;max-width:auto;text-align:left;}.elementor-657 .elementor-element.elementor-element-13632b9 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-13632b9 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-591f0e9{padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-37caba2{margin-top:0px;margin-bottom:20px;}.elementor-657 .elementor-element.elementor-element-4c181a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-4c181a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-12.png");background-position:center left;background-repeat:no-repeat;background-size:80% auto;}.elementor-657 .elementor-element.elementor-element-4c181a9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-4c181a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-4c181a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-5708f05{width:auto;max-width:auto;text-align:left;}.elementor-657 .elementor-element.elementor-element-5708f05 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-5708f05 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-ee15060 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:21px;font-weight:400;color:#0000009C;}.elementor-657 .elementor-element.elementor-element-ed2d838:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ed2d838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8E9;background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/svgviewer-png-output-15.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-657 .elementor-element.elementor-element-ed2d838{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-ed2d838 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-87b4800{margin-top:0px;margin-bottom:50px;}.elementor-657 .elementor-element.elementor-element-9a4fd86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-9a4fd86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Group-4.png");background-position:center left;background-repeat:no-repeat;background-size:30% auto;}.elementor-657 .elementor-element.elementor-element-9a4fd86.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-9a4fd86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-657 .elementor-element.elementor-element-9a4fd86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-657 .elementor-element.elementor-element-a67b137{width:auto;max-width:auto;text-align:left;}.elementor-657 .elementor-element.elementor-element-a67b137 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a67b137 .elementor-heading-title{font-family:"Delius", Sans-serif;font-size:36px;font-weight:400;color:#000000A8;}.elementor-657 .elementor-element.elementor-element-763034d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-657 .elementor-element.elementor-element-763034d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-657 .elementor-element.elementor-element-763034d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-657 .elementor-element.elementor-element-cc58d68{width:29.997%;}.elementor-657 .elementor-element.elementor-element-58dc68e{width:36.333%;}}@media(max-width:1024px){.elementor-657 .elementor-element.elementor-element-4c54cd13{margin-top:0px;margin-bottom:0px;}.elementor-657 .elementor-element.elementor-element-fd1f6fe > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-657 .elementor-element.elementor-element-4b24e839 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-657 .elementor-element.elementor-element-ab62433:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ab62433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-657 .elementor-element.elementor-element-7f126c95:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7f126c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}}@media(max-width:767px){.elementor-657 .elementor-element.elementor-element-4c54cd13{margin-top:85px;margin-bottom:0px;}.elementor-657 .elementor-element.elementor-element-fd1f6fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-4b24e839 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-657 .elementor-element.elementor-element-176a91e7 .elementor-heading-title{font-size:20px;}.elementor-657 .elementor-element.elementor-element-cc58d68{width:50%;}.elementor-657 .elementor-element.elementor-element-58dc68e{width:50%;}.elementor-657 .elementor-element.elementor-element-b79e426 .elementor-heading-title{font-size:20px;}.woocommerce .elementor-657 .elementor-element.elementor-element-4bd97374 .price ins{font-size:15px;}.elementor-657 .elementor-element.elementor-element-51c4178{font-size:20px;}.elementor-657 .elementor-element.elementor-element-1930b56 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-657 .elementor-element.elementor-element-5b545403 .cart button, .elementor-657 .elementor-element.elementor-element-5b545403 .cart .button{font-size:14px;}.elementor-657 .elementor-element.elementor-element-ab62433:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-ab62433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-657 .elementor-element.elementor-element-0eb3959:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-0eb3959 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-3.svg");background-position:center center;background-size:79% auto;}.elementor-657 .elementor-element.elementor-element-639f13d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-639f13d{text-align:center;}.elementor-657 .elementor-element.elementor-element-639f13d .elementor-heading-title{font-size:20px;}.elementor-657 .elementor-element.elementor-element-10e7bb4 .jet-listing-dynamic-field__content{font-size:14px;}.elementor-657 .elementor-element.elementor-element-0fa9b24:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-0fa9b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:150px auto;}.elementor-657 .elementor-element.elementor-element-f079b5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-f079b5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-3.svg");background-position:center center;background-size:65% auto;}.elementor-657 .elementor-element.elementor-element-aed026d{width:100%;max-width:100%;text-align:center;}.elementor-657 .elementor-element.elementor-element-aed026d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-aed026d .elementor-heading-title{font-size:24px;}.elementor-657 .elementor-element.elementor-element-7f126c95:not(.elementor-motion-effects-element-type-background), .elementor-657 .elementor-element.elementor-element-7f126c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-657 .elementor-element.elementor-element-7f126c95{padding:80px 0px 50px 0px;}.elementor-657 .elementor-element.elementor-element-122e7155{text-align:center;}.elementor-657 .elementor-element.elementor-element-122e7155 .elementor-heading-title{font-size:30px;}.elementor-657 .elementor-element.elementor-element-6ab03c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-6ab03c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-3.svg");background-position:center center;background-size:75% auto;}.elementor-657 .elementor-element.elementor-element-13632b9{width:100%;max-width:100%;text-align:center;}.elementor-657 .elementor-element.elementor-element-13632b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-13632b9 .elementor-heading-title{font-size:20px;}.elementor-657 .elementor-element.elementor-element-4c181a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-4c181a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-3.svg");background-position:center center;background-size:80% auto;}.elementor-657 .elementor-element.elementor-element-5708f05{width:100%;max-width:100%;text-align:center;}.elementor-657 .elementor-element.elementor-element-5708f05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-5708f05 .elementor-heading-title{font-size:20px;}.elementor-657 .elementor-element.elementor-element-ee15060{text-align:center;}.elementor-657 .elementor-element.elementor-element-9a4fd86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-657 .elementor-element.elementor-element-9a4fd86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keepbuzzing.online/wp-content/uploads/2025/05/Frame-3.svg");background-position:center center;background-size:59% auto;}.elementor-657 .elementor-element.elementor-element-9a4fd86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a67b137{width:100%;max-width:100%;text-align:center;}.elementor-657 .elementor-element.elementor-element-a67b137 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-657 .elementor-element.elementor-element-a67b137 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-76367688 */.image-sp .flex-control-thumbs {
    display: none !important;
}
.woocommerce span.onsale {
  background-color: #BB334B !important;
  color: white !important;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a88650 */.stars-review .review-stars{
    color: rgba(253, 210, 100, 1);
    font-size: 20px;
    text-align: center;
}
.stars-review .review-text{
display: none;
}
.stars-review .review-name{
display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-50ae501 */#custom-gallery-target .flex-control-nav.flex-control-thumbs {
    display: flex !important;
    gap: 10px;
    margin-top: 1rem;
    justify-content: flex-start;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0a3b9b */.elementor-657 .elementor-element.elementor-element-e0a3b9b{display: none;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b0354eb */.elementor-shortcode .acf-key-features {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 2rem !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 auto !important;
  max-width: 900px;
  text-align: center;
}

.elementor-shortcode .acf-key-features li {
  display: flex !important;
  flex-direction: column;
  align-items: center;
  font-family: 'Delius', cursive;
  font-size: 22px;
  color: #333;
}

.elementor-shortcode .acf-key-features li img {
  width: 130px !important;
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  .elementor-shortcode .acf-key-features {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 480px) {
  .elementor-shortcode .acf-key-features {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e3e5dc4 */.review-slide .swiper-wrapper{
    padding: 50px 0px;
}
.review-slide .swiper-slide{
    border: 2px dashed #A1CEC8;
    box-shadow: -1px 12px 20px 0px #ccc;
    overflow: visible;
}
.review-slide img{
    position: absolute;
    top: -50px;
    left: 50%;
    transform: translateX(-50%);
}
.review-slide{
    text-align: center;
}
.review-slide .elementor-testimonial__cite{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6253dd8 */.elementor-shortcode .acf-whats-included {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.5rem;
  padding: 0;
  margin: 0;
  list-style: none;
  font-family: 'Delius', cursive;
  font-size: 20px;
  color: #333;
  box-sizing: border-box; /* add this */
  width: 100%; /* make sure container is full width */
  overflow-wrap: break-word; /* avoid long words overflowing */
}

.elementor-shortcode .acf-whats-included li {
  position: relative;
  padding-left: 2.5em;
  line-height: 1.5;
  list-style: none;
  display: block;
  margin: 0;
  box-sizing: border-box;
  word-break: break-word; /* break long text */
}

.elementor-shortcode .acf-whats-included li::before {
  content: "●";
  position: absolute;
  left: 0;
  top: 0;
  transform: translatey(-25%);
  color: #ffcc33;
  font-size: 40px;
}

@media (max-width: 992px) {
  .elementor-shortcode .acf-whats-included {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 600px) {
  .elementor-shortcode .acf-whats-included {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eebc44c */.product-upsells{
    width: 100% !important;
    padding-bottom: 10px;
}
.product-upsells h2{
        color: #e8bd3c;
    font-family: 'delius';
    font-size: 48px;
    width: 100%;
    margin: 0;
}
.products-upsells{
    list-style: none !important;
    padding: 0;
    padding-bottom: 10px;
}
.products-upsells .subtitle{
    font-family: delius;
    color:#0000009C;
    font-weight: 400;
    font-size: 20px;
}

@media only screen and (max-width:678px){
    .product-upsells h2{
        font-size:28px;
        text-align:center;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4808056 */.acf-faq {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 2.5rem; /* more vertical space between items */
  padding: 2rem;
}

/* Common FAQ box styling */
.faq-item {
  background-color: #ffffff;
  border-radius: 16px;
  padding: 1.5rem 2rem;
  font-family: 'delius';
  max-width: 400;
  font-size: 16px;
  line-height: 1.6;
  position: relative;
  transition: all 0.3s ease;
}

/* Default question styling */
.faq-item strong {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 1rem;
  margin-bottom: 0.5rem;
  color: #B48910; 
}

/* Dot before question */
.faq-item strong::before {
  content: '';
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #f9c84d; /* yellow dot */
  margin-right: 0.5rem;
  flex-shrink: 0;
}

/* Looping position logic: start, center, end */
.faq-item:nth-child(3n + 1) {
  align-self: flex-start;
}

.faq-item:nth-child(3n + 2) {
  align-self: center;
}

.faq-item:nth-child(3n + 3) {
  align-self: flex-end;
}

/* Answer content styling */
.faq-answer p,
.faq-answer ul {
  margin: 0;
  color: #333333;
  font-size: 0.95rem;
}

.faq-answer ul {
  padding-left: 1.2rem;
  margin-top: 0.5rem;
}

.faq-answer li {
  margin-bottom: 0.4rem;
}/* End custom CSS */