.elementor-12 .elementor-element.elementor-element-f14b00a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f14b00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f14b00a > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-95f381c ) 32%, var( --e-global-color-primary ) 65%);opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-f14b00a > .elementor-container{min-height:100vh;}.elementor-12 .elementor-element.elementor-element-f14b00a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-140px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-67e755e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-67e755e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-67e755e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-69c099e > .elementor-container{max-width:1000px;}.elementor-12 .elementor-element.elementor-element-69c099e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2a57245.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-2a57245.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2a57245.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-1ba8c96 .elementor-button{background-color:#55555533;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.62em;fill:var( --e-global-color-e2c45b1 );color:var( --e-global-color-e2c45b1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:9999px 9999px 9999px 9999px;}.elementor-12 .elementor-element.elementor-element-1ba8c96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-1ba8c96 .elementor-button .elementor-button-content-wrapper{gap:5px;}.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 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0b22948{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b22948 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );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-12 .elementor-element.elementor-element-337e73f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3a43a34 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-95f381c ) 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-3a43a34 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3a43a34 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(140deg, #8757D8 0%, #C973B1 100%);}.elementor-12 .elementor-element.elementor-element-3a43a34{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-da1d31f .elementor-button{background-color:#55555500;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-da1d31f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-da1d31f .elementor-button:focus{background-color:#5555556B;}.elementor-12 .elementor-element.elementor-element-da1d31f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-12 .elementor-element.elementor-element-2352126:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2352126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2352126{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-2352126 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-79f696a > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-989767c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-989767c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-989767c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-458b4f5{text-align:center;}.elementor-12 .elementor-element.elementor-element-458b4f5 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-95f381c );}.elementor-12 .elementor-element.elementor-element-bc05822{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc05822 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-eb02008{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e05d10a > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-e05d10a{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bdd9c10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-bdd9c10:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-bdd9c10.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-bdd9c10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-bdd9c10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-bdd9c10:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-bdd9c10:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-12 .elementor-element.elementor-element-c7185e6 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c7185e6.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c7185e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c7185e6.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c7185e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c7185e6.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c7185e6 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-c7185e6 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-671bbef{text-align:start;}.elementor-12 .elementor-element.elementor-element-671bbef .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a0a3867{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8febe09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-8febe09:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8febe09.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-8febe09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-8febe09.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-8febe09:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8febe09:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a77fbe6 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-a77fbe6.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-a77fbe6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a77fbe6.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-a77fbe6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a77fbe6.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-a77fbe6 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-a77fbe6 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-ada4b06{text-align:start;}.elementor-12 .elementor-element.elementor-element-ada4b06 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-73e91af{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-008a236:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-008a236 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-008a236:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-008a236.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-008a236.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-008a236.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-008a236 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-008a236 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-008a236 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-008a236 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-008a236 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-008a236:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-008a236:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-008a236 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e575f83 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e575f83.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-e575f83.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e575f83.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-e575f83.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e575f83.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-e575f83 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-e575f83 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-3e5e3ad{text-align:start;}.elementor-12 .elementor-element.elementor-element-3e5e3ad .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c0d2b97{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0434460 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-0434460{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5d8888e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-5d8888e:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5d8888e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5d8888e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5d8888e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d8888e:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5d8888e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b5566bb .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b5566bb.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b5566bb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b5566bb.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b5566bb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b5566bb.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b5566bb .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-b5566bb .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-a8325f7{text-align:start;}.elementor-12 .elementor-element.elementor-element-a8325f7 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-30a3d5e{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5772241:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-5772241 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-5772241:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5772241.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5772241.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5772241.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5772241 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-5772241 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5772241 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5772241 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-5772241 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5772241:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5772241:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5772241 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-774caf2 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-774caf2.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-774caf2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-774caf2.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-774caf2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-774caf2.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-774caf2 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-774caf2 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-0417287{text-align:start;}.elementor-12 .elementor-element.elementor-element-0417287 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-41bd957{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-237aeac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-237aeac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-237aeac:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-237aeac.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-237aeac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-237aeac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-237aeac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-237aeac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-237aeac > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-237aeac > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-237aeac > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-237aeac:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-237aeac:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-237aeac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-b7b4e27 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-b7b4e27.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b7b4e27.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b7b4e27.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b7b4e27.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b7b4e27.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-b7b4e27 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-b7b4e27 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-21c799e{text-align:start;}.elementor-12 .elementor-element.elementor-element-21c799e .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e17bd45{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d0c792a > .elementor-container{max-width:1000px;}.elementor-12 .elementor-element.elementor-element-d0c792a{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d437bd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d437bd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d437bd8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-6f56e42 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-95f381c ) 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-6f56e42 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6f56e42 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(140deg, #8757D8 0%, #C973B1 100%);}.elementor-12 .elementor-element.elementor-element-6f56e42{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-a81e2a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a81e2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a81e2a9 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-e2c45b1 ) 10%, var( --e-global-color-primary ) 25%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a81e2a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-bba2918 > .elementor-container{max-width:1300px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b67267b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b67267b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b67267b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-5e8cd67{text-align:start;}.elementor-12 .elementor-element.elementor-element-5e8cd67 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-768828f{text-align:start;}.elementor-12 .elementor-element.elementor-element-768828f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f21a41a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b4bbae7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-013285b{text-align:start;}.elementor-12 .elementor-element.elementor-element-013285b .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-e272281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-2bdfbef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-eb23e56{text-align:start;}.elementor-12 .elementor-element.elementor-element-eb23e56 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-6503cf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-99da1cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-cd49e2c{text-align:start;}.elementor-12 .elementor-element.elementor-element-cd49e2c .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-e9d0869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-1f89749 .elementor-button{background-color:#55555500;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-1f89749 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1f89749 .elementor-button:focus{background-color:#5555556B;border-color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-1f89749{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-689bc51.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-689bc51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-689bc51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-7375da7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-7375da7:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7375da7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7375da7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7375da7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#555555;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7375da7:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7375da7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ff91e69 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ff91e69.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-ff91e69.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ff91e69.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-ff91e69.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ff91e69.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-ff91e69 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-ff91e69 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-6b69e23{text-align:start;}.elementor-12 .elementor-element.elementor-element-6b69e23 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cbcba5b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-88af551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-88af551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-88af551:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-88af551.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-88af551.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-88af551.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-88af551 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-88af551 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-88af551 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-88af551 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-88af551 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-88af551:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-88af551:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-88af551 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-55c4786 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-55c4786.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-55c4786.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-55c4786.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-55c4786.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-55c4786.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-55c4786 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-55c4786 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-456ea10{text-align:start;}.elementor-12 .elementor-element.elementor-element-456ea10 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7a9b22f{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-a5f3dd8{margin-top:20px;margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-739a425:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-739a425 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-739a425:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-739a425.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-739a425.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-739a425.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-739a425 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-739a425 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-739a425 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-739a425 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-739a425 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-739a425:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-739a425:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-739a425 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-311344e .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-311344e.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-311344e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-311344e.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-311344e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-311344e.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-311344e .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-311344e .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-2f1599d{text-align:start;}.elementor-12 .elementor-element.elementor-element-2f1599d .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bd506a7{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-65041f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-65041f4:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-65041f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-65041f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-65041f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-65041f4:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-65041f4:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7103d08 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7103d08.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7103d08.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7103d08.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7103d08.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7103d08.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7103d08 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-7103d08 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-624d094{text-align:start;}.elementor-12 .elementor-element.elementor-element-624d094 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-13a2764{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-e4218c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-e4218c6:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e4218c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-e4218c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-e4218c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e4218c6:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-e4218c6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7c2db9a .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7c2db9a.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7c2db9a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c2db9a.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7c2db9a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c2db9a.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-7c2db9a .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-7c2db9a .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-3dd580a{text-align:start;}.elementor-12 .elementor-element.elementor-element-3dd580a .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3cc0ccf{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-6d1f592:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555533;}.elementor-12 .elementor-element.elementor-element-6d1f592:hover > .elementor-element-populated{background-color:#5555556B;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6d1f592.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6d1f592.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6d1f592.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6d1f592:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-6d1f592:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c923310 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c923310.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c923310.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c923310.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c923310.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c923310.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-c923310 .elementor-icon{font-size:150%;}.elementor-12 .elementor-element.elementor-element-c923310 .elementor-icon svg{height:150%;}.elementor-12 .elementor-element.elementor-element-959c707{text-align:start;}.elementor-12 .elementor-element.elementor-element-959c707 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f52d554{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-ebb73c4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ebb73c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ebb73c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-ebb73c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7b3eed6 > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-479c853.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-479c853.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-479c853.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-4208926{text-align:center;}.elementor-12 .elementor-element.elementor-element-4208926 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6d480fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d480fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fac8147{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#555555;}.elementor-12 .elementor-element.elementor-element-3ad2d45 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-3ad2d45{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c40d990:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-c40d990:hover > .elementor-element-populated{background-color:#7F47DD17;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c40d990.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-c40d990.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-c40d990.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-element-populated{border-style:solid;border-width:5px 1px 1px 1px;border-color:var( --e-global-color-accent );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c40d990:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-c40d990:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-057feb1 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-057feb1.elementor-view-stacked .elementor-icon{background-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-057feb1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-057feb1.elementor-view-default .elementor-icon{color:#7F47DD4F;border-color:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-057feb1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-057feb1.elementor-view-default .elementor-icon svg{fill:#7F47DD4F;}.elementor-12 .elementor-element.elementor-element-057feb1 .elementor-icon{font-size:200%;}.elementor-12 .elementor-element.elementor-element-057feb1 .elementor-icon svg{height:200%;}.elementor-12 .elementor-element.elementor-element-b3abed2{text-align:start;}.elementor-12 .elementor-element.elementor-element-b3abed2 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-83c543a{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2a47cb8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button:focus{background-color:#8757D8;}.elementor-12 .elementor-element.elementor-element-f3d78ee{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-5d1646f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C860AC0D;}.elementor-12 .elementor-element.elementor-element-5d1646f:hover > .elementor-element-populated{background-color:#C860AC1F;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5d1646f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5d1646f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-5d1646f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-element-populated{border-style:solid;border-width:7px 1px 1px 1px;border-color:var( --e-global-color-95f381c );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d1646f:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5d1646f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c8c587e .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-c8c587e.elementor-view-stacked .elementor-icon{background-color:#C860AC59;}.elementor-12 .elementor-element.elementor-element-c8c587e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c8c587e.elementor-view-default .elementor-icon{color:#C860AC59;border-color:#C860AC59;}.elementor-12 .elementor-element.elementor-element-c8c587e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c8c587e.elementor-view-default .elementor-icon svg{fill:#C860AC59;}.elementor-12 .elementor-element.elementor-element-c8c587e .elementor-icon{font-size:200%;}.elementor-12 .elementor-element.elementor-element-c8c587e .elementor-icon svg{height:200%;}.elementor-12 .elementor-element.elementor-element-8b5631c{text-align:start;}.elementor-12 .elementor-element.elementor-element-8b5631c .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3ec9d6d{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f3a3b8e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-icon i{color:var( --e-global-color-95f381c );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-icon svg{fill:var( --e-global-color-95f381c );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button{background-color:var( --e-global-color-95f381c );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button:focus{background-color:#D76EBB;}.elementor-12 .elementor-element.elementor-element-393f4d1{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-9e23c42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBAE170A;}.elementor-12 .elementor-element.elementor-element-9e23c42:hover > .elementor-element-populated{background-color:#FBAE171C;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-9e23c42.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-9e23c42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-9e23c42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-element-populated{border-style:solid;border-width:7px 1px 1px 1px;border-color:var( --e-global-color-e2c45b1 );transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9e23c42:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-9e23c42:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2252658 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-2252658.elementor-view-stacked .elementor-icon{background-color:#FBAE173B;}.elementor-12 .elementor-element.elementor-element-2252658.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2252658.elementor-view-default .elementor-icon{color:#FBAE173B;border-color:#FBAE173B;}.elementor-12 .elementor-element.elementor-element-2252658.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2252658.elementor-view-default .elementor-icon svg{fill:#FBAE173B;}.elementor-12 .elementor-element.elementor-element-2252658 .elementor-icon{font-size:200%;}.elementor-12 .elementor-element.elementor-element-2252658 .elementor-icon svg{height:200%;}.elementor-12 .elementor-element.elementor-element-8fd763e{text-align:start;}.elementor-12 .elementor-element.elementor-element-8fd763e .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c46f0b1{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ac3528e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-icon i{color:var( --e-global-color-e2c45b1 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-icon svg{fill:var( --e-global-color-e2c45b1 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button{background-color:var( --e-global-color-e2c45b1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button:focus{background-color:#F3B640;}.elementor-12 .elementor-element.elementor-element-44619a1{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-48f9936:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48f9936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-48f9936{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-48f9936 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8048e8a > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5f7fe27.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-5f7fe27.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5f7fe27.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-0e08b60{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e08b60 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-95f381c );}.elementor-12 .elementor-element.elementor-element-80c5f94{text-align:center;}.elementor-12 .elementor-element.elementor-element-80c5f94 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-86b3293{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-780f450 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-780f450{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8b4512a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-8b4512a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-8b4512a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-8b4512a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-8b4512a > .elementor-element-populated{border-style:none;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-8b4512a:hover > .elementor-element-populated{border-style:none;}.elementor-12 .elementor-element.elementor-element-8b4512a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e5d8203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c9ae817 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-c9ae817{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-fb427f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55555505;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-fb427f8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-fb427f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-fb427f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#55555533;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-fb427f8:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-fb427f8:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-fb427f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-32a5fb3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-32a5fb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-32a5fb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-e0314d3{text-align:center;}.elementor-12 .elementor-element.elementor-element-e0314d3 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-b94a1be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-66698d0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-66698d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-66698d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-50ebd02{text-align:center;}.elementor-12 .elementor-element.elementor-element-50ebd02 .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-171e8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-43715ee.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-43715ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-43715ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-cc26f1c{text-align:center;}.elementor-12 .elementor-element.elementor-element-cc26f1c .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-75427e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f796960.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-f796960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-f796960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-12 .elementor-element.elementor-element-ea02dcc{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea02dcc .elementor-heading-title{font-family:var( --e-global-typography-c007a24-font-family ), Sans-serif;font-size:var( --e-global-typography-c007a24-font-size );font-weight:var( --e-global-typography-c007a24-font-weight );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-8d1e3b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ec3cce9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec3cce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec3cce9 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-95f381c ) 32%, var( --e-global-color-primary ) 65%);opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ec3cce9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-cc679c6 > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7ab4d52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7ab4d52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7ab4d52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5da6088{text-align:center;}.elementor-12 .elementor-element.elementor-element-5da6088 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-95f381c );}.elementor-12 .elementor-element.elementor-element-e727a77{text-align:center;}.elementor-12 .elementor-element.elementor-element-e727a77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8b5b863{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a21a004 > .elementor-container{max-width:1300px;}.elementor-12 .elementor-element.elementor-element-a21a004{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2175c86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-2175c86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2175c86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap{transition:500ms;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-wrapper{background-color:#55555500;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul{background:#00000000;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul li.control{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:500;text-transform:capitalize;line-height:1.62em;color:var( --e-global-color-text );background:#55555500;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul > li.control{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul li.active{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul li.control.active{background:var( --e-global-color-accent );border-radius:30px;}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul > li.control.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-12 .elementor-element.elementor-element-c490164 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-12 .elementor-element.elementor-element-c490164 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:30px;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:#000000DE;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c2f2dcc-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f2dcc-font-size );font-weight:var( --e-global-typography-c2f2dcc-font-weight );margin:60% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:var( --e-global-color-astglobalcolor7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-c490164 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-12 .elementor-element.elementor-element-c490164 .video-popup:hover > img{transform:scale(1.1);}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#FFFFFF24;color:var( --e-global-color-secondary );height:35px;line-height:35px;width:35px;font-size:15px;border-radius:100px;transition:300ms;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:15px;width:15px;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{border-radius:100px;}.elementor-12 .elementor-element.elementor-element-c490164 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-12 .elementor-element.elementor-element-e1deeef{text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fb65bf0 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-95f381c ) 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-fb65bf0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-fb65bf0 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(140deg, #8757D8 0%, #C973B1 100%);}.elementor-12 .elementor-element.elementor-element-fb65bf0{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-4f16df7 > .elementor-container{max-width:1000px;}.elementor-12 .elementor-element.elementor-element-4f16df7{margin-top:150px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1cd1a19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #7F47DD78 0%, #C860AC47 50%);}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(150deg, #C860AC47 71%, #FBAE1778 100%);opacity:0.5;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1cd1a19.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-1cd1a19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-1cd1a19.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-1cd1a19:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1cd1a19:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-cfd2501{text-align:center;}.elementor-12 .elementor-element.elementor-element-cfd2501 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-815d6d4{text-align:center;}.elementor-12 .elementor-element.elementor-element-815d6d4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-292102b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9a9a184{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-fe9642d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-fe9642d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-fe9642d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-8ac4828 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-image:linear-gradient(140deg, var( --e-global-color-accent ) 0%, var( --e-global-color-95f381c ) 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-8ac4828 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8ac4828 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(140deg, #8757D8 0%, #C973B1 100%);}.elementor-12 .elementor-element.elementor-element-8ac4828{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b31da66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b31da66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b31da66.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-eacce5a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-icon i{color:var( --e-global-color-e2c45b1 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-icon svg{fill:var( --e-global-color-e2c45b1 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor7 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e0cc80:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e0cc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8e0cc80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-8e0cc80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ae551ca > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3597f01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3597f01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-3597f01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-955f539{text-align:center;}.elementor-12 .elementor-element.elementor-element-955f539 .elementor-heading-title{font-family:var( --e-global-typography-678235e-font-family ), Sans-serif;font-size:var( --e-global-typography-678235e-font-size );font-weight:var( --e-global-typography-678235e-font-weight );text-transform:var( --e-global-typography-678235e-text-transform );line-height:var( --e-global-typography-678235e-line-height );color:var( --e-global-color-e2c45b1 );}.elementor-12 .elementor-element.elementor-element-fc71e6e{text-align:center;}.elementor-12 .elementor-element.elementor-element-fc71e6e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-489adaf{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2c73664 > .elementor-container{max-width:1000px;}.elementor-12 .elementor-element.elementor-element-2c73664{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-01eb2a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7F47DD0A;}.elementor-12 .elementor-element.elementor-element-01eb2a7:hover > .elementor-element-populated{background-color:#7F47DD17;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-01eb2a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-01eb2a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-01eb2a7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F47DD2E;transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-01eb2a7:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-01eb2a7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a99b784{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b67267b{width:40%;}.elementor-12 .elementor-element.elementor-element-b4bbae7{width:25%;}.elementor-12 .elementor-element.elementor-element-2bdfbef{width:28%;}.elementor-12 .elementor-element.elementor-element-99da1cc{width:46.666%;}.elementor-12 .elementor-element.elementor-element-689bc51{width:60%;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.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 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-337e73f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3a43a34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-da1d31f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-458b4f5 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-bc05822 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-eb02008{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-671bbef .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-a0a3867{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ada4b06 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-73e91af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3e5e3ad .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-c0d2b97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a8325f7 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-30a3d5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0417287 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-41bd957{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-21c799e .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e17bd45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6f56e42 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-5e8cd67 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-768828f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f21a41a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-013285b .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e272281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-eb23e56 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-6503cf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cd49e2c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e9d0869{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-1f89749 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6b69e23 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-cbcba5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-456ea10 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-7a9b22f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2f1599d .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-bd506a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-624d094 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-13a2764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3dd580a .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-3cc0ccf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-959c707 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-f52d554{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4208926 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-6d480fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fac8147{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-b3abed2 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-83c543a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8b5631c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-3ec9d6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8fd763e .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-c46f0b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-0e08b60 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-80c5f94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-86b3293{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e0314d3 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-b94a1be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-50ebd02 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-171e8f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cc26f1c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-75427e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ea02dcc .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-8d1e3b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5da6088 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-e727a77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-8b5b863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-c2f2dcc-font-size );}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-fb65bf0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-cfd2501 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-815d6d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-292102b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8ac4828 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-955f539 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-fc71e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-489adaf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a99b784{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f14b00a{padding:150px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67e755e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.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 );}.elementor-12 .elementor-element.elementor-element-0b22948{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b22948 .elementor-heading-title{font-size:48px;line-height:1.25em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-337e73f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3a43a34 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-da1d31f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-da1d31f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-0696e32 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-458b4f5 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-bc05822 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-eb02008{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bdd9c10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-671bbef .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-a0a3867{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8febe09 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ada4b06 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-73e91af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-008a236 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3e5e3ad .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-c0d2b97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0434460{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5d8888e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-a8325f7 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-30a3d5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5772241 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-0417287 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-41bd957{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-237aeac > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-21c799e .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e17bd45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6f56e42 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-a81e2a9 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-e2c45b1 ) 5%, var( --e-global-color-primary ) 100%);}.elementor-12 .elementor-element.elementor-element-226bdef > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-5e8cd67 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-768828f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f21a41a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-b4bbae7{width:33%;}.elementor-12 .elementor-element.elementor-element-013285b .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e272281{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2bdfbef{width:33%;}.elementor-12 .elementor-element.elementor-element-eb23e56 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-6503cf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-99da1cc{width:33%;}.elementor-12 .elementor-element.elementor-element-cd49e2c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-e9d0869{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-1f89749 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-7375da7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-6b69e23 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-cbcba5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-88af551 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-456ea10 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-7a9b22f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a5f3dd8{margin-top:20px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-739a425 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-2f1599d .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-bd506a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-65041f4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-624d094 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-13a2764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e4218c6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3dd580a .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-3cc0ccf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6d1f592 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-959c707 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-f52d554{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-953ab9a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-4208926 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-6d480fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fac8147{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c40d990 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b3abed2 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-83c543a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2a47cb8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f3d78ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-5d1646f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-8b5631c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-3ec9d6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f3a3b8e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-393f4d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-9e23c42 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-8fd763e .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-c46f0b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ac3528e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-44619a1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-e27a3e9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-0e08b60 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-80c5f94 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-86b3293{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-32a5fb3{width:50%;}.elementor-12 .elementor-element.elementor-element-e0314d3 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-b94a1be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-66698d0{width:50%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-66698d0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-66698d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-50ebd02 .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-171e8f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-43715ee{width:50%;}.elementor-12 .elementor-element.elementor-element-cc26f1c .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-75427e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f796960{width:50%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f796960.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-f796960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-ea02dcc .elementor-heading-title{font-size:var( --e-global-typography-c007a24-font-size );}.elementor-12 .elementor-element.elementor-element-8d1e3b4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8f72d99 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-5da6088 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-e727a77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-8b5b863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c490164 .eael-filter-gallery-control ul li.control{margin:05px 0px 0px 0px;font-size:15px;line-height:1.62em;}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-c2f2dcc-font-size );}.elementor-12 .elementor-element.elementor-element-c490164 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e1deeef{font-size:20px;line-height:1.62em;}.elementor-12 .elementor-element.elementor-element-fb65bf0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-4f16df7{margin-top:80px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1cd1a19 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-cfd2501 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-815d6d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-292102b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-fe9642d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-8ac4828{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-8ac4828 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eacce5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-500a19c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-955f539 .elementor-heading-title{font-size:var( --e-global-typography-678235e-font-size );line-height:var( --e-global-typography-678235e-line-height );}.elementor-12 .elementor-element.elementor-element-fc71e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-489adaf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-01eb2a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-a99b784{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}