.elementor-41 .elementor-element.elementor-element-197031df .elementor-headline{text-align:left}.elementor-41 .elementor-element.elementor-element-197031df .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-639e8dd);stroke-linecap:round;stroke-linejoin:round}.elementor-41 .elementor-element.elementor-element-197031df .elementor-headline-plain-text{color:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-2a06ce89 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-2a06ce89 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-7af608af>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-60bf3f76>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-194c9b19 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-194c9b19 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-194c9b19.elementor-view-stacked .elementor-icon{background-color:rgba(66,215,126,.17);fill:var(--e-global-color-d7f6f6e);color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-194c9b19.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-194c9b19.elementor-view-default .elementor-icon{fill:rgba(66,215,126,.17);color:rgba(66,215,126,.17);border-color:rgba(66,215,126,.17)}.elementor-41 .elementor-element.elementor-element-194c9b19.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-194c9b19 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2496deed>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-742d8f19 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-742d8f19 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-742d8f19.elementor-view-stacked .elementor-icon{background-color:rgba(255,140,75,.17);fill:var(--e-global-color-639e8dd);color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-742d8f19.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-742d8f19.elementor-view-default .elementor-icon{fill:rgba(255,140,75,.17);color:rgba(255,140,75,.17);border-color:rgba(255,140,75,.17)}.elementor-41 .elementor-element.elementor-element-742d8f19.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-742d8f19 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-46200d2e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-70b14acb .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-70b14acb .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-70b14acb.elementor-view-stacked .elementor-icon{background-color:rgba(253,71,75,.17);fill:var(--e-global-color-bb890b8);color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-70b14acb.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-70b14acb.elementor-view-default .elementor-icon{fill:rgba(253,71,75,.17);color:rgba(253,71,75,.17);border-color:rgba(253,71,75,.17)}.elementor-41 .elementor-element.elementor-element-70b14acb.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-70b14acb .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-58354a2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-776c8621 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-776c8621 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-776c8621.elementor-view-stacked .elementor-icon{background-color:rgba(84,50,222,.17);fill:var(--e-global-color-a36ab99);color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-776c8621.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-776c8621.elementor-view-default .elementor-icon{fill:rgba(84,50,222,.17);color:rgba(84,50,222,.17);border-color:rgba(84,50,222,.17)}.elementor-41 .elementor-element.elementor-element-776c8621.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-776c8621 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-4f4af44 .elementor-star-rating{font-size:35px}.elementor-41 .elementor-element.elementor-element-4f4af44 .elementor-star-rating i:before{color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-4f4af44 .elementor-star-rating i{color:var(--e-global-color-4d462f5)}.elementor-41 .elementor-element.elementor-element-7969af81 .elementor-star-rating{font-size:35px}.elementor-41 .elementor-element.elementor-element-7969af81 .elementor-star-rating i:before{color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-7969af81 .elementor-star-rating i{color:var(--e-global-color-4d462f5)}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-2ac0f92f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-number-wrapper{color:var(--e-global-color-a36ab99);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-title{font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-541c8be1 .swiper-wrapper{display:flex;align-items:center}.elementor-41 .elementor-element.elementor-element-580d0356 .elementor-divider-separator{width:50px}.elementor-41 .elementor-element.elementor-element-580d0356 .elementor-divider{padding-block-start:7px;padding-block-end:7px}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-number-wrapper{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-number-wrapper{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-number-wrapper{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-number-wrapper{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-7044a64-font-family),Sans-serif;font-size:var(--e-global-typography-7044a64-font-size);font-weight:var(--e-global-typography-7044a64-font-weight);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-75d2ad0b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-76a70061 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-76a70061 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-76a70061.elementor-view-stacked .elementor-icon{background-color:rgba(66,215,126,.17);fill:var(--e-global-color-d7f6f6e);color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-76a70061.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-76a70061.elementor-view-default .elementor-icon{fill:rgba(66,215,126,.17);color:rgba(66,215,126,.17);border-color:rgba(66,215,126,.17)}.elementor-41 .elementor-element.elementor-element-76a70061.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-76a70061 .elementor-icon-box-description{font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-2c119bff .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-2c119bff .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-40a2256c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-12585068 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-12585068 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-12585068.elementor-view-stacked .elementor-icon{background-color:rgba(255,140,75,.17);fill:var(--e-global-color-639e8dd);color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-12585068.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-12585068.elementor-view-default .elementor-icon{fill:rgba(255,140,75,.17);color:rgba(255,140,75,.17);border-color:rgba(255,140,75,.17)}.elementor-41 .elementor-element.elementor-element-12585068.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-12585068 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-4f103d2c .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-4f103d2c .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-6ab0e5ad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-2603329b .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-2603329b .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-2603329b.elementor-view-stacked .elementor-icon{background-color:rgba(253,71,75,.17);fill:var(--e-global-color-bb890b8);color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-2603329b.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-2603329b.elementor-view-default .elementor-icon{fill:rgba(253,71,75,.17);color:rgba(253,71,75,.17);border-color:rgba(253,71,75,.17)}.elementor-41 .elementor-element.elementor-element-2603329b.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-2603329b .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-7fa54de0 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-7fa54de0 .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-173b2674>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-69601f6f .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-69601f6f .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-69601f6f.elementor-view-stacked .elementor-icon{background-color:rgba(84,50,222,.17);fill:var(--e-global-color-a36ab99);color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-69601f6f.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-69601f6f.elementor-view-default .elementor-icon{fill:rgba(84,50,222,.17);color:rgba(84,50,222,.17);border-color:rgba(84,50,222,.17)}.elementor-41 .elementor-element.elementor-element-69601f6f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-69601f6f .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-4b6f509b .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-4b6f509b .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-6b9398b2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-217d5796 .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-217d5796 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-217d5796.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cfa1f76);fill:var(--e-global-color-044b931);color:var(--e-global-color-044b931)}.elementor-41 .elementor-element.elementor-element-217d5796.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-217d5796.elementor-view-default .elementor-icon{fill:var(--e-global-color-cfa1f76);color:var(--e-global-color-cfa1f76);border-color:var(--e-global-color-cfa1f76)}.elementor-41 .elementor-element.elementor-element-217d5796.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-044b931)}.elementor-41 .elementor-element.elementor-element-217d5796 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-1675aeb1 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-1675aeb1 .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-3405b141>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-5ea8216e .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-5ea8216e .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-5ea8216e.elementor-view-stacked .elementor-icon{background-color:rgba(66,215,126,.17);fill:var(--e-global-color-d7f6f6e);color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-5ea8216e.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-5ea8216e.elementor-view-default .elementor-icon{fill:rgba(66,215,126,.17);color:rgba(66,215,126,.17);border-color:rgba(66,215,126,.17)}.elementor-41 .elementor-element.elementor-element-5ea8216e.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-5ea8216e .elementor-icon-box-description{font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-5066c100 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-5066c100 .elementor-button:focus svg{fill:var(--e-global-color-332724a)}.elementor-41 .elementor-element.elementor-element-68d8848f .elementor-icon-box-wrapper{align-items:start;gap:14px}.elementor-41 .elementor-element.elementor-element-68d8848f .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-68d8848f.elementor-view-stacked .elementor-icon{background-color:rgba(66,215,126,.17);fill:var(--e-global-color-d7f6f6e);color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-68d8848f.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-68d8848f.elementor-view-default .elementor-icon{fill:rgba(66,215,126,.17);color:rgba(66,215,126,.17);border-color:rgba(66,215,126,.17)}.elementor-41 .elementor-element.elementor-element-68d8848f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-68d8848f .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2b0abb8f .elementor-icon-box-wrapper{align-items:start;gap:14px}.elementor-41 .elementor-element.elementor-element-2b0abb8f .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-2b0abb8f.elementor-view-stacked .elementor-icon{background-color:rgba(255,140,75,.17);fill:var(--e-global-color-639e8dd);color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-2b0abb8f.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-2b0abb8f.elementor-view-default .elementor-icon{fill:rgba(255,140,75,.17);color:rgba(255,140,75,.17);border-color:rgba(255,140,75,.17)}.elementor-41 .elementor-element.elementor-element-2b0abb8f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-2b0abb8f .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-422cfc46 .elementor-icon-box-wrapper{align-items:start;gap:14px}.elementor-41 .elementor-element.elementor-element-422cfc46 .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-422cfc46.elementor-view-stacked .elementor-icon{background-color:rgba(84,50,222,.17);fill:var(--e-global-color-a36ab99);color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-422cfc46.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-422cfc46.elementor-view-default .elementor-icon{fill:rgba(84,50,222,.17);color:rgba(84,50,222,.17);border-color:rgba(84,50,222,.17)}.elementor-41 .elementor-element.elementor-element-422cfc46.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-a36ab99)}.elementor-41 .elementor-element.elementor-element-422cfc46 .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-45429e1b .elementor-icon-box-wrapper{align-items:start;gap:14px}.elementor-41 .elementor-element.elementor-element-45429e1b .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-45429e1b.elementor-view-stacked .elementor-icon{background-color:rgba(253,71,75,.17);fill:var(--e-global-color-bb890b8);color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-45429e1b.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-45429e1b.elementor-view-default .elementor-icon{fill:rgba(253,71,75,.17);color:rgba(253,71,75,.17);border-color:rgba(253,71,75,.17)}.elementor-41 .elementor-element.elementor-element-45429e1b.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-45429e1b .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-643b38a5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-523e714a .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-523e714a .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-523e714a.elementor-view-stacked .elementor-icon{background-color:rgba(66,215,126,.17);fill:var(--e-global-color-d7f6f6e);color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-523e714a.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-523e714a.elementor-view-default .elementor-icon{fill:rgba(66,215,126,.17);color:rgba(66,215,126,.17);border-color:rgba(66,215,126,.17)}.elementor-41 .elementor-element.elementor-element-523e714a.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-d7f6f6e)}.elementor-41 .elementor-element.elementor-element-523e714a .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-5373ae79 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-5373ae79 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-5e3402fb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-11ffdbaf .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-11ffdbaf .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-11ffdbaf.elementor-view-stacked .elementor-icon{background-color:rgba(255,140,75,.17);fill:var(--e-global-color-639e8dd);color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-11ffdbaf.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-11ffdbaf.elementor-view-default .elementor-icon{fill:rgba(255,140,75,.17);color:rgba(255,140,75,.17);border-color:rgba(255,140,75,.17)}.elementor-41 .elementor-element.elementor-element-11ffdbaf.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-11ffdbaf .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-318e0129 .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-318e0129 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-5822aa5b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-41 .elementor-element.elementor-element-7c64722f .elementor-icon-box-wrapper{gap:14px}.elementor-41 .elementor-element.elementor-element-7c64722f .elementor-icon-box-title{margin-block-end:7px}.elementor-41 .elementor-element.elementor-element-7c64722f.elementor-view-stacked .elementor-icon{background-color:rgba(253,71,75,.17);fill:var(--e-global-color-bb890b8);color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-7c64722f.elementor-view-framed .elementor-icon,.elementor-41 .elementor-element.elementor-element-7c64722f.elementor-view-default .elementor-icon{fill:rgba(253,71,75,.17);color:rgba(253,71,75,.17);border-color:rgba(253,71,75,.17)}.elementor-41 .elementor-element.elementor-element-7c64722f.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-bb890b8)}.elementor-41 .elementor-element.elementor-element-7c64722f .elementor-icon-box-description{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-5735fc3b .elementor-button:hover svg,.elementor-41 .elementor-element.elementor-element-5735fc3b .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating__title{font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating{font-size:28px}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating i:before{color:var(--e-global-color-639e8dd)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating i{color:var(--e-global-color-4d462f5)}.elementor-41 .elementor-element.elementor-element-4b370f95.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-main-swiper{width:100%}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-main-swiper .swiper-slide{background-color:var(--e-global-color-text);border-width:0;border-radius:15px;border-color:var(--e-global-color-4d462f5);padding:2em}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-swiper-button{font-size:20px}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__text{font-family:var(--e-global-typography-b2ce6af-font-family),Sans-serif;font-size:var(--e-global-typography-b2ce6af-font-size);font-weight:var(--e-global-typography-b2ce6af-font-weight);text-transform:var(--e-global-typography-b2ce6af-text-transform);font-style:var(--e-global-typography-b2ce6af-font-style);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__name{color:var(--e-global-color-a36ab99);font-family:var(--e-global-typography-520c191-font-family),Sans-serif;font-size:var(--e-global-typography-520c191-font-size);font-weight:var(--e-global-typography-520c191-font-weight);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__title{font-family:var(--e-global-typography-69c152f-font-family),Sans-serif;font-size:var(--e-global-typography-69c152f-font-size);font-weight:var(--e-global-typography-69c152f-font-weight);line-height:var(--e-global-typography-69c152f-line-height)}@media (max-width:1024px){.elementor-41 .elementor-element.elementor-element-197031df .elementor-headline{text-align:center}.elementor-41 .elementor-element.elementor-element-194c9b19 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-742d8f19 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-70b14acb .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-776c8621 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-76a70061 .elementor-icon-box-description{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-12585068 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2603329b .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-69601f6f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-217d5796 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-5ea8216e .elementor-icon-box-description{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-68d8848f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2b0abb8f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-422cfc46 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-45429e1b .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-523e714a .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-11ffdbaf .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-7c64722f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating__title{font-size:var(--e-global-typography-520c191-font-size);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__text{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__name{font-size:var(--e-global-typography-520c191-font-size);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__title{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}}@media (max-width:767px){.elementor-41 .elementor-element.elementor-element-194c9b19 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-742d8f19 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-70b14acb .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-776c8621 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-4f4af44 .elementor-star-rating{font-size:16px}.elementor-41 .elementor-element.elementor-element-7969af81 .elementor-star-rating{font-size:16px}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-667dd506 .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-453d253a .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-455fa443 .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-2f1fe49c .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-number-wrapper{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-41 .elementor-element.elementor-element-362e34fd .elementor-counter-title{font-size:var(--e-global-typography-7044a64-font-size);line-height:var(--e-global-typography-7044a64-line-height)}.elementor-41 .elementor-element.elementor-element-76a70061 .elementor-icon-box-description{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-12585068 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2603329b .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-69601f6f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-217d5796 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-5ea8216e .elementor-icon-box-description{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-68d8848f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2b0abb8f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-422cfc46 .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-45429e1b .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-523e714a .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-11ffdbaf .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-7c64722f .elementor-icon-box-description{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating__title{font-size:var(--e-global-typography-520c191-font-size);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-2af6be68 .elementor-star-rating{font-size:18px}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__text{font-size:var(--e-global-typography-b2ce6af-font-size);line-height:var(--e-global-typography-b2ce6af-line-height)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__name{font-size:var(--e-global-typography-520c191-font-size);letter-spacing:var(--e-global-typography-520c191-letter-spacing)}.elementor-41 .elementor-element.elementor-element-4b370f95 .elementor-testimonial__title{font-size:var(--e-global-typography-69c152f-font-size);line-height:var(--e-global-typography-69c152f-line-height)}}