.elementor-60328 .elementor-element.elementor-element-7aa632b3{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:4px;--padding-left:40px;--padding-right:40px;}.elementor-60328 .elementor-element.elementor-element-7aa632b3:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-7aa632b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97e9bd8 );}.elementor-60328 .elementor-element.elementor-element-691b42d{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-60328 .elementor-element.elementor-element-691b42d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-691b42d.elementor-element{--align-self:center;}.elementor-60328 .elementor-element.elementor-element-691b42d .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:11px;line-height:1.5em;text-align:left;}.elementor-60328 .elementor-element.elementor-element-691b42d .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-60328 .elementor-element.elementor-element-72d65a03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-60328 .elementor-element.elementor-element-6f71c796{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-6f71c796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-cd4dec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-cd4dec8 .elementor-heading-title{font-family:var( --e-global-typography-00f0d75-font-family ), Sans-serif;font-size:var( --e-global-typography-00f0d75-font-size );font-weight:var( --e-global-typography-00f0d75-font-weight );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-663701b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-4a8df99c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-28da37a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary-text{display:flex;justify-content:start;}.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-60328 .elementor-element.elementor-element-6ed29ecb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--overflow:hidden;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{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 );}.elementor-60328 .elementor-element.elementor-element-67f7b81a{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-67f7b81a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-67f7b81a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-67f7b81a img{height:300px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-60328 .elementor-element.elementor-element-1ccb975{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-1ccb975 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-60328 .elementor-element.elementor-element-3ec7a27f .elementor-button{background-color:#FFFFFF00;font-size:16px;font-weight:500;line-height:1.6em;fill:var( --e-global-color-1a56ba5 );color:var( --e-global-color-1a56ba5 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a56ba5 );padding:10px 18px 10px 18px;}.elementor-60328 .elementor-element.elementor-element-3ec7a27f .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-3ec7a27f .elementor-button:focus{background-color:var( --e-global-color-1a56ba5 );color:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-3ec7a27f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 12px 12px;}.elementor-60328 .elementor-element.elementor-element-3ec7a27f .elementor-button:hover svg, .elementor-60328 .elementor-element.elementor-element-3ec7a27f .elementor-button:focus svg{fill:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-b1824c2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-60328 .elementor-element.elementor-element-b1824c2:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-b1824c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-2a992c23 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-6ca25a15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-6ca25a15{text-align:left;font-size:1em;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-266a024d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-60328 .elementor-element.elementor-element-109b9b03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-109b9b03 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:-0.3px;word-spacing:0.2px;}.elementor-60328 .elementor-element.elementor-element-4550a00c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-3b359984{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-60328 .elementor-element.elementor-element-3b359984 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-60328 .elementor-element.elementor-element-3b359984.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr-summary-text{display:flex;justify-content:start;}.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-60328 .elementor-element.elementor-element-5005a2d0{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-60328 .elementor-element.elementor-element-5005a2d0 .glsr-reviews{--glsr-gap-xl:2em;}.elementor-60328 .elementor-element.elementor-element-39c7a45 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 16px 10px 0px;}.elementor-60328 .elementor-element.elementor-element-39c7a45 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-39c7a45 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-39c7a45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-39c7a45 .elementor-button:hover svg, .elementor-60328 .elementor-element.elementor-element-39c7a45 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-37213e4e{width:100%;max-width:100%;font-size:13px;font-weight:400;color:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-37213e4e > .elementor-widget-container{margin:20px 0px 36px 0px;border-radius:20px 20px 20px 20px;}.elementor-60328 .elementor-element.elementor-element-11a4194{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-60328 .elementor-element.elementor-element-11a4194:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-11a4194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a56ba5 ) 0%, var( --e-global-color-fe567e7 ) 100%);}.elementor-60328 .elementor-element.elementor-element-bc1469e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-60328 .elementor-element.elementor-element-bc1469e:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-bc1469e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97e9bd8 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon-wrapper{text-align:left;}.elementor-60328 .elementor-element.elementor-element-1134e8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1134e8e.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-1134e8e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1134e8e.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-1134e8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon{font-size:38px;}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon svg{height:38px;}.elementor-60328 .elementor-element.elementor-element-416ec2c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-416ec2c{text-align:left;}.elementor-60328 .elementor-element.elementor-element-416ec2c .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-ce7c6b7 .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-ce7c6b7 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-ce7c6b7 .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-ce7c6b7 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-60328 .elementor-element.elementor-element-1ef5ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-1ef5ffd{text-align:center;}.elementor-60328 .elementor-element.elementor-element-1ef5ffd img{max-width:40%;}.elementor-60328 .elementor-element.elementor-element-988fdba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--overflow:hidden;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-16cc72c{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-60328 .elementor-element.elementor-element-16cc72c:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-16cc72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97f6f21 );}.elementor-60328 .elementor-element.elementor-element-16cc72c.e-con{--order:1;}.elementor-60328 .elementor-element.elementor-element-dc0dc81 .elementor-icon-wrapper{text-align:center;}.elementor-60328 .elementor-element.elementor-element-dc0dc81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-dc0dc81.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-dc0dc81.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-dc0dc81.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-dc0dc81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-dc0dc81 .elementor-icon{font-size:36px;}.elementor-60328 .elementor-element.elementor-element-dc0dc81 .elementor-icon svg{height:36px;}.elementor-60328 .elementor-element.elementor-element-0797629 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-0797629{text-align:center;}.elementor-60328 .elementor-element.elementor-element-0797629 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-3d7fc4b .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-3d7fc4b .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-3d7fc4b .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-3d7fc4b > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-6697710{--display:flex;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-60328 .elementor-element.elementor-element-6697710:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-6697710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97f6f21 );}.elementor-60328 .elementor-element.elementor-element-6697710::before, .elementor-60328 .elementor-element.elementor-element-6697710 > .elementor-background-video-container::before, .elementor-60328 .elementor-element.elementor-element-6697710 > .e-con-inner > .elementor-background-video-container::before, .elementor-60328 .elementor-element.elementor-element-6697710 > .elementor-background-slideshow::before, .elementor-60328 .elementor-element.elementor-element-6697710 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60328 .elementor-element.elementor-element-6697710 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-60328 .elementor-element.elementor-element-6697710.e-con{--order:2;}.elementor-60328 .elementor-element.elementor-element-fff3a74 .elementor-icon-wrapper{text-align:center;}.elementor-60328 .elementor-element.elementor-element-fff3a74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-fff3a74.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-fff3a74.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-fff3a74.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-fff3a74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-fff3a74 .elementor-icon{font-size:36px;}.elementor-60328 .elementor-element.elementor-element-fff3a74 .elementor-icon svg{height:36px;}.elementor-60328 .elementor-element.elementor-element-1464092 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-1464092{text-align:center;}.elementor-60328 .elementor-element.elementor-element-1464092 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-4b9ce2d .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-4b9ce2d .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-4b9ce2d .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-4b9ce2d > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-2bb66e3{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-60328 .elementor-element.elementor-element-2bb66e3:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-2bb66e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97f6f21 );}.elementor-60328 .elementor-element.elementor-element-2bb66e3.e-con{--order:3;}.elementor-60328 .elementor-element.elementor-element-4e4abf7 .elementor-icon-wrapper{text-align:center;}.elementor-60328 .elementor-element.elementor-element-4e4abf7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-4e4abf7.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-4e4abf7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-4e4abf7.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-4e4abf7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-4e4abf7 .elementor-icon{font-size:36px;}.elementor-60328 .elementor-element.elementor-element-4e4abf7 .elementor-icon svg{height:36px;}.elementor-60328 .elementor-element.elementor-element-8129806 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-8129806{text-align:center;}.elementor-60328 .elementor-element.elementor-element-8129806 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-7a21b63 .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-7a21b63 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-7a21b63 .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-7a21b63 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-ccfbd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97f6f21 );}.elementor-60328 .elementor-element.elementor-element-ccfbd7a.e-con{--order:3;--flex-grow:1;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-71491db .elementor-icon-wrapper{text-align:center;}.elementor-60328 .elementor-element.elementor-element-71491db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-71491db.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-71491db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-71491db.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-71491db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-71491db .elementor-icon{font-size:36px;}.elementor-60328 .elementor-element.elementor-element-71491db .elementor-icon svg{height:36px;}.elementor-60328 .elementor-element.elementor-element-c518b70 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-c518b70{text-align:center;}.elementor-60328 .elementor-element.elementor-element-c518b70 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-e9cdbbe .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-e9cdbbe .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-e9cdbbe .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-e9cdbbe > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-a7a9370{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-60328 .elementor-element.elementor-element-a7a9370:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-a7a9370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97f6f21 );}.elementor-60328 .elementor-element.elementor-element-a7a9370.e-con{--order:3;--flex-grow:1;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-b3c41d0 .elementor-icon-wrapper{text-align:center;}.elementor-60328 .elementor-element.elementor-element-b3c41d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-b3c41d0.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-b3c41d0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-b3c41d0.elementor-view-framed .elementor-icon, .elementor-60328 .elementor-element.elementor-element-b3c41d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-b3c41d0 .elementor-icon{font-size:36px;}.elementor-60328 .elementor-element.elementor-element-b3c41d0 .elementor-icon svg{height:36px;}.elementor-60328 .elementor-element.elementor-element-8509135 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-8509135{text-align:center;}.elementor-60328 .elementor-element.elementor-element-8509135 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:0px;word-spacing:0.2px;color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-4aa529b .elementor-button{background-color:var( --e-global-color-97f6f21 );font-family:var( --e-global-typography-1ec285b-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-4aa529b .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-4aa529b .elementor-button:focus{background-color:var( --e-global-color-1edebcc );}.elementor-60328 .elementor-element.elementor-element-4aa529b > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-74d0f19e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-60328 .elementor-element.elementor-element-74d0f19e:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-74d0f19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-97e9bd8 );}.elementor-60328 .elementor-element.elementor-element-3d4e78b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-3d4e78b8:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-3d4e78b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-60328 .elementor-element.elementor-element-48c184ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-60328 .elementor-element.elementor-element-48c184ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 140px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-48c184ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-48c184ba .elementor-heading-title{font-family:var( --e-global-typography-00f0d75-font-family ), Sans-serif;font-size:var( --e-global-typography-00f0d75-font-size );font-weight:var( --e-global-typography-00f0d75-font-weight );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1ae457f{--display:flex;}.elementor-60328 .elementor-element.elementor-element-b2d5de2{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-912b257{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button{background-color:var( --e-global-color-98b41c6 );font-family:var( --e-global-typography-53aa65f-font-family ), Sans-serif;font-size:var( --e-global-typography-53aa65f-font-size );line-height:var( --e-global-typography-53aa65f-line-height );letter-spacing:var( --e-global-typography-53aa65f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:4px 16px 4px 16px;}.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button:focus{background-color:var( --e-global-color-1edebcc );color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-72ff008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button:hover svg, .elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-1813775{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-e23de74 .elementor-button{background-color:var( --e-global-color-97f6f21 );font-size:14px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97f6f21 );border-radius:12px 12px 12px 12px;padding:8px 16px 8px 16px;}.elementor-60328 .elementor-element.elementor-element-e23de74 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-e23de74 .elementor-button:focus{background-color:var( --e-global-color-1edebcc );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-178be2a{--display:flex;}.elementor-60328 .elementor-element.elementor-element-6070cb6{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-b15bc73{--display:flex;}.elementor-60328 .elementor-element.elementor-element-1b5946e{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-0b92093{--display:flex;}.elementor-60328 .elementor-element.elementor-element-875b2eb{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-2e12f27{--display:flex;}.elementor-60328 .elementor-element.elementor-element-17ba128{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-2ada69a{--display:flex;}.elementor-60328 .elementor-element.elementor-element-5251173{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-f688d95{--display:flex;}.elementor-60328 .elementor-element.elementor-element-01e27bd{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-5bbbefc{--display:flex;}.elementor-60328 .elementor-element.elementor-element-241fe31{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );color:var( --e-global-color-secondary );}.elementor-60328 .elementor-element.elementor-element-eaf3e3c .elementor-button{background-color:var( --e-global-color-97f6f21 );font-size:14px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97f6f21 );border-radius:12px 12px 12px 12px;padding:8px 16px 8px 16px;}.elementor-60328 .elementor-element.elementor-element-eaf3e3c .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-eaf3e3c .elementor-button:focus{background-color:var( --e-global-color-1edebcc );border-color:var( --e-global-color-primary );}.elementor-60328 .elementor-element.elementor-element-439f7bb{--n-accordion-title-font-size:19px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-60328 .elementor-element.elementor-element-439f7bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-60328 .elementor-element.elementor-element-439f7bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-439f7bb {--n-accordion-padding:18px 5px 18px 5px;}:where( .elementor-60328 .elementor-element.elementor-element-439f7bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;line-height:26px;letter-spacing:0px;}:where( .elementor-60328 .elementor-element.elementor-element-439f7bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--padding-top:12px;--padding-right:12px;--padding-bottom:20px;--padding-left:12px;}.elementor-60328 .elementor-element.elementor-element-2f2059d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-60328 .elementor-element.elementor-element-2f2059d0:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-2f2059d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-98b41c6 ) 0%, var( --e-global-color-97e9bd8 ) 100%);}.elementor-60328 .elementor-element.elementor-element-3d083da0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-6880e48f{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-60328 .elementor-element.elementor-element-6880e48f:not(.elementor-motion-effects-element-type-background), .elementor-60328 .elementor-element.elementor-element-6880e48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-1a1ac8d1{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-60328 .elementor-element.elementor-element-521d581d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-521d581d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-521d581d .gallery-item .gallery-caption{display:none;}.elementor-60328 .elementor-element.elementor-element-34c72b31{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-32e1c18f{text-align:left;}.elementor-60328 .elementor-element.elementor-element-32e1c18f .elementor-heading-title{font-family:var( --e-global-typography-00f0d75-font-family ), Sans-serif;font-size:var( --e-global-typography-00f0d75-font-size );font-weight:var( --e-global-typography-00f0d75-font-weight );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-1ac01d85{font-family:var( --e-global-typography-51763d8-font-family ), Sans-serif;font-size:var( --e-global-typography-51763d8-font-size );font-weight:var( --e-global-typography-51763d8-font-weight );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button{background-color:var( --e-global-color-98b41c6 );font-family:"Nunito", Sans-serif;font-size:0.875rem;font-weight:700;line-height:1.5em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button:hover, .elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-98b41c6 );}.elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button:hover svg, .elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button:focus svg{fill:var( --e-global-color-98b41c6 );}@media(min-width:569px){.elementor-60328 .elementor-element.elementor-element-72d65a03{--content-width:570px;}.elementor-60328 .elementor-element.elementor-element-16cc72c{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-6697710{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-2bb66e3{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-a7a9370{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-74d0f19e{--content-width:1200px;}.elementor-60328 .elementor-element.elementor-element-2f2059d0{--content-width:1200px;}}@media(max-width:1127px) and (min-width:569px){.elementor-60328 .elementor-element.elementor-element-663701b7{--content-width:100%;}.elementor-60328 .elementor-element.elementor-element-16cc72c{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-6697710{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-2bb66e3{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-a7a9370{--width:47.5%;}.elementor-60328 .elementor-element.elementor-element-1a1ac8d1{--content-width:100%;}.elementor-60328 .elementor-element.elementor-element-34c72b31{--content-width:100%;}}@media(max-width:1127px){.elementor-60328 .elementor-element.elementor-element-7aa632b3{--padding-top:16px;--padding-bottom:4px;--padding-left:16px;--padding-right:16px;}.elementor-60328 .elementor-element.elementor-element-691b42d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-72d65a03{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-60328 .elementor-element.elementor-element-cd4dec8 .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-663701b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-60328 .elementor-element.elementor-element-4a8df99c{--justify-content:space-between;}.elementor-60328 .elementor-element.elementor-element-28da37a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-6ed29ecb{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-67f7b81a{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-67f7b81a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-67f7b81a img{height:200px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-266a024d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60328 .elementor-element.elementor-element-109b9b03 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-60328 .elementor-element.elementor-element-4550a00c{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-60328 .elementor-element.elementor-element-11a4194{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-60328 .elementor-element.elementor-element-bc1469e{--justify-content:space-between;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon-wrapper{text-align:left;}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon{font-size:32px;}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon svg{height:32px;}.elementor-60328 .elementor-element.elementor-element-416ec2c{text-align:left;}.elementor-60328 .elementor-element.elementor-element-416ec2c .elementor-heading-title{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-ce7c6b7 .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-1ef5ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-1ef5ffd img{max-width:80%;}.elementor-60328 .elementor-element.elementor-element-988fdba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-16cc72c{--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-16cc72c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-60328 .elementor-element.elementor-element-dc0dc81 .elementor-icon{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-dc0dc81 .elementor-icon svg{height:30px;}.elementor-60328 .elementor-element.elementor-element-0797629{text-align:center;}.elementor-60328 .elementor-element.elementor-element-3d7fc4b .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-6697710{--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-6697710.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-60328 .elementor-element.elementor-element-fff3a74 .elementor-icon{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-fff3a74 .elementor-icon svg{height:30px;}.elementor-60328 .elementor-element.elementor-element-1464092{text-align:center;}.elementor-60328 .elementor-element.elementor-element-4b9ce2d .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-2bb66e3{--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-2bb66e3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-4e4abf7 .elementor-icon{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-4e4abf7 .elementor-icon svg{height:30px;}.elementor-60328 .elementor-element.elementor-element-8129806{text-align:center;}.elementor-60328 .elementor-element.elementor-element-7a21b63 .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a{--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-ccfbd7a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-71491db .elementor-icon{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-71491db .elementor-icon svg{height:30px;}.elementor-60328 .elementor-element.elementor-element-c518b70{text-align:center;}.elementor-60328 .elementor-element.elementor-element-e9cdbbe .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-a7a9370{--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-a7a9370.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-b3c41d0 .elementor-icon{font-size:30px;}.elementor-60328 .elementor-element.elementor-element-b3c41d0 .elementor-icon svg{height:30px;}.elementor-60328 .elementor-element.elementor-element-8509135{text-align:center;}.elementor-60328 .elementor-element.elementor-element-4aa529b .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );padding:10px 24px 10px 24px;}.elementor-60328 .elementor-element.elementor-element-74d0f19e{--padding-top:42px;--padding-bottom:20px;--padding-left:36px;--padding-right:36px;}.elementor-60328 .elementor-element.elementor-element-3d4e78b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-48c184ba{width:100%;max-width:100%;text-align:left;}.elementor-60328 .elementor-element.elementor-element-48c184ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 55px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-48c184ba .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-b2d5de2{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button{font-size:var( --e-global-typography-53aa65f-font-size );line-height:var( --e-global-typography-53aa65f-line-height );letter-spacing:var( --e-global-typography-53aa65f-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-1813775{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-6070cb6{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-1b5946e{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-875b2eb{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-17ba128{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-5251173{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-01e27bd{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-241fe31{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-439f7bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-2f2059d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:24px;--padding-left:36px;--padding-right:36px;}.elementor-60328 .elementor-element.elementor-element-6880e48f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-60328 .elementor-element.elementor-element-1a1ac8d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-60328 .elementor-element.elementor-element-1a1ac8d1.e-con{--order:99999 /* order end hack */;}.elementor-60328 .elementor-element.elementor-element-521d581d{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-34c72b31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-32e1c18f .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-1ac01d85{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}}@media(max-width:568px){.elementor-60328 .elementor-element.elementor-element-72d65a03{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-60328 .elementor-element.elementor-element-cd4dec8 .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-663701b7{--content-width:100%;}.elementor-60328 .elementor-element.elementor-element-6ed29ecb{--width:99%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-67f7b81a{width:100%;max-width:100%;}.elementor-60328 .elementor-element.elementor-element-67f7b81a img{height:190px;}.elementor-60328 .elementor-element.elementor-element-b1824c2{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-266a024d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-109b9b03 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-60328 .elementor-element.elementor-element-109b9b03{text-align:left;}.elementor-60328 .elementor-element.elementor-element-109b9b03 .elementor-heading-title{font-size:24px;line-height:1.3em;letter-spacing:-0.3px;word-spacing:0.2px;}.elementor-60328 .elementor-element.elementor-element-4550a00c{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-bc1469e{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-60328 .elementor-element.elementor-element-1134e8e .elementor-icon-wrapper{text-align:left;}.elementor-60328 .elementor-element.elementor-element-416ec2c{text-align:left;}.elementor-60328 .elementor-element.elementor-element-416ec2c .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0.2em;}.elementor-60328 .elementor-element.elementor-element-ce7c6b7 .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-60328 .elementor-element.elementor-element-1ef5ffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-1ef5ffd img{max-width:100%;}.elementor-60328 .elementor-element.elementor-element-988fdba{--content-width:100%;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-16cc72c{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-16cc72c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60328 .elementor-element.elementor-element-0797629{text-align:center;}.elementor-60328 .elementor-element.elementor-element-3d7fc4b .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-6697710{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-1464092{text-align:center;}.elementor-60328 .elementor-element.elementor-element-4b9ce2d .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-2bb66e3{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-8129806{text-align:center;}.elementor-60328 .elementor-element.elementor-element-7a21b63 .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-ccfbd7a{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-c518b70{text-align:center;}.elementor-60328 .elementor-element.elementor-element-e9cdbbe .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-a7a9370{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60328 .elementor-element.elementor-element-8509135{text-align:center;}.elementor-60328 .elementor-element.elementor-element-4aa529b .elementor-button{font-size:var( --e-global-typography-1ec285b-font-size );line-height:var( --e-global-typography-1ec285b-line-height );letter-spacing:var( --e-global-typography-1ec285b-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-74d0f19e{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:42px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-3d4e78b8{--content-width:100%;--border-radius:0px 0px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-48c184ba > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-60328 .elementor-element.elementor-element-48c184ba{text-align:left;}.elementor-60328 .elementor-element.elementor-element-48c184ba .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-b2d5de2{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button{font-size:var( --e-global-typography-53aa65f-font-size );line-height:var( --e-global-typography-53aa65f-line-height );letter-spacing:var( --e-global-typography-53aa65f-letter-spacing );}.elementor-60328 .elementor-element.elementor-element-1813775{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-6070cb6{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-1b5946e{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-875b2eb{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-17ba128{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-5251173{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-01e27bd{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-241fe31{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-2f2059d0{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-3d083da0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-6880e48f{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:24px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-60328 .elementor-element.elementor-element-1a1ac8d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60328 .elementor-element.elementor-element-521d581d{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-60328 .elementor-element.elementor-element-521d581d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-60328 .elementor-element.elementor-element-34c72b31{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60328 .elementor-element.elementor-element-32e1c18f .elementor-heading-title{font-size:var( --e-global-typography-00f0d75-font-size );line-height:var( --e-global-typography-00f0d75-line-height );letter-spacing:var( --e-global-typography-00f0d75-letter-spacing );word-spacing:var( --e-global-typography-00f0d75-word-spacing );}.elementor-60328 .elementor-element.elementor-element-1ac01d85{font-size:var( --e-global-typography-51763d8-font-size );line-height:var( --e-global-typography-51763d8-line-height );letter-spacing:var( --e-global-typography-51763d8-letter-spacing );word-spacing:var( --e-global-typography-51763d8-word-spacing );}.elementor-60328 .elementor-element.elementor-element-c493554 .elementor-button{padding:8px 10px 8px 10px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-691b42d */.elementor-60328 .elementor-element.elementor-element-691b42d a {
    font-size: 11px;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa632b3 */@media(max-width: 767px) {
  .elementor-60328 .elementor-element.elementor-element-7aa632b3 {
    background-color: #f6f6f6;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-notices, class: .elementor-element-6f71c796 */.elementor-60328 .elementor-element.elementor-element-6f71c796 .woocommerce-error, .woocommerce-info, .woocommerce-message {
    
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for site_reviews_summary, class: .elementor-element-28da37a1 */.elementor-60328 .elementor-element.elementor-element-28da37a1 .woocommerce-product-rating .woocommerce-review-link {
    
    display: none;
}


.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary .glsr-star {
    background-size: 18px;
    height: 18px;
    width: 18px;
}

.elementor-60328 .elementor-element.elementor-element-28da37a1 .glsr-summary-rating {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ccb975 */@media (max-width: 767px) {

.elementor-60328 .elementor-element.elementor-element-1ccb975 .elementor-widget__width-inherit.elementor-widget.elementor-widget-shortcode {
    width: 100% !important;
}

}


@media (min-width: 768px) {

.ddwcwm-wallet-topup-wrapper .ddwcwm-wallet-topup-input-container {
    width: 100% !important;
    
}
}

.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-operations {
    padding: 10px 0;
    display: none !important;
}


.elementor-60328 .elementor-element.elementor-element-1ccb975 label {
    display: none !important;
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper {
    border-bottom: none !important;
    padding: 0 !important;
    display: inline-flex !important;
    text-align: center;
    flex-wrap: wrap;
    flex-direction: column;
    
    
    width: 100% !important;
}




.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper .ddwcwm-wallet-topup-input-container {    
    display: inline-flex !important;
    grid-gap: 15px;
   flex-wrap: nowrap;
    justify-content: space-between !important;
    align-items: stretch !important;
    align-content: center !important; 
}

@media (max-width: 567px) {   

.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper .ddwcwm-wallet-topup-input-container {

    width: 100% !important;
}
}


.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-operations-wrapper {
    box-shadow: none !important;
    border: none !important;
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper {
    border-bottom: none !important;
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper > form > div > input.button {
    
color: #ffffff !important;
    background: #137350 !important;
    padding: 8px 16px !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
    width: 46% !important;

}




.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper > form > div > input.button:hover {
    
color: #ffffff !important;
    background: #6a6a6a !important;
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=email], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=number], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=password], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=reset], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=search], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=tel], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=text], .elementor-60328 .elementor-element.elementor-element-1ccb975 input[type=url], .elementor-60328 .elementor-element.elementor-element-1ccb975 select, .elementor-60328 .elementor-element.elementor-element-1ccb975 textarea {
    background: #ffffff !important;
    border-radius: 999px !important;
    border: 1px solid #151515;
    color: #151515;
    
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper form input[type="number"] {
    display: inline-block;
    width: 50% !important;
}




.elementor-60328 .elementor-element.elementor-element-1ccb975 ::placeholder { 
  color: #5b5b5b !important;
  opacity: 1; /* Firefox */
  
  padding-left: 4px !important;
    padding-right: 4px !important;
}



.elementor-60328 .elementor-element.elementor-element-1ccb975 .ddwcwm-wallet-topup-wrapper form {

    width: 100% !important;
}












.elementor-60328 .elementor-element.elementor-element-1ccb975 body.wp-block-file .wp-block-file__button {
    
    width: 50%;
    
}















.elementor-60328 .elementor-element.elementor-element-1ccb975 .woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale {
    
    color: #ffffff;
    background: #137350;
}





.elementor-60328 .elementor-element.elementor-element-1ccb975 .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    width: 50%;
    
}




.elementor-60328 .elementor-element.elementor-element-1ccb975 .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    border-radius: 999px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ec7a27f */.elementor-60328 .elementor-element.elementor-element-3ec7a27f {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed29ecb */@media (max-width: 1023px) {
  .elementor-60328 .elementor-element.elementor-element-6ed29ecb {
    background: #ffffff !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-663701b7 */@media (max-width: 1023px) {
  .elementor-60328 .elementor-element.elementor-element-663701b7 {
    background: #ffffff !important;
  }
}

@media (max-width: 1023px) {
  .elementor-60328 .elementor-element.elementor-element-663701b7 {
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ca25a15 */.elementor-60328 .elementor-element.elementor-element-6ca25a15 *{
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for site_reviews_summary, class: .elementor-element-3b359984 */.elementor-60328 .elementor-element.elementor-element-3b359984 .glsr-summary-rating {

    color: #151515 !important;
}

.elementor-60328 .elementor-element.elementor-element-3b359984 p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-5005a2d0 */.elementor-60328 .elementor-element.elementor-element-5005a2d0 a {
    font-size: 1em;
}

.elementor-60328 .elementor-element.elementor-element-5005a2d0 p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39c7a45 */.elementor-60328 .elementor-element.elementor-element-39c7a45 p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37213e4e */.elementor-60328 .elementor-element.elementor-element-37213e4e .wcst_dynamic_number {

    border: none !important;
    border-radius: 20px !important;
    color: #ffffff !important;
    font-size: 15px;
    line-height: 1.5 !important;
    padding: 20px;
    font-weight: 500 !important;
    margin: 0;
    background-color: transparent !important;
    background-image: linear-gradient(135deg, #027350, #027350); !important;
}


.elementor-60328 .elementor-element.elementor-element-37213e4e p {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce7c6b7 */.elementor-60328 .elementor-element.elementor-element-ce7c6b7 a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d7fc4b */.elementor-60328 .elementor-element.elementor-element-3d7fc4b a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b9ce2d */.elementor-60328 .elementor-element.elementor-element-4b9ce2d a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a21b63 */.elementor-60328 .elementor-element.elementor-element-7a21b63 a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9cdbbe */.elementor-60328 .elementor-element.elementor-element-e9cdbbe a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4aa529b */.elementor-60328 .elementor-element.elementor-element-4aa529b a {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72ff008 */.elementor-60328 .elementor-element.elementor-element-72ff008 .elementor-button-text {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
}



.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " Votre solde est ";
    line-height: 1.5;
    word-break: break-all;
}

@media (min-width: 768px) {

.elementor-60328 .elementor-element.elementor-element-72ff008 h2:before {
    content: " $ ";
    line-height: 1.5;
    word-break: break-all;
}
}

@media (min-width: 1024px) {
    .elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
}
}

.elementor-60328 .elementor-element.elementor-element-72ff008 .ddwcwm-wallet-balance {
    font-size: 14px !important;
    font-weight: 600;
    background-color: #ffffff00 !important;
    display: inline-block;
    color: #151515;
    line-height: 1;
    word-break: break-all;
    padding: 0 !important;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e23de74 */.elementor-60328 .elementor-element.elementor-element-e23de74 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaf3e3c */.elementor-60328 .elementor-element.elementor-element-eaf3e3c a {
    text-decoration: none !important;
}

.elementor-60328 .elementor-element.elementor-element-eaf3e3c {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-439f7bb */.elementor-60328 .elementor-element.elementor-element-439f7bb li {

  padding-bottom: 14px;
}

@media (max-width: 567px) {

.elementor-60328 .elementor-element.elementor-element-439f7bb ol, ul {
margin: 1em 0 1.3em 1.5em;
    
}
}

@media (min-width: 568px) {

.elementor-60328 .elementor-element.elementor-element-439f7bb ol, ul {
margin: 1em 0 1.3em 2em;
    
}


}


.elementor-60328 .elementor-element.elementor-element-439f7bb p {
    margin-bottom: 1.6em !important;
    font-size: 16px !important;
}














.elementor-60328 .elementor-element.elementor-element-439f7bb a:hover {
    
   color: #5b5b5b;
}









.elementor-60328 .elementor-element.elementor-element-439f7bb.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) {
     border-bottom: 1px solid #d8d8d8 !important;

}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-521d581d */.elementor-60328 .elementor-element.elementor-element-521d581d .gallery-item {
    display: none;
}

.elementor-60328 .elementor-element.elementor-element-521d581d .gallery-item:first-child {
    display: block;
}


    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-2 .gallery-item:nth-child(3),
    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-3 .gallery-item:nth-child(4),
    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-4 .gallery-item:nth-child(5) {
        display: none;
    }
    
    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-2 .gallery-item:first-child,
    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-3 .gallery-item:first-child,
    .elementor-60328 .elementor-element.elementor-element-521d581d .gallery-columns-4 .gallery-item:first-child {
        display: block;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ac01d85 */.elementor-60328 .elementor-element.elementor-element-1ac01d85 {
   pointer-events: none;
   cursor: default;
   text-decoration: none;
   color: inherit;
}

.elementor-60328 .elementor-element.elementor-element-1ac01d85 *{
    color: #6a6a6a !important;
}/* End custom CSS */