.elementor-584 .elementor-element.elementor-element-5800bb78:not(.elementor-motion-effects-element-type-background),.elementor-584 .elementor-element.elementor-element-5800bb78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/09/bg-2.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-584 .elementor-element.elementor-element-5800bb78>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(0deg,#EDEDED 0%,#FFFFFF94 100%);opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-5800bb78>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-5800bb78{border-style:solid;border-width:0 30px 0 30px;border-color:var(--e-global-color-13fb519);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:70px 0 100px 0;z-index:0}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-53cfcffb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-53cfcffb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-53cfcffb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-487bda5f>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-487bda5f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-584 .elementor-element.elementor-element-487bda5f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-4febc05d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-4febc05d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-4febc05d>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text,.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text .dynamic-text-letter{background-color:#fff0;background-image:linear-gradient(320deg,#A192D5 0%,#8ABFF1 100%)}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:var(--e-global-typography-19a01fe-font-family),Sans-serif;font-size:var(--e-global-typography-19a01fe-font-size);font-weight:var(--e-global-typography-19a01fe-font-weight);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:var(--e-global-typography-19a01fe-font-family),Sans-serif;font-size:var(--e-global-typography-19a01fe-font-size);font-weight:var(--e-global-typography-19a01fe-font-weight);line-height:var(--e-global-typography-19a01fe-line-height);z-index:auto}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:#A192D5}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:#8ABFF1}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:7px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2}.elementor-584 .elementor-element.elementor-element-5800a1f{text-align:start;font-family:var(--e-global-typography-28ed4e3-font-family),Sans-serif;font-size:var(--e-global-typography-28ed4e3-font-size);font-weight:var(--e-global-typography-28ed4e3-font-weight);color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-f95aaa5-font-family),Sans-serif;font-size:var(--e-global-typography-f95aaa5-font-size);font-weight:var(--e-global-typography-f95aaa5-font-weight);text-transform:var(--e-global-typography-f95aaa5-text-transform);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-image:linear-gradient(180deg,#32A7E200 0%,#F2295B00 100%);box-shadow:0 0 0 0 rgb(0 0 0 / .5);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:0 0 7px 0}.elementor-584 .elementor-element.elementor-element-6c4a747e{width:auto;max-width:auto}.elementor-584 .elementor-element.elementor-element-6c4a747e>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button:hover,.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button:focus{color:var(--e-global-color-primary);border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button:hover svg,.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-288b2f0a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-288b2f0a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-288b2f0a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-1de48ecc>.elementor-widget-container{margin:0 -100px 30px 20px}.elementor-584 .elementor-element.elementor-element-1de48ecc{text-align:end}.elementor-584 .elementor-element.elementor-element-1de48ecc img{width:100%;border-radius:10px 10px 10px 10px}.elementor-584 .elementor-element.elementor-element-74efc2f7>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-74efc2f7{padding:100px 0 100px 0;z-index:0}.elementor-584 .elementor-element.elementor-element-582455ad>.elementor-element-populated,.elementor-584 .elementor-element.elementor-element-582455ad>.elementor-element-populated>.elementor-background-overlay,.elementor-584 .elementor-element.elementor-element-582455ad>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button{background-color:#fff0;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,var(--e-global-color-13fb519) 0%,var(--e-global-color-13fb519) 100%);border-style:solid;border-width:1px 1px 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-ceaa848>.elementor-widget-container{margin:0 0 40px 0}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit]){color:var(--e-global-color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;padding:0 0 0 20px;height:61px}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit])::placeholder{color:var(--e-global-color-primary);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)}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-modal-search-panel .jkit-search-panel{max-width:89%}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search>.jkit-search-panel{width:89%}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button:hover{color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel .jkit-search-button:hover svg{fill:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-11eef04c>.elementor-widget-container{margin:-30px -60px -30px -110px}.elementor-584 .elementor-element.elementor-element-11eef04c img{width:100%}.elementor-584 .elementor-element.elementor-element-19598de3{padding:0 45px 0 0}.elementor-584 .elementor-element.elementor-element-4f07dd73.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-584 .elementor-element.elementor-element-55bd6666{width:auto;max-width:auto}.elementor-584 .elementor-element.elementor-element-55bd6666 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px}.elementor-584 .elementor-element.elementor-element-55bd6666 .elementor-star-rating i:before{color:var(--e-global-color-9728729)}.elementor-584 .elementor-element.elementor-element-14451700{width:auto;max-width:auto}.elementor-584 .elementor-element.elementor-element-14451700 .elementor-heading-title{font-family:var(--e-global-typography-cd94ad7-font-family),Sans-serif;font-size:var(--e-global-typography-cd94ad7-font-size);font-weight:var(--e-global-typography-cd94ad7-font-weight);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-3ba5bf5a.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-3ba5bf5a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-3ba5bf5a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 0 0 0;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 15px 0}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-507cf9af.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-507cf9af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-507cf9af>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-23147c8a>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-23147c8a{text-align:start}.elementor-584 .elementor-element.elementor-element-23147c8a .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-259d4857>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-259d4857{text-align:start;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);color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.percent{background-color:var(--e-global-color-67ec234);color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product .button{background-color:var(--e-global-color-13fb519);margin:20px 0 0 0;padding:0 0 5px 0;font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-3417bd19>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jkit-product-grid{--product-grid-column:3}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:70px;grid-column-gap:41px}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:left}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-left:0;font-size:13px}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product{padding:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product-image{margin:0 0 0 -10px;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{width:45px;height:45px;--jkit-onsale-height:45px;left:50%;bottom:60%;--jkit-onsale-gap:9px;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);margin:0 0 0 0;padding:0 0 0 0;border-radius:50px 50px 50px 50px}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.text{color:var(--e-global-color-67ec234)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product-title{font-family:var(--e-global-typography-d59684f-font-family),Sans-serif;font-size:var(--e-global-typography-d59684f-font-size);font-weight:var(--e-global-typography-d59684f-font-weight);color:var(--e-global-color-primary);margin:3px 10px 10px 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .price{font-family:var(--e-global-typography-6109908-font-family),Sans-serif;font-size:var(--e-global-typography-6109908-font-size);font-weight:var(--e-global-typography-6109908-font-weight);color:var(--e-global-color-primary);margin:5px 0 8px 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .price del{color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product .button:hover{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-584 .elementor-element.elementor-element-b505f71>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-b505f71{padding:0 0 100px 0}.elementor-584 .elementor-element.elementor-element-6e0c6544>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-584 .elementor-element.elementor-element-39267206.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-39267206.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-39267206.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-39267206.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{box-shadow:10px -10px 0 0 #3E3E3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .title{margin:5px 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-6e9866c-font-family),Sans-serif;font-size:var(--e-global-typography-6e9866c-font-size);font-weight:var(--e-global-typography-6e9866c-font-weight)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:50px}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{width:50px}.elementor-584 .elementor-element.elementor-element-2f5def08>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-584 .elementor-element.elementor-element-40d30442.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-40d30442.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-40d30442.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-40d30442.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{box-shadow:10px -10px 0 0 #3E3E3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .title{margin:5px 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-6e9866c-font-family),Sans-serif;font-size:var(--e-global-typography-6e9866c-font-size);font-weight:var(--e-global-typography-6e9866c-font-weight)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:50px}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{width:50px}.elementor-584 .elementor-element.elementor-element-11e7b639>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-584 .elementor-element.elementor-element-475ca443.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-475ca443.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-475ca443.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-475ca443.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{box-shadow:10px -10px 0 0 #3E3E3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .title{margin:5px 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-6e9866c-font-family),Sans-serif;font-size:var(--e-global-typography-6e9866c-font-size);font-weight:var(--e-global-typography-6e9866c-font-weight)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:50px}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{width:50px}.elementor-584 .elementor-element.elementor-element-37fcb178>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-584 .elementor-element.elementor-element-707a4d65.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-707a4d65.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-707a4d65.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-707a4d65.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient,.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon.style-gradient svg{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-primary) 100%)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper{box-shadow:10px -10px 0 0 #3E3E3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .title{margin:5px 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-6e9866c-font-family),Sans-serif;font-size:var(--e-global-typography-6e9866c-font-size);font-weight:var(--e-global-typography-6e9866c-font-weight)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:50px}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{width:50px}.elementor-584 .elementor-element.elementor-element-3d63ad73>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-3d63ad73:not(.elementor-motion-effects-element-type-background),.elementor-584 .elementor-element.elementor-element-3d63ad73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9;background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/10/Untitled-design-10.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-584 .elementor-element.elementor-element-3d63ad73>.elementor-background-overlay{background-color:#E6E6E6;opacity:.65;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-3d63ad73{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text,.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text .dynamic-text-letter{background-color:#fff0;background-image:linear-gradient(320deg,#A192D5 0%,#8ABFF1 100%)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-family:var(--e-global-typography-19a01fe-font-family),Sans-serif;font-size:var(--e-global-typography-19a01fe-font-size);font-weight:var(--e-global-typography-19a01fe-font-weight);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-family:var(--e-global-typography-19a01fe-font-family),Sans-serif;font-size:var(--e-global-typography-19a01fe-font-size);font-weight:var(--e-global-typography-19a01fe-font-weight);line-height:var(--e-global-typography-19a01fe-line-height);z-index:auto}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(1){stop-color:#A192D5}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text svg linearGradient stop:nth-of-type(2){stop-color:#8ABFF1}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:7px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2}.elementor-584 .elementor-element.elementor-element-63cd86ef.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-63cd86ef.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-63cd86ef.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-63cd86ef.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{background-color:#fff0;padding:18px 30px 18px 30px;margin:5px 0 0 0;font-family:var(--e-global-typography-f95aaa5-font-family),Sans-serif;font-size:var(--e-global-typography-f95aaa5-font-size);font-weight:var(--e-global-typography-f95aaa5-font-weight);text-transform:var(--e-global-typography-f95aaa5-text-transform);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing);background-image:linear-gradient(180deg,var(--e-global-color-13fb519) 0%,var(--e-global-color-13fb519) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0;box-shadow:5px -5px 0 0 #3E3E3E}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient),.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before{background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 0 0 0;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;color:var(--e-global-color-primary);font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);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);margin:0 0 15px 0}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{font-size:15px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg{width:15px;fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg{margin-left:10px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg{margin-right:10px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg{fill:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-584 .elementor-element.elementor-element-50e713cb>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-50e713cb{padding:100px 0 100px 0;z-index:0}.elementor-584 .elementor-element.elementor-element-2fe2b68e>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-2fe2b68e{margin-top:0;margin-bottom:-85px}.elementor-584 .elementor-element.elementor-element-65632e36>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-65632e36{text-align:start}.elementor-584 .elementor-element.elementor-element-65632e36 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-4adce851>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-4adce851{text-align:start;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);color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.text{background-color:#fff0;color:#FFF0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.percent{background-color:var(--e-global-color-67ec234);color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product .button{background-color:#fff0;margin:0 0 0 0;padding:0 0 10px 0;font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a{background-color:var(--e-global-color-13fb519);padding:10px 12px 10px 12px;border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:5px -5px 0 0 #3E3E3E}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a:hover:not(.disabled){background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled{background-color:#fff0;opacity:50%;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,var(--e-global-color-13fb519) 0%,var(--e-global-color-13fb519) 100%);border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-301fc4ed{z-index:1}.elementor-584 .elementor-element.elementor-element-301fc4ed .jkit-product-grid{--product-grid-column:4}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:20px;grid-column-gap:30px}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0;font-size:13px}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product{padding:20px 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-image{margin:0 0 0 0;padding:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{width:45px;height:45px;--jkit-onsale-height:45px;left:70%;bottom:65%;--jkit-onsale-gap:9px;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);margin:0 0 0 0;border-radius:50px 50px 50px 50px}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-title{font-family:var(--e-global-typography-d59684f-font-family),Sans-serif;font-size:var(--e-global-typography-d59684f-font-size);font-weight:var(--e-global-typography-d59684f-font-weight);color:var(--e-global-color-primary);margin:5px 0 10px 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .price{font-family:var(--e-global-typography-6109908-font-family),Sans-serif;font-size:var(--e-global-typography-6109908-font-size);font-weight:var(--e-global-typography-6109908-font-weight);color:var(--e-global-color-primary);margin:0 0 0 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .price del{color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product .button:hover{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-order{margin:0 0 30px 0;float:right}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-order .orderby{padding:15px 15px 15px 15px;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);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-order::before{top:15px;color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination{margin:50px 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button,.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev) a,.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a:hover:not(.disabled){color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev) svg{fill:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-584 .elementor-element.elementor-element-3a1c932{--spacer-size:50px}.elementor-584 .elementor-element.elementor-element-4b200d1a{border-style:solid;border-width:0 30px 0 30px;border-color:var(--e-global-color-13fb519);margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-124b5d30:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/10/BB-Website-mockups-4.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-124b5d30.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-584 .elementor-element.elementor-element-124b5d30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-element-populated,.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-element-populated>.elementor-background-overlay,.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-660b884c.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-660b884c.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-660b884c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-660b884c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:#0009}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:510px 100px 30px 40px;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;color:#FFF0;font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#FFF0;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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-1281ac9c>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-584 .elementor-element.elementor-element-45f8f04f{margin-top:0;margin-bottom:30px;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-514f73a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/10/BB-Website-mockups-1440-x-946-px-2.png);background-position:center center;background-size:cover}.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-element-populated,.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-element-populated>.elementor-background-overlay,.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-3f5dad1d.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-3f5dad1d.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-3f5dad1d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-3f5dad1d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:#0009}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:200px 0 20px 30px;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;padding:0 0 0 0;color:#FFF0;font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#FFF0;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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-5a8e367d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/10/BB-Website-mockups-1440-x-946-px-3.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-element-populated,.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-element-populated>.elementor-background-overlay,.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px}.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-17df598a.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-17df598a.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-17df598a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-17df598a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:#0009}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:200px 0 20px 30px;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;padding:0 0 0 0;color:#FFF0;font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#FFF0;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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-25ea5ea:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/10/BB-Website-mockups-1440-x-946-px.png);background-position:center center;background-size:cover}.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-element-populated,.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-element-populated>.elementor-background-overlay,.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-25ea5ea>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-445ece.jkit-equal-height-enable,.elementor-584 .elementor-element.elementor-element-445ece.jkit-equal-height-enable>.elementor-widget-container,.elementor-584 .elementor-element.elementor-element-445ece.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-584 .elementor-element.elementor-element-445ece.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient),.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:#0009}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:205px 0 20px 30px;border-style:solid;border-width:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 5px 0;padding:0 0 0 0;color:#FFF0;font-family:var(--e-global-typography-fe672fa-font-family),Sans-serif;font-size:var(--e-global-typography-fe672fa-font-size);font-weight:var(--e-global-typography-fe672fa-font-weight)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box:hover .title{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:#FFF0;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);margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-584 .elementor-element.elementor-element-6f2f879>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-6f2f879{padding:100px 0 100px 0;z-index:0}.elementor-584 .elementor-element.elementor-element-1d15523>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-1d15523{margin-top:0;margin-bottom:-85px}.elementor-584 .elementor-element.elementor-element-e06a18b>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-e06a18b{text-align:start}.elementor-584 .elementor-element.elementor-element-e06a18b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-0cef465>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-0cef465{text-align:start;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);color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.text{background-color:#fff0;color:#FFF0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.percent{background-color:var(--e-global-color-67ec234);color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product .button{background-color:#fff0;margin:0 0 0 0;padding:0 0 10px 0;font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a{background-color:var(--e-global-color-13fb519);padding:10px 12px 10px 12px;border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);box-shadow:5px -5px 0 0 #3E3E3E}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a:hover:not(.disabled){background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-secondary) 0%,var(--e-global-color-accent) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519);box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled{background-color:#fff0;opacity:50%;color:var(--e-global-color-primary);background-image:linear-gradient(180deg,var(--e-global-color-13fb519) 0%,var(--e-global-color-13fb519) 100%);border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-8dab3a4{z-index:1}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jkit-product-grid{--product-grid-column:4}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:20px;grid-column-gap:30px}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0;font-size:13px}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product{padding:30px 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-image{margin:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{width:45px;height:45px;--jkit-onsale-height:45px;left:70%;bottom:65%;--jkit-onsale-gap:9px;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);margin:0 0 0 0;border-radius:50px 50px 50px 50px}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-title{font-family:var(--e-global-typography-d59684f-font-family),Sans-serif;font-size:var(--e-global-typography-d59684f-font-size);font-weight:var(--e-global-typography-d59684f-font-weight);color:var(--e-global-color-primary);margin:5px 0 10px 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .price{font-family:var(--e-global-typography-6109908-font-family),Sans-serif;font-size:var(--e-global-typography-6109908-font-size);font-weight:var(--e-global-typography-6109908-font-weight);color:var(--e-global-color-primary);margin:0 0 0 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .price del{color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product .button:hover{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-order{margin:0 0 30px 0;float:right}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-order .orderby{padding:15px 15px 15px 15px;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);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-order::before{top:15px;color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination{margin:50px 0 0 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button,.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev),.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev) a,.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev a:hover:not(.disabled){color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button:hover:not(.jkit-block-nextprev) svg{fill:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button.jkit-block-nextprev .disabled svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-584 .elementor-element.elementor-element-210c589f>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-210c589f{padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-611cd488.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-611cd488.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-611cd488>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 30px}.elementor-584 .elementor-element.elementor-element-6a9b83da>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6a9b83da .elementor-heading-title{font-family:"Manrope",Sans-serif;font-size:22px;font-weight:700}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale.percent{background-color:var(--e-global-color-67ec234);color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product .button{background-color:var(--e-global-color-13fb519);padding:0 0 10px 0;font-family:var(--e-global-typography-3041080-font-family),Sans-serif;font-size:var(--e-global-typography-3041080-font-size);font-weight:var(--e-global-typography-3041080-font-weight);text-transform:var(--e-global-typography-3041080-text-transform);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing);color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel{margin:-30px -95px 0 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products,.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:left}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .star-rating{--rating-margin-left:0;font-size:13px;height:13px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-product-block .jkit-product-block-wrapper{margin:0 0 0 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-product-image{margin:-14px 0 -18px -50px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product-title{font-family:var(--e-global-typography-d59684f-font-family),Sans-serif;font-size:var(--e-global-typography-d59684f-font-size);font-weight:var(--e-global-typography-d59684f-font-weight);color:var(--e-global-color-primary);margin:5px 0 0 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .price{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:var(--e-global-typography-6109908-font-family),Sans-serif;font-size:var(--e-global-typography-6109908-font-size);font-weight:var(--e-global-typography-6109908-font-weight);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .price del{color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale{width:45px;height:45px;--jkit-onsale-height:45px;right:80px;top:-10px;--jkit-onsale-gap:0px;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);border-radius:50px 50px 50px 50px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product .button:hover{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button i{font-size:30px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button svg{width:30px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=prev]{left:-96px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=next]{right:-96px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button{opacity:100%}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel:hover .tns-controls button{opacity:100%}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-nav button{width:8px;height:8px;background-color:#E0E0E0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-nav button.tns-nav-active{width:10px;height:10px;background-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-584 .elementor-element.elementor-element-206f725b>.elementor-background-overlay{background-image:url(https://www.brightbooks.co.za/wp-content/uploads/2024/09/pastel-memphis-patterned-background.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-584 .elementor-element.elementor-element-206f725b{border-style:solid;border-width:0 30px 0 30px;border-color:var(--e-global-color-13fb519);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 10px 100px 10px}.elementor-584 .elementor-element.elementor-element-7b5daf20>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-5ab61167>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-5ab61167{margin-top:0;margin-bottom:30px}.elementor-584 .elementor-element.elementor-element-68da6295>.elementor-widget-container{border-style:solid;border-width:0 0 0 0}.elementor-584 .elementor-element.elementor-element-68da6295{text-align:center}.elementor-584 .elementor-element.elementor-element-68da6295 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-2ba89d29>.elementor-widget-container{padding:0% 20% 0% 20%}.elementor-584 .elementor-element.elementor-element-2ba89d29{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);color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{background-color:#FFFFFF9C;text-align:center;margin:15px 10px 120px 0;padding:30px 30px 25px 30px;border-radius:0 0 0 0;box-shadow:10px -10px 0 0 #3E3E3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3E3E}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img{background-color:var(--e-global-color-13fb519);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);padding:5px 5px 5px 5px;width:75px}.elementor-584 .elementor-element.elementor-element-719bf169>.elementor-widget-container{margin:0 20px 0 20px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-family:var(--e-global-typography-e5dfe3d-font-family),Sans-serif;font-size:var(--e-global-typography-e5dfe3d-font-size);font-weight:var(--e-global-typography-e5dfe3d-font-weight);font-style:var(--e-global-typography-e5dfe3d-font-style);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content{color:var(--e-global-color-accent);margin-bottom:20px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg{fill:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .icon-content{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .icon-content svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li{color:#EAC408}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg{fill:#EAC408}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d59684f-font-family),Sans-serif;font-size:var(--e-global-typography-d59684f-font-size);font-weight:var(--e-global-typography-d59684f-font-weight);margin-bottom:0}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{color:var(--e-global-color-text);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);margin-bottom:5px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url{height:75px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{bottom:-115px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .tns-controls button span{opacity:100%}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span{opacity:100%}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .tns-nav button{margin-top:0;width:8px;height:8px;background-color:#CFCFCF}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .tns-nav{text-align:center}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active{width:10px;height:10px;background-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-4b17b6b7>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-4b17b6b7>.elementor-background-overlay{opacity:.02}.elementor-584 .elementor-element.elementor-element-4b17b6b7{padding:100px 0 100px 0;z-index:0}.elementor-584 .elementor-element.elementor-element-3822e720>.elementor-container{max-width:1200px}.elementor-584 .elementor-element.elementor-element-3822e720{margin-top:0;margin-bottom:40px}.elementor-584 .elementor-element.elementor-element-554eeac1>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-554eeac1{text-align:start}.elementor-584 .elementor-element.elementor-element-554eeac1 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-6a90879c>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6a90879c{text-align:start;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)}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-4d77aedf.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-584 .elementor-element.elementor-element-4d77aedf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-584 .elementor-element.elementor-element-4d77aedf.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#fff0;padding:18px 30px 18px 30px;font-family:var(--e-global-typography-f95aaa5-font-family),Sans-serif;font-size:var(--e-global-typography-f95aaa5-font-size);font-weight:var(--e-global-typography-f95aaa5-font-weight);text-transform:var(--e-global-typography-f95aaa5-text-transform);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing);color:var(--e-global-color-primary);background-image:linear-gradient(320deg,#8BC1F200 0%,#A58ED300 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-accent) 0%,var(--e-global-color-secondary) 100%)}.elementor-584 .elementor-element.elementor-element-7b1d9f54{width:auto;max-width:auto;align-self:center}.elementor-584 .elementor-element.elementor-element-7b1d9f54>.elementor-widget-container{box-shadow:5px -5px 0 0 #3E3E3E}.elementor-584 .elementor-element.elementor-element-7b1d9f54:hover .elementor-widget-container{box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button{text-align:left}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var(--e-global-color-13fb519);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var(--e-global-color-13fb519)}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{background-color:var(--e-global-color-primary);height:240px;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-readmore{background-color:#fff0;font-family:var(--e-global-typography-f95aaa5-font-family),Sans-serif;font-size:var(--e-global-typography-f95aaa5-font-size);font-weight:var(--e-global-typography-f95aaa5-font-weight);text-transform:var(--e-global-typography-f95aaa5-text-transform);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing);padding:0 0 10px 0;margin:0 0 0 0;color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:30px}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock{padding:0 0 0 0;margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0 0 0 0;margin:0 0 0 0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-thumb{padding:0 0 0 0;margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{text-align:left;padding:25px 25px 25px 25px;margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-title{margin:0 0 10px 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin:0 0 10px 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-family:var(--e-global-typography-91c674f-font-family),Sans-serif;font-size:var(--e-global-typography-91c674f-font-size);font-weight:var(--e-global-typography-91c674f-font-weight);line-height:var(--e-global-typography-91c674f-line-height)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{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);margin:0 0 -10px 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p{color:var(--e-global-color-text)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg{margin-right:8px}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg{margin-left:8px}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var(--e-global-color-primary)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-accent)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{justify-content:space-between}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}@media(min-width:768px){.elementor-584 .elementor-element.elementor-element-4febc05d{width:33%}.elementor-584 .elementor-element.elementor-element-3f06413c{width:17%}.elementor-584 .elementor-element.elementor-element-582455ad{width:40%}.elementor-584 .elementor-element.elementor-element-507cf9af{width:60%}}@media(max-width:1024px){.elementor-584 .elementor-element.elementor-element-5800bb78:not(.elementor-motion-effects-element-type-background),.elementor-584 .elementor-element.elementor-element-5800bb78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:80% 0%}.elementor-584 .elementor-element.elementor-element-5800bb78{border-width:0 20px 0 20px;padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-53cfcffb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-4febc05d>.elementor-element-populated{margin:0 0 80px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-5800a1f{font-size:var(--e-global-typography-28ed4e3-font-size)}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-bc-flex-widget .elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-584 .elementor-element.elementor-element-288b2f0a>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-1de48ecc>.elementor-widget-container{margin:0 0 0 100px}.elementor-584 .elementor-element.elementor-element-74efc2f7{padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-582455ad>.elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit])::placeholder{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-14451700 .elementor-heading-title{font-size:var(--e-global-typography-cd94ad7-font-size)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-507cf9af>.elementor-element-populated{margin:0 0 40px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-23147c8a{text-align:center}.elementor-584 .elementor-element.elementor-element-23147c8a .elementor-heading-title{font-size:35px}.elementor-584 .elementor-element.elementor-element-259d4857{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jkit-product-grid{--product-grid-column:3}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-column-gap:0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product-image{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{left:70%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-b505f71{padding:0 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-3d63ad73{padding:60px 0 60px 0}.elementor-584 .elementor-element.elementor-element-56a6d708>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-21ea626b>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-584 .elementor-element.elementor-element-50e713cb{padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-65632e36 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-4adce851{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jkit-product-grid{--product-grid-column:3}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{bottom:60%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-order .orderby{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-4b200d1a{border-width:0 20px 0 20px}.elementor-584 .elementor-element.elementor-element-124b5d30>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:450px 0 30px 0}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-1281ac9c>.elementor-element-populated{margin:30px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:200px 0 30px 0}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:200px 0 30px 0}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:200px 0 30px 0}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-6f2f879{padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-e06a18b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-0cef465{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jkit-product-grid{--product-grid-column:3}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{bottom:60%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-order .orderby{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-210c589f{padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-611cd488>.elementor-element-populated{padding:40px 10px 10px 10px}.elementor-584 .elementor-element.elementor-element-6a9b83da .elementor-heading-title{font-size:21px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-product-image{margin:0 0 -15px 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale{right:14%;top:0%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=prev]{left:0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .tns-controls button[data-controls=next]{right:0}.elementor-584 .elementor-element.elementor-element-206f725b>.elementor-background-overlay{background-position:center left}.elementor-584 .elementor-element.elementor-element-206f725b{border-width:0 20px 0 20px;padding:80px 0 80px 0}.elementor-584 .elementor-element.elementor-element-68da6295 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-2ba89d29>.elementor-widget-container{padding:0 25px 0 25px}.elementor-584 .elementor-element.elementor-element-2ba89d29{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{padding:30px 30px 30px 30px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var(--e-global-typography-e5dfe3d-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{bottom:-110px}.elementor-584 .elementor-element.elementor-element-4b17b6b7{padding:80px 10px 80px 10px}.elementor-584 .elementor-element.elementor-element-554eeac1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-6a90879c{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock{padding:0 0 0 0;margin:0 0 0 0;border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post{margin:0 0 30px 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:420px}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-91c674f-font-size);line-height:var(--e-global-typography-91c674f-line-height)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}}@media(max-width:767px){.elementor-584 .elementor-element.elementor-element-5800bb78:not(.elementor-motion-effects-element-type-background),.elementor-584 .elementor-element.elementor-element-5800bb78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-584 .elementor-element.elementor-element-5800bb78{border-width:0 15px 0 15px;padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-4febc05d>.elementor-element-populated{margin:0 0 50px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-40617e52 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-5800a1f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-5800a1f{font-size:var(--e-global-typography-28ed4e3-font-size)}.elementor-584 .elementor-element.elementor-element-6c4a747e .elementor-button{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-584 .elementor-element.elementor-element-3f06413c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-584 .elementor-element.elementor-element-1de48ecc>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-1de48ecc img{border-radius:0 0 0 0}.elementor-584 .elementor-element.elementor-element-74efc2f7{padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-582455ad>.elementor-element-populated{margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px}.elementor-584 .elementor-element.elementor-element-ceaa848 .jeg-elementor-kit.jkit-search .jkit-search-panel input:not([type=submit])::placeholder{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-11eef04c>.elementor-widget-container{margin:0 -10px 0 -10px}.elementor-584 .elementor-element.elementor-element-19598de3{margin-top:-20px;margin-bottom:0;padding:0 50px 0 50px}.elementor-584 .elementor-element.elementor-element-14451700 .elementor-heading-title{font-size:var(--e-global-typography-cd94ad7-font-size)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-3ba5bf5a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-507cf9af>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-23147c8a{text-align:center}.elementor-584 .elementor-element.elementor-element-23147c8a .elementor-heading-title{font-size:30px}.elementor-584 .elementor-element.elementor-element-259d4857{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jkit-product-grid{--product-grid-column:2}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:25px;grid-column-gap:15px}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{left:70%;bottom:45%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-3417bd19 .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-b505f71{padding:0 15px 50px 15px}.elementor-584 .elementor-element.elementor-element-6e0c6544>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-39267206 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-2f5def08>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-40d30442 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-11e7b639>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-475ca443 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-37fcb178>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-6e9866c-font-size)}.elementor-584 .elementor-element.elementor-element-707a4d65 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text{text-align:left}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-10271952 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var(--e-global-typography-19a01fe-font-size);line-height:var(--e-global-typography-19a01fe-line-height)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-584 .elementor-element.elementor-element-50e713cb{padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-69e2b1d4>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-2fe2b68e{margin-top:0;margin-bottom:30px}.elementor-584 .elementor-element.elementor-element-65632e36{text-align:center}.elementor-584 .elementor-element.elementor-element-65632e36 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-4adce851{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jkit-product-grid{--product-grid-column:2}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:25px;grid-column-gap:15px}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product{padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{left:65%;bottom:45%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .product-order .orderby{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-301fc4ed .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-4b200d1a{border-width:0 15px 0 15px}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:200px 0 30px 0}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-660b884c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-1281ac9c>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-45f8f04f{margin-top:0;margin-bottom:20px}.elementor-584 .elementor-element.elementor-element-514f73a3>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-3f5dad1d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-5a8e367d>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-17df598a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-fe672fa-font-size)}.elementor-584 .elementor-element.elementor-element-445ece .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-6f2f879{padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-83fe6a8>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-1d15523{margin-top:0;margin-bottom:30px}.elementor-584 .elementor-element.elementor-element-e06a18b{text-align:center}.elementor-584 .elementor-element.elementor-element-e06a18b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-0cef465{text-align:center;font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jkit-product-grid{--product-grid-column:2}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-products{grid-row-gap:25px;grid-column-gap:15px}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-products,.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-carousel .jkit-products .button{text-align:center}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .star-rating{--rating-margin-center:0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product{padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .woocommerce ul.products li.product .product-link span.onsale{left:65%;bottom:45%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .product-order .orderby{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-8dab3a4 .jeg-elementor-kit.jkit-product-grid .jkit-block-pagination .jkit-pagination-button a{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-210c589f{padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-6a9b83da{text-align:center}.elementor-584 .elementor-element.elementor-element-6a9b83da .elementor-heading-title{font-size:20px}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel{margin:-40px 0 0 0}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product-title{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .price{font-size:var(--e-global-typography-6109908-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products .jkit-product-block span.onsale{right:8%;top:9%;font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .product .button{font-size:var(--e-global-typography-3041080-font-size);line-height:var(--e-global-typography-3041080-line-height);letter-spacing:var(--e-global-typography-3041080-letter-spacing);word-spacing:var(--e-global-typography-3041080-word-spacing)}.elementor-584 .elementor-element.elementor-element-206f725b{border-width:0 15px 0 15px;padding:50px 15px 50px 15px}.elementor-584 .elementor-element.elementor-element-7b5daf20>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-5ab61167{margin-top:0;margin-bottom:0}.elementor-584 .elementor-element.elementor-element-68da6295{text-align:center}.elementor-584 .elementor-element.elementor-element-68da6295 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-2ba89d29>.elementor-widget-container{padding:0 0 0 0}.elementor-584 .elementor-element.elementor-element-2ba89d29{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169>.elementor-widget-container{margin:0 0 0 0}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box{padding:25px 25px 25px 25px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p{font-size:var(--e-global-typography-e5dfe3d-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name{font-size:var(--e-global-typography-d59684f-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des{font-size:var(--e-global-typography-accent-font-size)}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider .comment-bio{bottom:-110px}.elementor-584 .elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .tns-nav button{margin-top:0}.elementor-584 .elementor-element.elementor-element-4b17b6b7{padding:50px 5px 50px 5px}.elementor-584 .elementor-element.elementor-element-414b92f4>.elementor-element-populated{margin:0 0 20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-584 .elementor-element.elementor-element-554eeac1 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-584 .elementor-element.elementor-element-6a90879c{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-4d77aedf.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-584 .elementor-element.elementor-element-7b1d9f54 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post{margin:0 0 20px 0}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:220px}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-91c674f-font-size);line-height:var(--e-global-typography-91c674f-line-height)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt{font-size:var(--e-global-typography-text-font-size)}.elementor-584 .elementor-element.elementor-element-6be24f63 .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var(--e-global-typography-f95aaa5-font-size);letter-spacing:var(--e-global-typography-f95aaa5-letter-spacing)}}@media(max-width:1024px) and (min-width:768px){.elementor-584 .elementor-element.elementor-element-53cfcffb{width:100%}.elementor-584 .elementor-element.elementor-element-4febc05d{width:50%}.elementor-584 .elementor-element.elementor-element-3f06413c{width:43%}.elementor-584 .elementor-element.elementor-element-288b2f0a{width:50%}.elementor-584 .elementor-element.elementor-element-582455ad{width:100%}.elementor-584 .elementor-element.elementor-element-507cf9af{width:100%}.elementor-584 .elementor-element.elementor-element-6e0c6544{width:50%}.elementor-584 .elementor-element.elementor-element-2f5def08{width:50%}.elementor-584 .elementor-element.elementor-element-11e7b639{width:50%}.elementor-584 .elementor-element.elementor-element-37fcb178{width:50%}.elementor-584 .elementor-element.elementor-element-56a6d708{width:100%}.elementor-584 .elementor-element.elementor-element-21ea626b{width:100%}.elementor-584 .elementor-element.elementor-element-124b5d30{width:100%}.elementor-584 .elementor-element.elementor-element-1281ac9c{width:100%}.elementor-584 .elementor-element.elementor-element-611cd488{width:100%}}@media (min-width:1025px){.elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:1025px){.elementor-element.elementor-element-63cd86ef .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-left:15px;margin-right:unset}}@media (min-width:1025px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block{width:calc(3);padding-right:0}}@media (min-width:1025px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block:nth-child(n+4){display:none}}@media (min-width:1025px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider):not(:nth-child(3)){margin-right:10px}}@media (max-width:767px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider){display:flex;flex-direction:row}}@media (max-width:767px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block{width:calc(1);padding-right:0}}@media (max-width:767px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider) .jkit-product-block:nth-child(n+2){display:none}}@media (max-width:767px){.elementor-element.elementor-element-36c2418d .jeg-elementor-kit.jkit-product-carousel .jkit-products:not(.tns-slider):not(:nth-child(1)){margin-right:10px}}@media (min-width:1025px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:1025px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(4)}}@media (min-width:1025px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+5){display:none}}@media (min-width:1025px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(4)){margin-right:10px}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(2)}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3){display:none}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)){margin-right:10px}}@media (max-width:767px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider){display:flex;flex-direction:row}}@media (max-width:767px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item{width:calc(1)}}@media (max-width:767px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2){display:none}}@media (max-width:767px){.elementor-element.elementor-element-719bf169 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)){margin-right:10px}}