.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-58e427f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:220px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-58e427f:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-58e427f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jdwfon );}.elementor-284 .elementor-element.elementor-element-d8b4c1d{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-sp-breadcrumbs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-sp-breadcrumbs .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-sp-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-sp-breadcrumbs.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-sp-breadcrumbs:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-sp-breadcrumbs.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-sp-breadcrumbs .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-8183a37 .breadcrumb{text-align:left;font-family:"Literata", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-8183a37 .breadcrumb a{color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-8183a37 .breadcrumb a:hover{color:var( --e-global-color-accent );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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-284 .elementor-element.elementor-element-c2b3121{padding:50px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-c2b3121 .elementor-heading-title{font-family:var( --e-global-typography-jdwetq-font-family ), Sans-serif;font-size:var( --e-global-typography-jdwetq-font-size );font-weight:var( --e-global-typography-jdwetq-font-weight );text-transform:var( --e-global-typography-jdwetq-text-transform );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );color:var( --e-global-color-jdwros );}.elementor-widget-jdw-text-effects.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jdw-text-effects .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jdw-text-effects .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jdw-text-effects.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jdw-text-effects:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jdw-text-effects.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jdw-text-effects .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-0c7b710 .elementor-repeater-item-74779a8{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:700;line-height:1.06em;letter-spacing:-0.028em;}.elementor-284 .elementor-element.elementor-element-0c7b710 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-0c7b710 .jdw-heading-title{color:var( --e-global-color-jdwsur );font-family:var( --e-global-typography-ab01762-font-family ), Sans-serif;font-size:var( --e-global-typography-ab01762-font-size );font-weight:var( --e-global-typography-ab01762-font-weight );line-height:var( --e-global-typography-ab01762-line-height );letter-spacing:var( --e-global-typography-ab01762-letter-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-284 .elementor-element.elementor-element-6a6fcda{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-element{--align-self:flex-start;}.elementor-284 .elementor-element.elementor-element-6a6fcda .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-jdwros );}.elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-view-default .elementor-icon{color:var( --e-global-color-jdwros );border-color:var( --e-global-color-jdwros );}.elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-6a6fcda.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-jdwros );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-284 .elementor-element.elementor-element-06f8a30{padding:30px 0px 30px 0px;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-b8a7ef0{width:initial;max-width:initial;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-a649e6d );}.elementor-284 .elementor-element.elementor-element-b8a7ef0 a{color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-b8a7ef0 a:hover, .elementor-284 .elementor-element.elementor-element-b8a7ef0 a:focus{color:var( --e-global-color-jdwvoi );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-40e001c{--divider-border-style:solid;--divider-color:var( --e-global-color-jdwpap );--divider-border-width:1px;padding:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-40e001c .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-40e001c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-284 .elementor-element.elementor-element-e88a592{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-284 .elementor-element.elementor-element-fa03e5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-367bc8b{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-284 .elementor-element.elementor-element-367bc8b img{border-radius:50% 50% 50% 50%;}.elementor-284 .elementor-element.elementor-element-7e2086f{font-family:"Literata", Sans-serif;font-size:14px;font-weight:400;line-height:1.68em;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-dc2a8a3{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-post-info.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-post-info .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-post-info .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-post-info.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-post-info:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-post-info.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-post-info .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-icon{width:14px;}.elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-icon i{font-size:14px;}.elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-text, .elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-text a{color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-item{font-family:"Literata", Sans-serif;font-size:14px;font-weight:400;line-height:1.68em;}.elementor-284 .elementor-element.elementor-element-e660f70{font-family:"Literata", Sans-serif;font-size:14px;font-weight:400;line-height:1.68em;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-bb4ab9a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-widget-theme-post-featured-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-featured-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-theme-post-featured-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-theme-post-featured-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-theme-post-featured-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-theme-post-featured-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-theme-post-featured-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-610e2e4 img{border-radius:10px 10px 10px 10px;}.elementor-284 .elementor-element.elementor-element-efa1eba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-progress-tracker.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-progress-tracker .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-progress-tracker .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-progress-tracker.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-progress-tracker:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-progress-tracker.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-progress-tracker .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-progress-tracker .current-progress-percentage{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-284 .elementor-element.elementor-element-c773e00{--direction:ltr;--horizontal-progress-border:solid;--horizontal-progress-border-top-width:1px;--horizontal-progress-border-right-width:1px;--horizontal-progress-border-bottom-width:1px;--horizontal-progress-border-left-width:1px;--horizontal-progress-border-color:var( --e-global-color-accent );--progress-border-radius:50px 50px 50px 50px;--horizontal-height:6px;--horizontal-border-style:none;}.elementor-284 .elementor-element.elementor-element-c773e00 .current-progress{background-color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-c773e00 .elementor-scrolling-tracker-horizontal{background-color:var( --e-global-color-jdwpap );}.elementor-284 .elementor-element.elementor-element-b6d57dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-e88bda1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-widget-table-of-contents.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-table-of-contents .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-table-of-contents.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-table-of-contents:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-table-of-contents.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-table-of-contents .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{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-284 .elementor-element.elementor-element-691b239{--box-background-color:#FDFCFFBF;--box-border-color:var( --e-global-color-jdwfil );--box-border-radius:20px;--separator-width:0px;--box-padding:20px;--header-color:var( --e-global-color-jdwfon );--toggle-button-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--item-text-active-color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header-title{text-align:start;}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header, .elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header-title{font-family:var( --e-global-typography-f81c642-font-family ), Sans-serif;font-size:var( --e-global-typography-f81c642-font-size );font-weight:var( --e-global-typography-f81c642-font-weight );line-height:var( --e-global-typography-f81c642-line-height );letter-spacing:var( --e-global-typography-f81c642-letter-spacing );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header{flex-direction:row;}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__list-item{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.008em;}.elementor-widget-theme-post-content.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-theme-post-content .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-theme-post-content .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-theme-post-content.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-theme-post-content:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-theme-post-content.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-theme-post-content .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-bb88086{padding:30px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-189b676{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1D7E9;--border-color:#E1D7E9;--border-radius:10px 10px 10px 10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-284 .elementor-element.elementor-element-189b676:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-189b676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, rgba(247,185,238,0.2) 0%, #F0EAF8 85%);}.elementor-284 .elementor-element.elementor-element-1bd9d42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-284 .elementor-element.elementor-element-1bd9d42 img{width:95px;height:95px;border-radius:50% 50% 50% 50%;}.elementor-284 .elementor-element.elementor-element-949e7be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-284 .elementor-element.elementor-element-949e7be.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-284 .elementor-element.elementor-element-fac3081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-284 .elementor-element.elementor-element-fac3081 .elementor-heading-title{font-family:var( --e-global-typography-c662d2c-font-family ), Sans-serif;font-size:var( --e-global-typography-c662d2c-font-size );font-weight:var( --e-global-typography-c662d2c-font-weight );text-transform:var( --e-global-typography-c662d2c-text-transform );line-height:var( --e-global-typography-c662d2c-line-height );letter-spacing:var( --e-global-typography-c662d2c-letter-spacing );color:#715887;}.elementor-284 .elementor-element.elementor-element-c28c8c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-284 .elementor-element.elementor-element-c28c8c6 .elementor-heading-title{font-family:var( --e-global-typography-46eb5df-font-family ), Sans-serif;font-size:var( --e-global-typography-46eb5df-font-size );font-weight:var( --e-global-typography-46eb5df-font-weight );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );color:#40266C;}.elementor-284 .elementor-element.elementor-element-308e3f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-284 .elementor-element.elementor-element-308e3f5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;letter-spacing:-0.008em;color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-1d9a002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;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:#221D3C;}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-addon-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:hover, .elementor-widget-premium-addon-button .premium-button-style6:hover::before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-284 .elementor-element.elementor-element-6c821a5:hover{--e-transform-translateY:-3px;}.elementor-284 .elementor-element.elementor-element-6c821a5{padding:0px 0px 0px 0px;text-align:left;}.elementor-284 .elementor-element.elementor-element-6c821a5.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-284 .elementor-element.elementor-element-6c821a5.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button .premium-button-text-icon-wrapper span{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-text-icon-wrapper i{color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button.premium-button-style2-shutinhor:before , .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button.premium-button-style2-shutinver:before , .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-radialin:before , .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-rectin:before{background-color:var( --e-global-color-5166ecf );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button{border-radius:300px;}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-line6::after{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-none:hover, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style8:hover, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style1:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-shutouthor:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-shutoutver:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-shutinhor, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-shutinver, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-dshutinhor:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-dshutinver:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-scshutouthor:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style2-scshutoutver:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style3-after:hover, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style3-before:hover, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style4-icon-wrapper, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-radialin, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-radialout:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-rectin, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style5-rectout:before, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style6-bg, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style6:hover, .elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button-style6:hover::before{background-color:var( --e-global-color-5166ecf );}.elementor-284 .elementor-element.elementor-element-45e1eab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-208px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-284 .elementor-element.elementor-element-4c9c847{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-jdwlil );--border-color:var( --e-global-color-jdwlil );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:99;}.elementor-284 .elementor-element.elementor-element-4c9c847:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-4c9c847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-jdwfon );}.elementor-284 .elementor-element.elementor-element-0354bbf{padding:0px 0px 10px 0px;}.elementor-284 .elementor-element.elementor-element-0354bbf .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.14em;color:var( --e-global-color-jdwros );}.elementor-284 .elementor-element.elementor-element-ae49261 .elementor-repeater-item-74779a8{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;line-height:1.24em;letter-spacing:-0.014em;}.elementor-284 .elementor-element.elementor-element-ae49261 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-ae49261 .jdw-heading-title{color:var( --e-global-color-jdwsur );font-family:var( --e-global-typography-46eb5df-font-family ), Sans-serif;font-size:var( --e-global-typography-46eb5df-font-size );font-weight:var( --e-global-typography-46eb5df-font-weight );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-284 .elementor-element.elementor-element-bb8a02a{padding:15px 0px 15px 0px;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-element-6ba00e3 .elementor-repeater-item-877d6b7{font-weight:800;}.elementor-284 .elementor-element.elementor-element-6ba00e3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-284 .elementor-element.elementor-element-6ba00e3 .jdw-heading-title{color:var( --e-global-color-jdwlil );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:1.22em;letter-spacing:-0.016em;}.elementor-widget-global.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-global .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-global.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-global:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-global.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-secondary );}.elementor-widget-global .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-global .premium-drawable-icon *, .elementor-widget-global .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-global .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-global svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-global .premium-button, .elementor-widget-global .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-global .premium-button.premium-button-style2-shutinver:before , .elementor-widget-global .premium-button-style5-radialin:before , .elementor-widget-global .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-global .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-drawable-icon *, .elementor-widget-global .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-global .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-line2::before, .elementor-widget-global .premium-button-line4::before, .elementor-widget-global .premium-button-line5::before, .elementor-widget-global .premium-button-line5::after, .elementor-widget-global .premium-button-line6::before, .elementor-widget-global .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-global .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-global .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-global .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-global .premium-button-none:hover, .elementor-widget-global .premium-button-style8:hover, .elementor-widget-global .premium-button-style1:before, .elementor-widget-global .premium-button-style2-shutouthor:before, .elementor-widget-global .premium-button-style2-shutoutver:before, .elementor-widget-global .premium-button-style2-shutinhor, .elementor-widget-global .premium-button-style2-shutinver, .elementor-widget-global .premium-button-style2-dshutinhor:before, .elementor-widget-global .premium-button-style2-dshutinver:before, .elementor-widget-global .premium-button-style2-scshutouthor:before, .elementor-widget-global .premium-button-style2-scshutoutver:before, .elementor-widget-global .premium-button-style3-after:hover, .elementor-widget-global .premium-button-style3-before:hover, .elementor-widget-global .premium-button-style4-icon-wrapper, .elementor-widget-global .premium-button-style5-radialin, .elementor-widget-global .premium-button-style5-radialout:before, .elementor-widget-global .premium-button-style5-rectin, .elementor-widget-global .premium-button-style5-rectout:before, .elementor-widget-global .premium-button-style6-bg, .elementor-widget-global .premium-button-style6:hover, .elementor-widget-global .premium-button-style6:hover::before{background-color:var( --e-global-color-text );}.elementor-widget-global .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-284 .elementor-element.elementor-global-4273:hover{--e-transform-translateY:-3px;}.elementor-284 .elementor-element.elementor-global-4273.pa-icon-pos-before{--pa-btn-line6-translate-x:15px;}.elementor-284 .elementor-element.elementor-global-4273.pa-icon-pos-after{--pa-btn-line6-translate-x:-15px;}.elementor-284 .elementor-element.elementor-global-4273{text-align:center;}.elementor-284 .elementor-element.elementor-global-4273 .premium-button .premium-button-text-icon-wrapper span{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:800;line-height:1.1em;letter-spacing:-0.012em;color:var( --e-global-color-jdwsur );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button-text-icon-wrapper i{color:var( --e-global-color-a649e6d );}.elementor-284 .elementor-element.elementor-global-4273 .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-a649e6d );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button, .elementor-284 .elementor-element.elementor-global-4273 .premium-button.premium-button-style2-shutinhor:before , .elementor-284 .elementor-element.elementor-global-4273 .premium-button.premium-button-style2-shutinver:before , .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-radialin:before , .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button{border-radius:300px;}.elementor-284 .elementor-element.elementor-global-4273 .premium-button, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-line6::after{padding:13px 30px 13px 30px;}.elementor-284 .elementor-element.elementor-global-4273 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-line6::after{color:var( --e-global-color-a649e6d );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-a649e6d );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button:hover .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-global-4273 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-a649e6d );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button-none:hover, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style8:hover, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style1:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-shutouthor:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-shutoutver:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-shutinhor, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-shutinver, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-dshutinhor:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-dshutinver:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-scshutouthor:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style2-scshutoutver:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style3-after:hover, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style3-before:hover, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style4-icon-wrapper, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-radialin, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-radialout:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-rectin, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style5-rectout:before, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style6-bg, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style6:hover, .elementor-284 .elementor-element.elementor-global-4273 .premium-button-style6:hover::before{background-color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button:hover{box-shadow:0px 5px 14px 0px rgba(160, 24.000000000000004, 153.00000000000009, 0.23137254901960785);}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-284 .elementor-element.elementor-element-4520b88{padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-284 .elementor-element.elementor-element-4520b88 .elementor-icon-list-icon i{color:var( --e-global-color-jdwros );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-4520b88 .elementor-icon-list-icon svg{fill:var( --e-global-color-jdwros );transition:fill 0.3s;}.elementor-284 .elementor-element.elementor-element-4520b88 .elementor-icon-list-text{color:var( --e-global-color-jdwsur );transition:color 0.3s;}.elementor-284 .elementor-element.elementor-element-2bc6291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-15ae40e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-284 .elementor-element.elementor-element-0659e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-c18d368 .elementor-heading-title{font-family:var( --e-global-typography-jdwetq-font-family ), Sans-serif;font-size:var( --e-global-typography-jdwetq-font-size );font-weight:var( --e-global-typography-jdwetq-font-weight );text-transform:var( --e-global-typography-jdwetq-text-transform );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );color:var( --e-global-color-jdwe45 );}.elementor-284 .elementor-element.elementor-element-44dac6a .elementor-repeater-item-1aa011d{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;line-height:1.36em;}.elementor-284 .elementor-element.elementor-element-44dac6a .jdw-heading-title{font-family:var( --e-global-typography-80f6c51-font-family ), Sans-serif;font-size:var( --e-global-typography-80f6c51-font-size );font-weight:var( --e-global-typography-80f6c51-font-weight );line-height:var( --e-global-typography-80f6c51-line-height );}.elementor-284 .elementor-element.elementor-element-3ada99e{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#625A74;}.elementor-284 .elementor-element.elementor-element-d57a648{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-284 .elementor-element.elementor-element-3e95c0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9CBE4;--border-color:#D9CBE4;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:200ms;}.elementor-284 .elementor-element.elementor-element-3e95c0d:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-3e95c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7FC;}.elementor-284 .elementor-element.elementor-element-3e95c0d.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-284 .elementor-element.elementor-element-397c5b0 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.5px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-a45b015{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-284 .elementor-element.elementor-element-a45b015 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:450;line-height:1.3em;letter-spacing:-0.4px;color:#221D3C;}.elementor-284 .elementor-element.elementor-element-3726b7b{--divider-border-style:solid;--divider-color:var( --e-global-color-jdwfif );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-3726b7b .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-3726b7b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-284 .elementor-element.elementor-element-85c0439{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-e7d838f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#A01899;}.elementor-284 .elementor-element.elementor-element-ea6a5a8 .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-ea6a5a8.elementor-view-stacked .elementor-icon{background-color:#A01899;}.elementor-284 .elementor-element.elementor-element-ea6a5a8.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-ea6a5a8.elementor-view-default .elementor-icon{color:#A01899;border-color:#A01899;}.elementor-284 .elementor-element.elementor-element-ea6a5a8.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-ea6a5a8.elementor-view-default .elementor-icon svg{fill:#A01899;}.elementor-284 .elementor-element.elementor-element-ea6a5a8 .elementor-icon{font-size:22px;}.elementor-284 .elementor-element.elementor-element-ea6a5a8 .elementor-icon svg{height:22px;}.elementor-284 .elementor-element.elementor-element-ea6a5a8 .elementor-icon i, .elementor-284 .elementor-element.elementor-element-ea6a5a8 .elementor-icon svg{transform:rotate(45deg);}.elementor-284 .elementor-element.elementor-element-8c3671b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40266C;--border-color:#40266C;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:200ms;}.elementor-284 .elementor-element.elementor-element-8c3671b:not(.elementor-motion-effects-element-type-background), .elementor-284 .elementor-element.elementor-element-8c3671b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#40266C;}.elementor-284 .elementor-element.elementor-element-8c3671b.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-284 .elementor-element.elementor-element-e5204d0 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:1.5px;color:var( --e-global-color-44641da );}.elementor-284 .elementor-element.elementor-element-1396265{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-284 .elementor-element.elementor-element-1396265 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:27px;font-weight:450;line-height:1.3em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-284 .elementor-element.elementor-element-6293ca1{--divider-border-style:solid;--divider-color:var( --e-global-color-jdwsur );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-6293ca1 .elementor-divider-separator{width:100%;}.elementor-284 .elementor-element.elementor-element-6293ca1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-284 .elementor-element.elementor-element-67a55fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-d41a116 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:var( --e-global-color-44641da );}.elementor-284 .elementor-element.elementor-element-e35962b .elementor-icon-wrapper{text-align:center;}.elementor-284 .elementor-element.elementor-element-e35962b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44641da );}.elementor-284 .elementor-element.elementor-element-e35962b.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-e35962b.elementor-view-default .elementor-icon{color:var( --e-global-color-44641da );border-color:var( --e-global-color-44641da );}.elementor-284 .elementor-element.elementor-element-e35962b.elementor-view-framed .elementor-icon, .elementor-284 .elementor-element.elementor-element-e35962b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44641da );}.elementor-284 .elementor-element.elementor-element-e35962b .elementor-icon{font-size:22px;}.elementor-284 .elementor-element.elementor-element-e35962b .elementor-icon svg{height:22px;}.elementor-284 .elementor-element.elementor-element-e35962b .elementor-icon i, .elementor-284 .elementor-element.elementor-element-e35962b .elementor-icon svg{transform:rotate(45deg);}.elementor-284 .elementor-element.elementor-element-00563d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-text-icon-wrapper{flex-direction:row;gap:10px;}.elementor-284 .elementor-element.elementor-element-4f6ff70:hover{--e-transform-translateY:-3px;}.elementor-284 .elementor-element.elementor-element-4f6ff70{padding:0px 0px 0px 0px;text-align:center;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-text-icon-wrapper i{font-size:15px;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-text-icon-wrapper svg{width:15px !important;height:15px !important;}.elementor-284 .elementor-element.elementor-element-4f6ff70.pa-icon-pos-before{--pa-btn-line6-translate-x:10px;}.elementor-284 .elementor-element.elementor-element-4f6ff70.pa-icon-pos-after{--pa-btn-line6-translate-x:-10px;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button .premium-button-text-icon-wrapper span{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button.premium-button-style2-shutinhor:before , .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button.premium-button-style2-shutinver:before , .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-radialin:before , .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-rectin:before{background-color:var( --e-global-color-5166ecf );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button{border-radius:300px;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-line6::after{padding:0px 0px 0px 0px;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover .premium-drawable-icon *, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-secondary );}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-none:hover, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style8:hover, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style1:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-shutouthor:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-shutoutver:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-shutinhor, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-shutinver, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-dshutinhor:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-dshutinver:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-scshutouthor:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style2-scshutoutver:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style3-after:hover, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style3-before:hover, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style4-icon-wrapper, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-radialin, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-radialout:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-rectin, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style5-rectout:before, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style6-bg, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style6:hover, .elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button-style6:hover::before{background-color:var( --e-global-color-5166ecf );}.elementor-284 .elementor-element.elementor-element-c9fc5c0{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#40266C;}.elementor-284 .elementor-element.elementor-element-c3ba9bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-post-navigation.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-post-navigation .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-post-navigation .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-post-navigation.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-post-navigation:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-post-navigation.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-post-navigation .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__prev--label{color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__next--label{color:var( --e-global-color-primary );}.elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__prev--title, .elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__next--title{color:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__prev--title:hover, .elementor-284 .elementor-element.elementor-element-1294f72 span.post-navigation__next--title:hover{color:var( --e-global-color-jdwfon );}.elementor-284 .elementor-element.elementor-element-1294f72 .post-navigation__arrow-wrapper{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );font-size:20px;}.elementor-284 .elementor-element.elementor-element-1294f72 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-284 .elementor-element.elementor-element-1294f72 .elementor-post-navigation__separator{background-color:var( --e-global-color-jdwfil );}.elementor-284 .elementor-element.elementor-element-1294f72 .elementor-post-navigation{color:var( --e-global-color-jdwfil );}@media(min-width:768px){.elementor-284 .elementor-element.elementor-element-d8b4c1d{--width:65%;}.elementor-284 .elementor-element.elementor-element-dc2a8a3{--width:100%;}.elementor-284 .elementor-element.elementor-element-bb4ab9a{--width:35%;}.elementor-284 .elementor-element.elementor-element-e88bda1{--width:65%;}.elementor-284 .elementor-element.elementor-element-45e1eab{--width:35%;}.elementor-284 .elementor-element.elementor-element-4c9c847{--width:100%;}.elementor-284 .elementor-element.elementor-element-0659e64{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-284 .elementor-element.elementor-element-d8b4c1d{--width:65%;}.elementor-284 .elementor-element.elementor-element-e88bda1{--width:62%;}.elementor-284 .elementor-element.elementor-element-45e1eab{--width:38%;}.elementor-284 .elementor-element.elementor-element-4c9c847{--width:100%;}}@media(min-width:1300px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c2b3121 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-0c7b710 .jdw-heading-title{font-size:var( --e-global-typography-ab01762-font-size );line-height:var( --e-global-typography-ab01762-line-height );letter-spacing:var( --e-global-typography-ab01762-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-284 .elementor-element.elementor-element-b8a7ef0{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header, .elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header-title{font-size:var( --e-global-typography-f81c642-font-size );line-height:var( --e-global-typography-f81c642-line-height );letter-spacing:var( --e-global-typography-f81c642-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-fac3081 .elementor-heading-title{font-size:var( --e-global-typography-c662d2c-font-size );line-height:var( --e-global-typography-c662d2c-line-height );letter-spacing:var( --e-global-typography-c662d2c-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c28c8c6 .elementor-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-284 .elementor-element.elementor-element-1d9a002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-ae49261 .jdw-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-284 .elementor-element.elementor-element-c18d368 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-44dac6a .jdw-heading-title{font-size:var( --e-global-typography-80f6c51-font-size );line-height:var( --e-global-typography-80f6c51-line-height );}.elementor-284 .elementor-element.elementor-element-d57a648{--grid-auto-flow:row;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1024px){.elementor-284 .elementor-element.elementor-element-58e427f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c2b3121 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-0c7b710 .elementor-repeater-item-74779a8{font-size:36px;}.elementor-284 .elementor-element.elementor-element-0c7b710 .jdw-heading-title{font-size:var( --e-global-typography-ab01762-font-size );line-height:var( --e-global-typography-ab01762-line-height );letter-spacing:var( --e-global-typography-ab01762-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-284 .elementor-element.elementor-element-06f8a30{width:100%;max-width:100%;}.elementor-284 .elementor-element.elementor-element-b8a7ef0{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-bb4ab9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-b6d57dc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header, .elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header-title{font-size:var( --e-global-typography-f81c642-font-size );line-height:var( --e-global-typography-f81c642-line-height );letter-spacing:var( --e-global-typography-f81c642-letter-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-189b676{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-284 .elementor-element.elementor-element-1bd9d42 img{width:65px;height:65px;}.elementor-284 .elementor-element.elementor-element-fac3081 .elementor-heading-title{font-size:var( --e-global-typography-c662d2c-font-size );line-height:var( --e-global-typography-c662d2c-line-height );letter-spacing:var( --e-global-typography-c662d2c-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c28c8c6 .elementor-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-284 .elementor-element.elementor-element-1d9a002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-45e1eab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-284 .elementor-element.elementor-element-ae49261 .elementor-repeater-item-74779a8{font-size:21px;}.elementor-284 .elementor-element.elementor-element-ae49261 .jdw-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-284 .elementor-element.elementor-element-2bc6291{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-c18d368 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-44dac6a .jdw-heading-title{font-size:var( --e-global-typography-80f6c51-font-size );line-height:var( --e-global-typography-80f6c51-line-height );}.elementor-284 .elementor-element.elementor-element-d57a648{--grid-auto-flow:row;}.elementor-284 .elementor-element.elementor-element-00563d6{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-284 .elementor-element.elementor-element-58e427f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-284 .elementor-element.elementor-element-8183a37 .breadcrumb{font-size:15px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c2b3121 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-0c7b710 .elementor-repeater-item-74779a8{font-size:28px;}.elementor-284 .elementor-element.elementor-element-0c7b710 .jdw-heading-title{font-size:var( --e-global-typography-ab01762-font-size );line-height:var( --e-global-typography-ab01762-line-height );letter-spacing:var( --e-global-typography-ab01762-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-284 .elementor-element.elementor-element-b8a7ef0{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-7e2086f{font-size:16.5px;}.elementor-284 .elementor-element.elementor-element-dc2a8a3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-41dfa29 .elementor-icon-list-item{font-size:14px;}.elementor-284 .elementor-element.elementor-element-e660f70{font-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-b6d57dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-e88bda1{--width:100%;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header, .elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__header-title{font-size:var( --e-global-typography-f81c642-font-size );line-height:var( --e-global-typography-f81c642-line-height );letter-spacing:var( --e-global-typography-f81c642-letter-spacing );}.elementor-284 .elementor-element.elementor-element-691b239 .elementor-toc__list-item{font-size:15px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-284 .elementor-element.elementor-element-189b676{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-284 .elementor-element.elementor-element-1bd9d42 img{width:58px;height:58px;}.elementor-284 .elementor-element.elementor-element-949e7be{--width:100%;}.elementor-284 .elementor-element.elementor-element-fac3081 .elementor-heading-title{font-size:var( --e-global-typography-c662d2c-font-size );line-height:var( --e-global-typography-c662d2c-line-height );letter-spacing:var( --e-global-typography-c662d2c-letter-spacing );}.elementor-284 .elementor-element.elementor-element-c28c8c6 .elementor-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-284 .elementor-element.elementor-element-308e3f5 .elementor-heading-title{font-size:15px;}.elementor-284 .elementor-element.elementor-element-1d9a002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-element-6c821a5 .premium-button .premium-button-text-icon-wrapper span{font-size:18px;}.elementor-284 .elementor-element.elementor-element-0354bbf .elementor-heading-title{font-size:11px;}.elementor-284 .elementor-element.elementor-element-ae49261 .elementor-repeater-item-74779a8{font-size:18px;}.elementor-284 .elementor-element.elementor-element-ae49261 .jdw-heading-title{font-size:var( --e-global-typography-46eb5df-font-size );line-height:var( --e-global-typography-46eb5df-line-height );letter-spacing:var( --e-global-typography-46eb5df-letter-spacing );}.elementor-284 .elementor-element.elementor-element-6ba00e3 .jdw-heading-title{font-size:18px;}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-284 .elementor-element.elementor-global-4273 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.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-284 .elementor-element.elementor-element-2bc6291{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-15ae40e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-284 .elementor-element.elementor-element-0659e64{--width:100%;}.elementor-284 .elementor-element.elementor-element-c18d368 .elementor-heading-title{font-size:var( --e-global-typography-jdwetq-font-size );line-height:var( --e-global-typography-jdwetq-line-height );letter-spacing:var( --e-global-typography-jdwetq-letter-spacing );}.elementor-284 .elementor-element.elementor-element-44dac6a .elementor-repeater-item-1aa011d{font-size:24px;}.elementor-284 .elementor-element.elementor-element-44dac6a .jdw-heading-title{font-size:var( --e-global-typography-80f6c51-font-size );line-height:var( --e-global-typography-80f6c51-line-height );}.elementor-284 .elementor-element.elementor-element-3ada99e{font-size:13px;}.elementor-284 .elementor-element.elementor-element-d57a648{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-284 .elementor-element.elementor-element-3e95c0d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-284 .elementor-element.elementor-element-a45b015{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-284 .elementor-element.elementor-element-a45b015 .elementor-heading-title{font-size:25px;}.elementor-284 .elementor-element.elementor-element-8c3671b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-284 .elementor-element.elementor-element-1396265{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-284 .elementor-element.elementor-element-1396265 .elementor-heading-title{font-size:25px;}.elementor-284 .elementor-element.elementor-element-00563d6{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-284 .elementor-element.elementor-element-4f6ff70 .premium-button .premium-button-text-icon-wrapper span{font-size:18px;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS *//* JDW – Article de blog (maquette proposition 2) */
.jdw-article{--purple:#40266c;--deep:#221d3c;--pink:#f7b9ee;--magenta:#a01899;--paper:#f8f6fc;--muted:#625a74;--line:#dfd9e9}
.jdw-article a{text-decoration:none}
.jdw-article .eyebrow{font:11px/1.6 'DM Mono',monospace;letter-spacing:1.8px;margin:0 0 20px;color:#715887;text-transform:uppercase}
.jdw-article .article-body>.elementor-widget-text-editor,.jdw-article .article-body>.elementor-widget-html{color:var(--deep);font:16px/1.95 Literata,Georgia,serif}
.jdw-article .article-body>.elementor-widget p,.jdw-article .article-body>.elementor-widget li{color:var(--deep)}
.jdw-article .article-body>.elementor-widget p{margin:0 0 23px}
.jdw-article .article-body>.elementor-widget .opening{font-size:18px;line-height:1.85;color:var(--deep)}
.jdw-article .article-body>.elementor-widget h2{font:350 35px/1.15 Outfit,Arial,sans-serif;letter-spacing:-1px;color:var(--purple);margin:0 0 23px}
.jdw-article .article-body>.elementor-widget h2 strong{font-weight:650}
.jdw-article .article-body>.elementor-widget h3{font-family:Outfit,Arial,sans-serif;color:var(--deep);font-weight:550;letter-spacing:-.4px}
.jdw-article .takeaway{border:1px solid #e1d2eb;border-left:3px solid var(--magenta);background:radial-gradient(at 0 0,#f7b9ee25,transparent 85%),#eee8f6;padding:25px 30px;border-radius:0 8px 8px 0;margin:32px 0 45px}
.jdw-article .takeaway .eyebrow{margin-bottom:12px;color:var(--magenta);font-size:10px}
.jdw-article .takeaway>p:last-child{margin-bottom:0;font:19px/1.65 Outfit,sans-serif;color:var(--purple)}
.jdw-article .chapter{margin-top:48px;scroll-margin-top:140px}
.jdw-article .chapter-number{font:9px 'DM Mono',monospace!important;letter-spacing:1.5px;color:#8b709f;margin-bottom:16px!important;text-transform:uppercase}
.jdw-article .article-body>.elementor-widget blockquote{font:350 25px/1.5 Outfit,Arial,sans-serif;color:var(--purple);border-left:2px solid var(--pink);padding:0 0 0 25px;margin:30px 0 12px}
.jdw-article .article-body>.elementor-widget blockquote strong{font-weight:550}
.jdw-article .editorial-list{padding-left:22px;margin:10px 0 25px}
.jdw-article .editorial-list li{padding-left:5px;margin-bottom:13px}
.jdw-article .editorial-list li::marker{color:var(--magenta)}
.jdw-article .practical{background:#eee8f5;border-radius:8px;padding:25px;display:flex;gap:22px;margin:30px 0}
.jdw-article .practical h3{font-size:20px;line-height:1.25;margin:0 0 10px}
.jdw-article .practical p{font-size:14px;line-height:1.8;margin:0}
.jdw-article .practical-icon{font:35px Outfit,sans-serif;color:var(--magenta);line-height:1}
.jdw-article .question-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:30px 0}
.jdw-article .question-grid>div{border-top:1px solid #ccbdd9;padding-top:15px}
.jdw-article .question-grid span{font:10px 'DM Mono',monospace;color:var(--magenta)}
.jdw-article .question-grid h3{font-size:20px;line-height:1.3;margin:10px 0}
.jdw-article .question-grid p{font:13px/1.65 Outfit,sans-serif;color:var(--muted);margin:0}
.jdw-article .contextual-service{padding:22px 0;border-top:1px solid #d9cde3;border-bottom:1px solid #d9cde3;display:flex;gap:22px;margin:35px 0 0}
.jdw-article .contextual-service>span{font:37px/1 Outfit,sans-serif;color:var(--magenta)}
.jdw-article .contextual-service p{font:15px/1.8 Outfit,sans-serif;margin:0}
.jdw-article .contextual-service a{color:var(--magenta);text-decoration:underline;text-underline-offset:4px}
.jdw-article .steps{list-style:none;counter-reset:steps;padding:0;margin:25px 0}
.jdw-article .steps li{counter-increment:steps;position:relative;padding:0 0 24px 46px}
.jdw-article .steps li:before{content:counter(steps);position:absolute;top:1px;left:0;background:#eae0f3;color:var(--purple);font:14px Outfit,sans-serif;width:29px;height:29px;border-radius:50%;display:grid;place-items:center}
.jdw-article .steps li strong{font:550 19px/1.5 Outfit,sans-serif;display:block;color:var(--deep)}
.jdw-article .steps li>span{font-size:14px;line-height:1.85;display:block;margin-top:5px}
.jdw-article .faq details{border-top:1px solid var(--line);padding:20px 0}
.jdw-article .faq details:last-child{border-bottom:1px solid var(--line)}
.jdw-article .faq summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;font:500 17px/1.5 Outfit,sans-serif;color:var(--deep);list-style:none}
.jdw-article .faq summary::-webkit-details-marker{display:none}
.jdw-article .faq summary span{font-size:22px;font-weight:300;color:var(--magenta);transition:transform .2s}
.jdw-article .faq details[open] summary span{transform:rotate(45deg)}
.jdw-article .faq details>p{font-size:14px;line-height:1.9;margin:15px 30px 0 0}











/* Sommaire */
.jdw-article .v2-toc{margin:0 0 32px}
.jdw-article .v2-toc .toc{border:1px solid #dacee4;border-radius:12px;padding:20px 24px;background:#fcfaff}
.jdw-article .toc-toggle{display:flex;justify-content:space-between;width:100%;padding:0;background:transparent!important;border:0!important;color:var(--purple)!important;font:550 17px Outfit,sans-serif;text-align:left;cursor:pointer}
.jdw-article .toc-toggle>span{font-weight:300}
.jdw-article .v2-toc ol{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:14px 0 0}
.jdw-article .v2-toc ol[hidden]{display:none}
.jdw-article .v2-toc li{margin:0}
.jdw-article .v2-toc a{display:flex;gap:13px;padding:10px 10px 10px 0;border-left:2px solid transparent;color:#7d7089;font:12px/1.4 Outfit,sans-serif}
.jdw-article .v2-toc a>span{font:10px 'DM Mono',monospace;line-height:1.9;color:#9c88ac;flex-shrink:0}
.jdw-article .v2-toc a.active{color:var(--magenta);border-color:var(--magenta);padding-left:12px;font-weight:550}
.jdw-article .v2-toc a:hover{color:var(--magenta)}
@media(max-width:1024px){.jdw-article .article-body{font-size:15px}.jdw-article .article-body>.elementor-widget h2{font-size:31px}.jdw-article .v2-toc ol{grid-template-columns:1fr}.jdw-article .question-grid{gap:14px}.jdw-article .question-grid h3{font-size:18px}}
@media(max-width:767px){.jdw-article .article-body>.elementor-widget h2{font-size:30px}.jdw-article .article-body>.elementor-widget h2 br{display:none}.jdw-article .article-body>.elementor-widget h2 strong:before{content:' '}.jdw-article .article-body>.elementor-widget .opening{font-size:17px}.jdw-article .chapter{margin-top:38px}.jdw-article .chapter-number{font-size:8px!important}.jdw-article .takeaway{padding:22px;margin:27px 0 35px}.jdw-article .takeaway>p:last-child{font-size:18px}.jdw-article .article-body>.elementor-widget blockquote{font-size:22px;padding-left:20px;margin:25px 0}.jdw-article .practical{gap:15px;padding:21px}.jdw-article .practical-icon{font-size:27px}.jdw-article .practical h3{font-size:19px}.jdw-article .practical p{font-size:13px}.jdw-article .question-grid{grid-template-columns:1fr}.jdw-article .question-grid>div{display:grid;grid-template-columns:24px 1fr;gap:0 12px}.jdw-article .question-grid h3{margin:0 0 7px;font-size:20px}.jdw-article .question-grid p{grid-column:2;font-size:14px}.jdw-article .question-grid>div>span{line-height:2.4}.jdw-article .contextual-service{gap:15px}.jdw-article .contextual-service p{font-size:14px}.jdw-article .contextual-service>span{font-size:30px}.jdw-article .steps li{padding-left:40px}.jdw-article .steps li strong{font-size:18px}.jdw-article .steps li>span{font-size:13px}.jdw-article .faq summary{font-size:16px;gap:18px}.jdw-article .faq details>p{font-size:13px;margin-right:0}.jdw-article .v2-toc .toc{padding:18px 20px}}/* End custom CSS */