.elementor-1899 .elementor-element.elementor-element-6be9a658{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:-10px;}.elementor-1899 .elementor-element.elementor-element-6e41dcf2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1899 .elementor-element.elementor-element-41083072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;}.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 );color:var( --e-global-color-primary );}.elementor-1899 .elementor-element.elementor-element-eee6d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-eee6d17 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1899 .elementor-element.elementor-element-50682d6e{--display:flex;}.elementor-1899 .elementor-element.elementor-element-5d34eb4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-1899 .elementor-element.elementor-element-4424e5bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-8fb19ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1899 .elementor-element.elementor-element-6da39af8 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-27a0942d .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-3a03b3fa{--display:flex;}.elementor-1899 .elementor-element.elementor-element-4fa09439{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-1899 .elementor-element.elementor-element-4eff0223 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-54be9262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-6088a84c .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-193d6074 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-6af09bc8{--display:flex;}.elementor-1899 .elementor-element.elementor-element-6a59db8d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-1899 .elementor-element.elementor-element-3b4cd7f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-67d83371{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-20f63346 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-43adf029 .elementor-button{background-color:#552770;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-442f6da1{--display:flex;}.elementor-1899 .elementor-element.elementor-element-16daa3ea{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-1899 .elementor-element.elementor-element-1e91bedb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-132b58f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-6bcf0ab4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-10497dc2 .elementor-button{background-color:#552770;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-3ebdb177{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-930bf48{--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:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:31px;}.elementor-1899 .elementor-element.elementor-element-270da727{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-270da727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1899 .elementor-element.elementor-element-27edfba8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-318ca70d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-8d7179e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-8d7179e .elementor-heading-title{color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-1eaa1d1a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1899 .elementor-element.elementor-element-355df14e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-355df14e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-548b2f8b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-1a7e5963{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1899 .elementor-element.elementor-element-63f892{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-63f892 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-65eef7f{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-4ef7610e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1899 .elementor-element.elementor-element-14817df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-14817df9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-2f51aeff{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-42fe3bbf{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1899 .elementor-element.elementor-element-487882ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-294b9710 .elementor-button{background-color:#490050;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8009E;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-294b9710{left:535px;}body.rtl .elementor-1899 .elementor-element.elementor-element-294b9710{right:535px;}.elementor-1899 .elementor-element.elementor-element-294b9710{top:17.4px;}.elementor-1899 .elementor-element.elementor-element-294b9710 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1899 .elementor-element.elementor-element-294b9710 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-1899 .elementor-element.elementor-element-64c36823{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-27d3d40d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-17a91f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-616ca7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-616ca7a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-770e18a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-2f168e9.elementor-element{--align-self:flex-start;}.elementor-1899 .elementor-element.elementor-element-2f168e9{color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-2710e92e.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1899 .elementor-element.elementor-element-2710e92e{text-align:end;}.elementor-1899 .elementor-element.elementor-element-4981bbd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-4981bbd2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1899 .elementor-element.elementor-element-3162bcd7{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-7e569f8d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-7e569f8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-4205a8be .elementor-button{background-color:#490050;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8009E;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-4205a8be{left:177.6px;}body.rtl .elementor-1899 .elementor-element.elementor-element-4205a8be{right:177.6px;}.elementor-1899 .elementor-element.elementor-element-4205a8be{top:6.6px;}.elementor-1899 .elementor-element.elementor-element-4205a8be .elementor-button-content-wrapper{flex-direction:row;}.elementor-1899 .elementor-element.elementor-element-4205a8be .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-1899 .elementor-element.elementor-element-5550098c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-38216f90{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-38216f90.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-38216f90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;text-decoration:line-through;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-300bdd35{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-300bdd35.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-300bdd35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-5e77827{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-358b78c{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-358b78c.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-358b78c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-abd5109{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-abd5109.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-abd5109 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-c8e18ef{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1899 .elementor-element.elementor-element-30c7fdc7.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-30c7fdc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1899 .elementor-element.elementor-element-30c7fdc7 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-55d9616d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-1d09f0a5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-1d09f0a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-b312f22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-123c719b{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-123c719b.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-123c719b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-5d496446{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-5d496446.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-5d496446 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-4e4a13ba{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1899 .elementor-element.elementor-element-56bc582d{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-1ddcb520.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-1ddcb520 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1899 .elementor-element.elementor-element-1ddcb520 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-730c1334.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-730c1334 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-2ca9fd71{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-2e41f340{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-2e41f340 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-4d35e40a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-62a88363{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-62a88363.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-62a88363 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-38c6da04{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-38c6da04.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-38c6da04 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-4bc03071{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1899 .elementor-element.elementor-element-639e48b5{--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:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-6e6fc48a.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-6e6fc48a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1899 .elementor-element.elementor-element-6e6fc48a .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-27220277.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-27220277 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-bdcf656{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-3cc6294c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 11px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-3cc6294c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-26094c54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-39065e4a{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-39065e4a.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-39065e4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-19902355{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-19902355.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-19902355 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#7A7A7A;}.elementor-1899 .elementor-element.elementor-element-3cd731f9{margin:-10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-1899 .elementor-element.elementor-element-4085d472{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-441970b5.elementor-element{--align-self:center;}.elementor-1899 .elementor-element.elementor-element-441970b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1899 .elementor-element.elementor-element-441970b5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-905baf0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1899 .elementor-element.elementor-element-905baf0 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-1899 .elementor-element.elementor-element-1e059a7d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:-10px;}.elementor-1899 .elementor-element.elementor-element-4f598216{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-724db7a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-f248a62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-f248a62 .elementor-heading-title{color:#FFFFFF;}.elementor-1899 .elementor-element.elementor-element-23f5a2ed{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}@media(min-width:768px){.elementor-1899 .elementor-element.elementor-element-6be9a658{--content-width:1300px;}.elementor-1899 .elementor-element.elementor-element-6e41dcf2{--width:50%;}.elementor-1899 .elementor-element.elementor-element-930bf48{--width:50%;}.elementor-1899 .elementor-element.elementor-element-270da727{--width:92.799%;}.elementor-1899 .elementor-element.elementor-element-27d3d40d{--width:100%;}.elementor-1899 .elementor-element.elementor-element-3162bcd7{--width:100%;}.elementor-1899 .elementor-element.elementor-element-55d9616d{--width:100%;}.elementor-1899 .elementor-element.elementor-element-2ca9fd71{--width:100%;}.elementor-1899 .elementor-element.elementor-element-bdcf656{--width:100%;}.elementor-1899 .elementor-element.elementor-element-1e059a7d{--content-width:1300px;}.elementor-1899 .elementor-element.elementor-element-4f598216{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1899 .elementor-element.elementor-element-3162bcd7{--width:300px;}.elementor-1899 .elementor-element.elementor-element-55d9616d{--width:300px;}.elementor-1899 .elementor-element.elementor-element-2ca9fd71{--width:300px;}.elementor-1899 .elementor-element.elementor-element-bdcf656{--width:300px;}}@media(max-width:1024px){body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-294b9710{left:286px;}body.rtl .elementor-1899 .elementor-element.elementor-element-294b9710{right:286px;}.elementor-1899 .elementor-element.elementor-element-294b9710{top:11px;}.elementor-1899 .elementor-element.elementor-element-27d3d40d{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-4981bbd2{--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:center;}.elementor-1899 .elementor-element.elementor-element-3162bcd7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-4205a8be{left:202.8px;}body.rtl .elementor-1899 .elementor-element.elementor-element-4205a8be{right:202.8px;}.elementor-1899 .elementor-element.elementor-element-4205a8be{top:11px;}.elementor-1899 .elementor-element.elementor-element-55d9616d{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-2ca9fd71{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-bdcf656{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-4f598216{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}}@media(max-width:767px){.elementor-1899 .elementor-element.elementor-element-6e41dcf2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-930bf48{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:20px;}body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-294b9710{left:249px;}body.rtl .elementor-1899 .elementor-element.elementor-element-294b9710{right:249px;}.elementor-1899 .elementor-element.elementor-element-294b9710{top:10.8px;}.elementor-1899 .elementor-element.elementor-element-27d3d40d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-17a91f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 11px;}.elementor-1899 .elementor-element.elementor-element-616ca7a9{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;}.elementor-1899 .elementor-element.elementor-element-2710e92e{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1899 .elementor-element.elementor-element-4981bbd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1899 .elementor-element.elementor-element-3162bcd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1899 .elementor-element.elementor-element-4205a8be{left:217.6px;}body.rtl .elementor-1899 .elementor-element.elementor-element-4205a8be{right:217.6px;}.elementor-1899 .elementor-element.elementor-element-4205a8be{top:10.8px;}.elementor-1899 .elementor-element.elementor-element-55d9616d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-2ca9fd71{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-bdcf656{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1899 .elementor-element.elementor-element-4f598216{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1899 .elementor-element.elementor-element-23f5a2ed{--margin-top:0px;--margin-bottom:0px;--margin-left:-6px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-3ebdb177 *//* ===== Pill-style Tabs (scoped) ===== */
.indicators-tabs .elementor-tabs-wrapper,
.indicators-tabs .e-n-tabs-heading {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  border: none !important;
  margin-bottom: 14px;
}

/* Classic Tabs titles */
.indicators-tabs .elementor-tab-title{
  border: 1px solid rgba(255,255,255,.10) !important;
  background: rgba(255,255,255,.05) !important;
  color: rgba(255,255,255,.70) !important;
  border-radius: 999px !important;
  padding: 10px 14px !important;
  margin: 0 !important;
}

/* Active classic tab */
.indicators-tabs .elementor-tab-title.elementor-active{
  background: rgba(255,255,255,.10) !important;
  color: rgba(255,255,255,.92) !important;
  border-color: rgba(236,72,153,.25) !important;
  box-shadow: 0 0 0 1px rgba(168,85,247,.10) inset, 0 0 26px rgba(168,85,247,.18);
}

/* Nested Tabs titles (if you're using Nested Tabs) */
.indicators-tabs .e-n-tab-title{
  border: 1px solid rgba(255,255,255,.10) !important;
  background: rgba(255,255,255,.05) !important;
  color: rgba(255,255,255,.70) !important;
  border-radius: 999px !important;
  padding: 10px 14px !important;
}

/* Active nested tab */
.indicators-tabs .e-n-tab-title[aria-selected="true"]{
  background: rgba(255,255,255,.10) !important;
  color: rgba(255,255,255,.92) !important;
  border-color: rgba(236,72,153,.25) !important;
  box-shadow: 0 0 0 1px rgba(168,85,247,.10) inset, 0 0 26px rgba(168,85,247,.18);
}

/* Tab content panel spacing */
.indicators-tabs .elementor-tab-content,
.indicators-tabs .e-n-tabs-content > div{
  border: 1px solid rgba(255,255,255,.10) !important;
  background: rgba(255,255,255,.05) !important;
  border-radius: 18px !important;
  padding: 22px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56bc582d *//* Timeline (line + dots) */
.timeline-list{
  position: relative;
}

/* Vertical line */
.timeline-list::before{
  content:"";
  position:absolute;
  left: 190px;
  top: 0;
  bottom: 0;
  width: 1px;
  background: rgba(255,255,255,.12);
}

/* Each row */
.timeline-item{
  position: relative;
  display: grid;
  grid-template-columns: 160px 1fr;
  gap: 24px;
  padding: 14px 0;
}

/* Dot */
.timeline-item::before{
  content:"";
  position:absolute;
  left: 180px;
  top: 22px;
  width: 10px;
  height: 10px;
  border-radius: 999px;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #EC4899, #8B5CF6, #6366F1);
  box-shadow: 0 0 18px rgba(168,85,247,.35);
}

/* Mobile: stack, keep line on the left */
@media (max-width: 767px){
  .timeline-list::before{ left: 14px; }
  .timeline-item{
    grid-template-columns: 1fr;
    padding-left: 34px;
  }
  .timeline-item::before{ left: 14px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-639e48b5 *//* Timeline (line + dots) */
.timeline-list{
  position: relative;
}

/* Vertical line */
.timeline-list::before{
  content:"";
  position:absolute;
  left: 190px;
  top: 0;
  bottom: 0;
  width: 1px;
  background: rgba(255,255,255,.12);
}

/* Each row */
.timeline-item{
  position: relative;
  display: grid;
  grid-template-columns: 160px 1fr;
  gap: 24px;
  padding: 14px 0;
}

/* Dot */
.timeline-item::before{
  content:"";
  position:absolute;
  left: 180px;
  top: 22px;
  width: 10px;
  height: 10px;
  border-radius: 999px;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #EC4899, #8B5CF6, #6366F1);
  box-shadow: 0 0 18px rgba(168,85,247,.35);
}

/* Mobile: stack, keep line on the left */
@media (max-width: 767px){
  .timeline-list::before{ left: 14px; }
  .timeline-item{
    grid-template-columns: 1fr;
    padding-left: 34px;
  }
  .timeline-item::before{ left: 14px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4085d472 *//* Timeline (line + dots) */
.timeline-list{
  position: relative;
}

/* Vertical line */
.timeline-list::before{
  content:"";
  position:absolute;
  left: 190px;
  top: 0;
  bottom: 0;
  width: 1px;
  background: rgba(255,255,255,.12);
}

/* Each row */
.timeline-item{
  position: relative;
  display: grid;
  grid-template-columns: 160px 1fr;
  gap: 24px;
  padding: 14px 0;
}

/* Dot */
.timeline-item::before{
  content:"";
  position:absolute;
  left: 180px;
  top: 22px;
  width: 10px;
  height: 10px;
  border-radius: 999px;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #EC4899, #8B5CF6, #6366F1);
  box-shadow: 0 0 18px rgba(168,85,247,.35);
}

/* Mobile: stack, keep line on the left */
@media (max-width: 767px){
  .timeline-list::before{ left: 14px; }
  .timeline-item{
    grid-template-columns: 1fr;
    padding-left: 34px;
  }
  .timeline-item::before{ left: 14px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-206c2759 *//* Wide layout to trigger YouTube’s right-side playlist tray on desktop */
.yt-playlist-wide{
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
}

/* Rounded corners: apply to wrapper + clip iframe */
.yt-rounded{
  border-radius: 18px;   /* change this value */
  overflow: hidden;      /* IMPORTANT: clips iframe corners */
}

/* iframe sizing */
.yt-playlist-wide iframe{
  width: 100%;
  height: 520px;
  border: 0;
  display: block;        /* removes tiny gaps */
}

/* Mobile */
@media (max-width: 767px){
  .yt-playlist-wide iframe{
    height: 360px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f5a2ed *//* Timeline (line + dots) */
.timeline-list{
  position: relative;
}

/* Vertical line */
.timeline-list::before{
  content:"";
  position:absolute;
  left: 190px;
  top: 0;
  bottom: 0;
  width: 1px;
  background: rgba(255,255,255,.12);
}

/* Each row */
.timeline-item{
  position: relative;
  display: grid;
  grid-template-columns: 160px 1fr;
  gap: 24px;
  padding: 14px 0;
}

/* Dot */
.timeline-item::before{
  content:"";
  position:absolute;
  left: 180px;
  top: 22px;
  width: 10px;
  height: 10px;
  border-radius: 999px;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #EC4899, #8B5CF6, #6366F1);
  box-shadow: 0 0 18px rgba(168,85,247,.35);
}

/* Mobile: stack, keep line on the left */
@media (max-width: 767px){
  .timeline-list::before{ left: 14px; }
  .timeline-item{
    grid-template-columns: 1fr;
    padding-left: 34px;
  }
  .timeline-item::before{ left: 14px; }
}/* End custom CSS */