.elementor-21 .elementor-element.elementor-element-2c3eab3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-4efad5f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-4efad5f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4efad5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.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-21 .elementor-element.elementor-element-b87927f .elementor-icon-wrapper{text-align:center;}.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-21 .elementor-element.elementor-element-6b7a40f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-4ff4a16{text-align:center;}.elementor-21 .elementor-element.elementor-element-4ff4a16 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:64px;font-weight:800;line-height:1.2em;}.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-21 .elementor-element.elementor-element-61a1715{width:var( --container-widget-width, 917px );max-width:917px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:917px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-7ba9e68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--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-21 .elementor-element.elementor-element-dd1bf7c .elementor-button{background-color:#8900A2;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-dd1bf7c{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-dd1bf7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-20bfbc9 .elementor-button{background-color:#FFFFFF05;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-20bfbc9{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-09e4c37{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-f7b20a7{padding:0px 14px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f7b20a7 img{width:82px;max-width:100%;}.elementor-21 .elementor-element.elementor-element-415fd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-9447f2e{--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:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-487671b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-21 .elementor-element.elementor-element-487671b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-487671b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-21 .elementor-element.elementor-element-5b25700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-5b25700 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5b25700.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-5b25700.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5b25700.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-5b25700.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5b25700.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-59cd9e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-bbfe6f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-5fdfb63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-a5f99b4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-21 .elementor-element.elementor-element-a5f99b4:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a5f99b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-21 .elementor-element.elementor-element-a757ad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-a757ad2 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a757ad2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-a757ad2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a757ad2.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-a757ad2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-a757ad2.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-6174384 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-0dce385 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-cb683c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-8d80ff0{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-21 .elementor-element.elementor-element-8d80ff0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8d80ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-21 .elementor-element.elementor-element-bab2e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-bab2e54 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-bab2e54.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-bab2e54.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bab2e54.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-bab2e54.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-bab2e54.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-ab362bd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-0bc192c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-7e455ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-ec5bc76{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-21 .elementor-element.elementor-element-ec5bc76:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ec5bc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-21 .elementor-element.elementor-element-305befb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-305befb .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-305befb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-305befb.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-305befb.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-305befb.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-305befb.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-0b8c827 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-f15d277 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-ae137d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-4d74533{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-61cf130{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-41ef02d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-41ef02d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-41ef02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-d6ea467 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e9e9425 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-d0e70e5{text-align:center;}.elementor-21 .elementor-element.elementor-element-d0e70e5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-9a40d59{width:var( --container-widget-width, 661px );max-width:661px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:661px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-57ee5e9{--e-image-carousel-slides-to-show:6;}.elementor-21 .elementor-element.elementor-element-533c3be img{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-d750736{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 92px;--row-gap:0px;--column-gap:92px;--margin-top:176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-7846edf{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a2ebb95{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-a2ebb95:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a2ebb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-acf6d7b .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5831b47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-bcd2472{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-bcd2472 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-dc2bfb0{width:var( --container-widget-width, 465px );max-width:465px;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-db4dd4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-938fb7e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FDF4FF33;--border-color:#FDF4FF33;--border-radius:0px 0px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:72px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-938fb7e:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C900F1;--border-color:#C900F1;--border-radius:0px 0px 16px 16px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-938fb7e, .elementor-21 .elementor-element.elementor-element-938fb7e::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-6673110 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-530a3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2c0e587 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2c0e587.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-2c0e587.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2c0e587.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-2c0e587.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2c0e587.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-e2a2fe6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FDF4FF33;--border-color:#FDF4FF33;--border-radius:0px 0px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:72px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e2a2fe6:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C900F1;--border-color:#C900F1;--border-radius:0px 0px 16px 16px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-e2a2fe6, .elementor-21 .elementor-element.elementor-element-e2a2fe6::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-8e61639 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-63395cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-9374fff .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9374fff.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-9374fff.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-9374fff.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-9374fff.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-9374fff.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-7b17e77{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FDF4FF33;--border-color:#FDF4FF33;--border-radius:0px 0px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:72px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7b17e77:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C900F1;--border-color:#C900F1;--border-radius:0px 0px 16px 16px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-7b17e77, .elementor-21 .elementor-element.elementor-element-7b17e77::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-416ae04 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-804f4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-177ee19 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-177ee19.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-177ee19.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-177ee19.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-177ee19.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-177ee19.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-bd8dbe9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FDF4FF33;--border-color:#FDF4FF33;--border-radius:0px 0px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:72px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bd8dbe9:hover{border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C900F1;--border-color:#C900F1;--border-radius:0px 0px 16px 16px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-bd8dbe9, .elementor-21 .elementor-element.elementor-element-bd8dbe9::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-9cb9cd9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-ad9d293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5ad9d53 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-5ad9d53.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-5ad9d53.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5ad9d53.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-5ad9d53.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-5ad9d53.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-cbf88ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-cafeaa6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-30c9796{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-30c9796:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-30c9796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-b29e654 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-4ee45d6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-e42e635{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-e42e635 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-29b98d4{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-d9cd980{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-182d2fb{--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-start;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-182d2fb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-182d2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-c059196{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d116bb9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:500;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-2f4ddda .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-6da9b47{width:var( --container-widget-width, 572px );max-width:572px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:572px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-divider{--divider-color: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-weight:var( --e-global-typography-secondary-font-weight );}.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-21 .elementor-element.elementor-element-51e8e19{--divider-border-style:solid;--divider-color:#343035;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-51e8e19 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-51e8e19 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-21 .elementor-element.elementor-element-cd3d58a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5339212{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a8d3361 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-cd812b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-fc9dd48{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fcd00e3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-be4a9f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-aa39a66{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4341e86 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-60dfa0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-ff34d3c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6d4a2e2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-d64462b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-01b43a6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-15bf95c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-6932061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-2f9a68e .elementor-button{background-color:#FFFFFF05;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2f9a68e{width:var( --container-widget-width, 241px );max-width:241px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-2f9a68e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-e7fc91e{--display:flex;--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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e7fc91e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e7fc91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;background-image:url("https://pixelminds.ae/wp-content/uploads/2026/09/Group-142.png");background-repeat:repeat;}.elementor-21 .elementor-element.elementor-element-522b4e9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:0px;--padding-left:024px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-989ef0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-989ef0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-e3b4364 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:0.9em;color:var( --e-global-color-3b60491 );}.elementor-21 .elementor-element.elementor-element-fd1e116 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-45fc1ac img{width:311px;height:154px;}.elementor-21 .elementor-element.elementor-element-2e23b3d{--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;--padding-top:40px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-2e23b3d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2e23b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-881150f{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#47364A;--border-color:#47364A;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:23px;--padding-right:23px;}.elementor-21 .elementor-element.elementor-element-881150f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-881150f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-5dbc62a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-d2bfe08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-d2bfe08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-88a2c0f{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#47364A;--border-color:#47364A;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:23px;--padding-right:23px;}.elementor-21 .elementor-element.elementor-element-88a2c0f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-88a2c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-f7c8114 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-ee3220a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-ee3220a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-ed4c8f7{--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-start;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--z-index:10;}.elementor-21 .elementor-element.elementor-element-ed4c8f7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ed4c8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-07b4480{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6769dbb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:500;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-65cd3c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-e8efcc2{width:var( --container-widget-width, 651px );max-width:651px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:651px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-9c5bfec{--divider-border-style:solid;--divider-color:#343035;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-9c5bfec .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-9c5bfec .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-21 .elementor-element.elementor-element-e7b9bc5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ad3f54f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ef61910 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-a87f736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-39fc700{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-535f9dd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-1d15405{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-96ba588{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-83dff27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-35c5be1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-e95874b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c256767 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-76e5f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-69898a1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f4f8136 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-753e32a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-b43e97b .elementor-button{background-color:#FFFFFF05;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b43e97b{width:var( --container-widget-width, 241px );max-width:241px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-b43e97b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-daef741{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-daef741:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-daef741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-1913802{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-1913802 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-289a3b1{--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;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:#47364A;--border-color:#47364A;--border-radius:17px 17px 17px 17px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-21 .elementor-element.elementor-element-289a3b1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-289a3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-018b8fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-40bcfa9{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0d4d2e3 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-47de03c .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-8cb4bab .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-49068e8{--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;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:#47364A;--border-color:#47364A;--border-radius:17px 17px 17px 17px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-21 .elementor-element.elementor-element-49068e8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-49068e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-7fdc0a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-f5f89fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7a12c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-7a12c86 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:800;line-height:0.9em;}.elementor-21 .elementor-element.elementor-element-e830820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-e830820 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-3b60491 );}.elementor-21 .elementor-element.elementor-element-b52de75{--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;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:#47364A;--border-color:#47364A;--border-radius:17px 17px 17px 17px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-21 .elementor-element.elementor-element-b52de75:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b52de75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-c9e87fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-4946460{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7cd792d .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e5ea89b .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-e7d9012 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-665f8b9{--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-start;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;--z-index:15;}.elementor-21 .elementor-element.elementor-element-665f8b9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-665f8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-0d79af3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f68d054 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:500;line-height:1.3em;}.elementor-21 .elementor-element.elementor-element-7063332{width:var( --container-widget-width, 625px );max-width:625px;--container-widget-width:625px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7063332 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-94d0a31{width:var( --container-widget-width, 651px );max-width:651px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:651px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-d62973a{--divider-border-style:solid;--divider-color:#343035;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-d62973a .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-d62973a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-21 .elementor-element.elementor-element-6de9893{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5cb278b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0d0cd83 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-1307734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-2659b6f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-aad9606 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-03d044c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-3420828{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-94ea3bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-28f69d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-7469916{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8f31d5f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-676cd49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-db959a5{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bad37f7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-0a5f663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-8555e31{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-24d1118 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-19498a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-5ce7a8e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2fdde87 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:6%;}.elementor-21 .elementor-element.elementor-element-fc0c595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-acb2c36 .elementor-button{background-color:#FFFFFF05;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-acb2c36{width:var( --container-widget-width, 241px );max-width:241px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-acb2c36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-5ae5bdc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-5ae5bdc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5ae5bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C141E;}.elementor-21 .elementor-element.elementor-element-5faadc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-5faadc9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-dfba969{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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:#47364A;--border-color:#47364A;--border-radius:17px 17px 17px 17px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-21 .elementor-element.elementor-element-dfba969:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dfba969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283899;}.elementor-21 .elementor-element.elementor-element-1720cf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c21ab98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-398e2eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-c91ed2f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:var( --e-global-color-3b60491 );}.elementor-21 .elementor-element.elementor-element-db04f5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f485d76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4D474D;--border-color:#4D474D;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fd335a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-4ac7790 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-3b60491 );}.elementor-21 .elementor-element.elementor-element-04b9499{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c1fcc11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#47364A;--border-color:#47364A;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:5px;--padding-right:5px;}.elementor-21 .elementor-element.elementor-element-c1fcc11:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c1fcc11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283833;}.elementor-21 .elementor-element.elementor-element-aedc104 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-f855ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-f855ea9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#FAF9FA;}.elementor-21 .elementor-element.elementor-element-9c92234{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#47364A;--border-color:#47364A;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:5px;--padding-right:5px;}.elementor-21 .elementor-element.elementor-element-9c92234:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9c92234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283833;}.elementor-21 .elementor-element.elementor-element-58ea9a3 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-dcc8577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-dcc8577 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#FAF9FA;}.elementor-21 .elementor-element.elementor-element-fec9788{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;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:#47364A;--border-color:#47364A;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:5px;--padding-right:5px;}.elementor-21 .elementor-element.elementor-element-fec9788:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fec9788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#36283833;}.elementor-21 .elementor-element.elementor-element-74dbea4 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3635ca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3635ca5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#FAF9FA;}.elementor-21 .elementor-element.elementor-element-6048836{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9ba74f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-64f8b79{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-64f8b79:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-64f8b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-bc32c6b .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-85128a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-65ae416{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-65ae416 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-0ffa85f{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-14a9903{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-d2e453c{--swiper-slides-to-display:3;--swiper-slides-gap:24px;width:100%;max-width:100%;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-50px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-60px;--arrow-size:14px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d2e453c .swiper-slide > .elementor-element{height:100%;}.elementor-21 .elementor-element.elementor-element-d2e453c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:#625B62;border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-21 .elementor-element.elementor-element-d2e453c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5e8715c img{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-4622f51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5a706c8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-981fb5b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-981fb5b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-981fb5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-fb37f2b .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-83a06d5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-e4a65bc{text-align:center;}.elementor-21 .elementor-element.elementor-element-e4a65bc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-8cd4cf7{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5680dca{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-3c4ceaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bb744b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-46f923f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-c1fde22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-f078fd9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-57d5eb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-2aac6c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-8840803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-a88becf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9efd13c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-6ed8aad .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-b6d7e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-7d7a99c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-99bfa58 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0073ea0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-a2e7a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-91fe3c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-cc06d57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5e7bd55 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-4e90615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#817982;}.elementor-21 .elementor-element.elementor-element-ec014fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 92px;--row-gap:0px;--column-gap:92px;--margin-top:176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-a31e511{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-04937fe{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-04937fe:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-04937fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-ebaf8ac .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-54cd859 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-865cac3{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-865cac3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-64e3817{width:var( --container-widget-width, 465px );max-width:465px;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-fddb26a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#252225;--border-color:#252225;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-de389fa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-de389fa:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-de389fa, .elementor-21 .elementor-element.elementor-element-de389fa::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-f40916d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-b00d11d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-9d07314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-42c8ac1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-42c8ac1:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-42c8ac1, .elementor-21 .elementor-element.elementor-element-42c8ac1::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-a40b0ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-4be0345 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-0487b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-1bae2ec{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-1bae2ec:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-1bae2ec, .elementor-21 .elementor-element.elementor-element-1bae2ec::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-97e3449 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-24f6c15 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-54dac59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-0b7e283{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-0b7e283:hover{border-style:none;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-21 .elementor-element.elementor-element-0b7e283, .elementor-21 .elementor-element.elementor-element-0b7e283::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-5881593 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;color:#A9A1AA;}.elementor-21 .elementor-element.elementor-element-22a2e31 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FBFAFB;}.elementor-21 .elementor-element.elementor-element-6ebfb80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-21 .elementor-element.elementor-element-e683975 img{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-fa3ea8e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-81b43c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-1ca0eb8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-1ca0eb8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1ca0eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-d60f292 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-793915e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-369e45a{text-align:center;}.elementor-21 .elementor-element.elementor-element-369e45a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-2e90188{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-ba96d4d{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-cf8979f{--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;--flex-wrap:nowrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-f554ca8{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-a6e1f2d{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-51e3700{--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;--flex-wrap:nowrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-21 .elementor-element.elementor-element-5b408ec{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-fcabf26{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-a9ac47a{--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;--flex-wrap:nowrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-21 .elementor-element.elementor-element-6c65dc9{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-995eae0{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-361e9c2{--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;--flex-wrap:nowrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-21 .elementor-element.elementor-element-c60424d{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-aabc843{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-654aabc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-822ecd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-3b262db{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-3b262db:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3b262db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-92ef193 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9fccb55 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-ae7cd35{text-align:center;}.elementor-21 .elementor-element.elementor-element-ae7cd35 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-422f864{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-b32b7cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-1dc9308{--display:flex;}.elementor-21 .elementor-element.elementor-element-6c51c99{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4d72c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-db95a43{--display:flex;}.elementor-21 .elementor-element.elementor-element-3fe4909{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4482c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-5f94aac{--display:flex;}.elementor-21 .elementor-element.elementor-element-7c04124{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bb5e026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-b1dfd37{--display:flex;}.elementor-21 .elementor-element.elementor-element-d316f90{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-08f0be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-4f90263{--display:flex;}.elementor-21 .elementor-element.elementor-element-b1f0806{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7ed69f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-ae47499{--display:flex;}.elementor-21 .elementor-element.elementor-element-cf34237{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d0e7543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-4e0a208{--display:flex;}.elementor-21 .elementor-element.elementor-element-1149436{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-864941b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-3045352{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 1090px );max-width:1090px;--container-widget-width:1090px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:#EFEFEB;--n-accordion-title-hover-color:#EFEFEB;--n-accordion-title-active-color:#EFEFEB;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-3045352 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-21 .elementor-element.elementor-element-3045352 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-21 .elementor-element.elementor-element-3045352 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}:where( .elementor-21 .elementor-element.elementor-element-3045352 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF0D;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-21 .elementor-element.elementor-element-104882a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:172px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4391308{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-839113c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;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-d40b8e4 );--border-color:var( --e-global-color-d40b8e4 );--border-radius:50px 50px 50px 50px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-21 .elementor-element.elementor-element-839113c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-839113c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-21 .elementor-element.elementor-element-083387c .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-a400e23 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-5b10163 );}.elementor-21 .elementor-element.elementor-element-7aba4b0{text-align:center;}.elementor-21 .elementor-element.elementor-element-7aba4b0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:800;line-height:1.4em;}.elementor-21 .elementor-element.elementor-element-b410ba3{width:var( --container-widget-width, 595px );max-width:595px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:595px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-bd8895b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-13ef310{width:var( --container-widget-width, 1097px );max-width:1097px;padding:48px 48px 48px 48px;--container-widget-width:1097px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-69e9437 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-cd3d58a{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e7b9bc5{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-6de9893{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-d2e453c{--swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-5680dca{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f554ca8{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-a6e1f2d{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-5b408ec{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-fcabf26{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-6c65dc9{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-995eae0{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-c60424d{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-aabc843{--grid-columns:2;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-487671b{--width:180px;}.elementor-21 .elementor-element.elementor-element-a5f99b4{--width:180px;}.elementor-21 .elementor-element.elementor-element-8d80ff0{--width:180px;}.elementor-21 .elementor-element.elementor-element-ec5bc76{--width:180px;}.elementor-21 .elementor-element.elementor-element-7846edf{--width:465px;}.elementor-21 .elementor-element.elementor-element-db4dd4e{--width:755px;}.elementor-21 .elementor-element.elementor-element-c059196{--width:677px;}.elementor-21 .elementor-element.elementor-element-e7fc91e{--width:472px;}.elementor-21 .elementor-element.elementor-element-07b4480{--width:677px;}.elementor-21 .elementor-element.elementor-element-daef741{--width:472px;}.elementor-21 .elementor-element.elementor-element-40bcfa9{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-f5f89fc{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-4946460{--width:fit-content;}.elementor-21 .elementor-element.elementor-element-0d79af3{--width:677px;}.elementor-21 .elementor-element.elementor-element-5ae5bdc{--width:472px;}.elementor-21 .elementor-element.elementor-element-a31e511{--width:465px;}.elementor-21 .elementor-element.elementor-element-fddb26a{--width:755px;}.elementor-21 .elementor-element.elementor-element-de389fa{--width:100%;}.elementor-21 .elementor-element.elementor-element-42c8ac1{--width:100%;}.elementor-21 .elementor-element.elementor-element-1bae2ec{--width:100%;}.elementor-21 .elementor-element.elementor-element-0b7e283{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-c059196{--width:100%;}.elementor-21 .elementor-element.elementor-element-07b4480{--width:100%;}.elementor-21 .elementor-element.elementor-element-0d79af3{--width:100%;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-6b7a40f .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-4ff4a16 .elementor-heading-title{font-size:27px;}.elementor-21 .elementor-element.elementor-element-61a1715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-dd1bf7c{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-20bfbc9{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-415fd11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-21 .elementor-element.elementor-element-9447f2e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-487671b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-a5f99b4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-8d80ff0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-ec5bc76{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21 .elementor-element.elementor-element-4d74533{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-e9e9425 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-d0e70e5 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-9a40d59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-57ee5e9{--e-image-carousel-slides-to-show:2;}.elementor-21 .elementor-element.elementor-element-d750736{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-5831b47 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-bcd2472 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-dc2bfb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-938fb7e{--padding-top:32px;--padding-bottom:30px;--padding-left:50px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-530a3b7{font-size:14px;}.elementor-21 .elementor-element.elementor-element-e2a2fe6{--padding-top:32px;--padding-bottom:30px;--padding-left:50px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-63395cb{font-size:14px;}.elementor-21 .elementor-element.elementor-element-7b17e77{--padding-top:32px;--padding-bottom:30px;--padding-left:50px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-804f4d1{font-size:14px;}.elementor-21 .elementor-element.elementor-element-bd8dbe9{--padding-top:32px;--padding-bottom:30px;--padding-left:50px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-ad9d293{font-size:14px;}.elementor-21 .elementor-element.elementor-element-cbf88ca{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-4ee45d6 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e42e635 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-29b98d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-182d2fb{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-d116bb9 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-2f4ddda .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-6da9b47{font-size:14px;}.elementor-21 .elementor-element.elementor-element-cd3d58a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-a8d3361 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-cd812b3{font-size:14px;}.elementor-21 .elementor-element.elementor-element-fcd00e3 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-be4a9f9{font-size:14px;}.elementor-21 .elementor-element.elementor-element-4341e86 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-60dfa0d{font-size:14px;}.elementor-21 .elementor-element.elementor-element-6d4a2e2 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-d64462b{font-size:14px;}.elementor-21 .elementor-element.elementor-element-15bf95c .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-6932061{font-size:14px;}.elementor-21 .elementor-element.elementor-element-2f9a68e{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-989ef0f .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-e3b4364 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-fd1e116 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-5dbc62a .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-d2bfe08 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-f7c8114 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-ee3220a .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-ed4c8f7{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6769dbb .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-65cd3c3 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-e8efcc2{font-size:14px;}.elementor-21 .elementor-element.elementor-element-e7b9bc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-ef61910 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-a87f736{font-size:14px;}.elementor-21 .elementor-element.elementor-element-535f9dd .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-1d15405{font-size:14px;}.elementor-21 .elementor-element.elementor-element-83dff27 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-35c5be1{font-size:14px;}.elementor-21 .elementor-element.elementor-element-c256767 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-76e5f20{font-size:14px;}.elementor-21 .elementor-element.elementor-element-f4f8136 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-753e32a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-b43e97b{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-1913802 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-018b8fe .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-7fdc0a3 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-7a12c86 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-e830820 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-c9e87fe .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-665f8b9{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f68d054 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-7063332 .elementor-heading-title{font-size:18px;}.elementor-21 .elementor-element.elementor-element-94d0a31{font-size:14px;}.elementor-21 .elementor-element.elementor-element-6de9893{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-0d0cd83 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-1307734{font-size:14px;}.elementor-21 .elementor-element.elementor-element-aad9606 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-03d044c{font-size:14px;}.elementor-21 .elementor-element.elementor-element-94ea3bb .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-28f69d6{font-size:14px;}.elementor-21 .elementor-element.elementor-element-8f31d5f .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-676cd49{font-size:14px;}.elementor-21 .elementor-element.elementor-element-bad37f7 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-0a5f663{font-size:14px;}.elementor-21 .elementor-element.elementor-element-24d1118 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-19498a9{font-size:14px;}.elementor-21 .elementor-element.elementor-element-2fdde87 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-fc0c595{font-size:14px;}.elementor-21 .elementor-element.elementor-element-acb2c36{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-5faadc9 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-c21ab98 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-398e2eb .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-c91ed2f .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-db04f5e .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-fd335a5 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-4ac7790 .elementor-heading-title{font-size:14px;}.elementor-21 .elementor-element.elementor-element-f855ea9 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-dcc8577 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-3635ca5 .elementor-heading-title{font-size:16px;}.elementor-21 .elementor-element.elementor-element-6048836{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-85128a5 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-65ae416 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-0ffa85f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-d2e453c{--swiper-slides-to-display:1;}.elementor-21 .elementor-element.elementor-element-4622f51{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-83a06d5 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-e4a65bc .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-8cd4cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-5680dca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-c1fde22{font-size:14px;}.elementor-21 .elementor-element.elementor-element-8840803{font-size:14px;}.elementor-21 .elementor-element.elementor-element-b6d7e91{font-size:14px;}.elementor-21 .elementor-element.elementor-element-a2e7a12{font-size:14px;}.elementor-21 .elementor-element.elementor-element-4e90615{font-size:14px;}.elementor-21 .elementor-element.elementor-element-ec014fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-54cd859 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-865cac3 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-64e3817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-fddb26a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-de389fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-9d07314{font-size:14px;}.elementor-21 .elementor-element.elementor-element-42c8ac1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-0487b9a{font-size:14px;}.elementor-21 .elementor-element.elementor-element-1bae2ec{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-54dac59{font-size:14px;}.elementor-21 .elementor-element.elementor-element-0b7e283{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-6ebfb80{font-size:14px;}.elementor-21 .elementor-element.elementor-element-fa3ea8e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-793915e .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-369e45a .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-2e90188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-f554ca8{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-a6e1f2d{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-5b408ec{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-fcabf26{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-6c65dc9{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-995eae0{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-c60424d{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-aabc843{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-654aabc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-9fccb55 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-ae7cd35 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-422f864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-4d72c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-4482c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-bb5e026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-08f0be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-7ed69f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-d0e7543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-864941b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-104882a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-a400e23 .elementor-heading-title{font-size:12px;}.elementor-21 .elementor-element.elementor-element-7aba4b0 .elementor-heading-title{font-size:24px;}.elementor-21 .elementor-element.elementor-element-b410ba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-21 .elementor-element.elementor-element-13ef310{padding:20px 20px 20px 20px;}}/* Start custom CSS for icon, class: .elementor-element-b87927f */.elementor-21 .elementor-element.elementor-element-b87927f .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-b87927f svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efad5f */.elementor-21 .elementor-element.elementor-element-4efad5f{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ff4a16 */.elementor-21 .elementor-element.elementor-element-4ff4a16 span{
    color:#8900A2;
}

@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-4ff4a16 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61a1715 */.elementor-21 .elementor-element.elementor-element-61a1715 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd1bf7c */.elementor-21 .elementor-element.elementor-element-dd1bf7c a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20bfbc9 */.elementor-21 .elementor-element.elementor-element-20bfbc9 a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7b20a7 */.elementor-21 .elementor-element.elementor-element-f7b20a7 {
    border-right: 1px solid #625B62;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-415fd11 */.elementor-21 .elementor-element.elementor-element-415fd11 p{
    margin-bottom: 0;
}
.elementor-21 .elementor-element.elementor-element-415fd11 strong{
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b25700 */.elementor-21 .elementor-element.elementor-element-5b25700{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #B85CFF33;
    border-radius: 50px;
}
.elementor-21 .elementor-element.elementor-element-5b25700 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-5b25700 svg{
    width:16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-487671b */.elementor-21 .elementor-element.elementor-element-487671b{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}
@media(min-width:768px){
    .elementor-21 .elementor-element.elementor-element-487671b{
        animation: down-up 3s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a757ad2 */.elementor-21 .elementor-element.elementor-element-a757ad2{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #B85CFF33;
    border-radius: 50px;
}
.elementor-21 .elementor-element.elementor-element-a757ad2 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-a757ad2 svg{
    width:16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f99b4 */.elementor-21 .elementor-element.elementor-element-a5f99b4{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}
@media(min-width:768px){
    .elementor-21 .elementor-element.elementor-element-a5f99b4{
        margin-top: 125px;
        animation:up-down 3s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bab2e54 */.elementor-21 .elementor-element.elementor-element-bab2e54{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #B85CFF33;
    border-radius: 50px;
}
.elementor-21 .elementor-element.elementor-element-bab2e54 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-bab2e54 svg{
    width:16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d80ff0 */.elementor-21 .elementor-element.elementor-element-8d80ff0{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}
@media(min-width:768px){
    .elementor-21 .elementor-element.elementor-element-8d80ff0{
        margin-left: auto !important;
        margin-top: 110px;
          animation:up-down 3s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-305befb */.elementor-21 .elementor-element.elementor-element-305befb{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #B85CFF33;
    border-radius: 50px;
}
.elementor-21 .elementor-element.elementor-element-305befb .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-305befb svg{
    width:16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec5bc76 */.elementor-21 .elementor-element.elementor-element-ec5bc76{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}
@media(min-width:768px){
    .elementor-21 .elementor-element.elementor-element-ec5bc76{
        animation: down-up 3s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9447f2e */@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-9447f2e{
      display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 10px;
    }
}

@keyframes up-down {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-20px);
    }
}

@keyframes down-up {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(20px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c3eab3 */.elementor-21 .elementor-element.elementor-element-2c3eab3{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-2c3eab3::before{
    content:"";
    position: absolute;
    top: 0;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6ea467 */.elementor-21 .elementor-element.elementor-element-d6ea467 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-d6ea467 svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41ef02d */.elementor-21 .elementor-element.elementor-element-41ef02d{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a40d59 */.elementor-21 .elementor-element.elementor-element-9a40d59 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-57ee5e9 */.elementor-21 .elementor-element.elementor-element-57ee5e9 .swiper-wrapper{
    transition-timing-function: linear !important;
}
.elementor-21 .elementor-element.elementor-element-57ee5e9 img{
    height: 70px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-533c3be */.elementor-21 .elementor-element.elementor-element-533c3be{
    opacity: 0.1;
    position: absolute;
    right:-25%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d74533 */.elementor-21 .elementor-element.elementor-element-4d74533{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-4d74533::before{
    content:"";
    position: absolute;
    top: -30px;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acf6d7b */.elementor-21 .elementor-element.elementor-element-acf6d7b .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-acf6d7b svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2ebb95 */.elementor-21 .elementor-element.elementor-element-a2ebb95{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc2bfb0 */.elementor-21 .elementor-element.elementor-element-dc2bfb0 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7846edf */.elementor-21 .elementor-element.elementor-element-7846edf{
   
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-7846edf::before{
    content:"";
    position: absolute;
    top: -30px;

    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530a3b7 */.elementor-21 .elementor-element.elementor-element-530a3b7 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c0e587 */.elementor-21 .elementor-element.elementor-element-2c0e587{
    position: absolute;
    right:32px;
    top: 29px;
}
.elementor-21 .elementor-element.elementor-element-2c0e587 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-2c0e587 svg{
    width: 16px;
    height: 16px;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-2c0e587{
        position: relative;
        inset: 0 !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938fb7e */.elementor-21 .elementor-element.elementor-element-938fb7e{
    counter-increment: card;
}
.elementor-21 .elementor-element.elementor-element-938fb7e::after{
    content: counter(card, decimal-leading-zero);
    position: absolute;
    top:32px;
    left:0;
    font-size:40px;
    font-weight: 600;
    color:#252225;
    transition:color .3s linear ;
}
.elementor-21 .elementor-element.elementor-element-938fb7e:hover:after{
    color:#C900F1;
}
.elementor-21 .elementor-element.elementor-element-938fb7e svg *{
    transition: all .3s linear;
}
.elementor-21 .elementor-element.elementor-element-938fb7e:hover svg *{
    stroke: #C900F1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63395cb */.elementor-21 .elementor-element.elementor-element-63395cb p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9374fff */.elementor-21 .elementor-element.elementor-element-9374fff{
    position: absolute;
    right:32px;
    top: 29px;
}
.elementor-21 .elementor-element.elementor-element-9374fff .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-9374fff svg{
    width: 16px;
    height: 16px;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-9374fff{
        position: relative;
        inset: 0 !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a2fe6 */.elementor-21 .elementor-element.elementor-element-e2a2fe6{
    counter-increment: card;
}
.elementor-21 .elementor-element.elementor-element-e2a2fe6::after{
    content: counter(card, decimal-leading-zero);
    position: absolute;
    top:32px;
    left:0;
    font-size:40px;
    font-weight: 600;
    color:#252225;
    transition:color .3s linear ;
}
.elementor-21 .elementor-element.elementor-element-e2a2fe6:hover:after{
    color:#C900F1;
}
.elementor-21 .elementor-element.elementor-element-e2a2fe6 svg *{
    transition: all .3s linear;
}
.elementor-21 .elementor-element.elementor-element-e2a2fe6:hover svg *{
    stroke: #C900F1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-804f4d1 */.elementor-21 .elementor-element.elementor-element-804f4d1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177ee19 */.elementor-21 .elementor-element.elementor-element-177ee19{
    position: absolute;
    right:32px;
    top: 29px;
}
.elementor-21 .elementor-element.elementor-element-177ee19 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-177ee19 svg{
    width: 16px;
    height: 16px;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-177ee19{
        position: relative;
        inset: 0 !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b17e77 */.elementor-21 .elementor-element.elementor-element-7b17e77{
    counter-increment: card;
}
.elementor-21 .elementor-element.elementor-element-7b17e77::after{
    content: counter(card, decimal-leading-zero);
    position: absolute;
    top:32px;
    left:0;
    font-size:40px;
    font-weight: 600;
    color:#252225;
    transition:color .3s linear ;
}
.elementor-21 .elementor-element.elementor-element-7b17e77:hover:after{
    color:#C900F1;
}
.elementor-21 .elementor-element.elementor-element-7b17e77 svg *{
    transition: all .3s linear;
}
.elementor-21 .elementor-element.elementor-element-7b17e77:hover svg *{
    stroke: #C900F1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9d293 */.elementor-21 .elementor-element.elementor-element-ad9d293 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ad9d53 */.elementor-21 .elementor-element.elementor-element-5ad9d53{
    position: absolute;
    right:32px;
    top: 29px;
}
.elementor-21 .elementor-element.elementor-element-5ad9d53 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-5ad9d53 svg{
    width: 16px;
    height: 16px;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-5ad9d53{
        position: relative;
        inset: 0 !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8dbe9 */.elementor-21 .elementor-element.elementor-element-bd8dbe9{
    counter-increment: card;
}
.elementor-21 .elementor-element.elementor-element-bd8dbe9::after{
    content: counter(card, decimal-leading-zero);
    position: absolute;
    top:32px;
    left:0;
    font-size:40px;
    font-weight: 600;
    color:#252225;
    transition:color .3s linear ;
}
.elementor-21 .elementor-element.elementor-element-bd8dbe9:hover:after{
    color:#C900F1;
}
.elementor-21 .elementor-element.elementor-element-bd8dbe9 svg *{
    transition: all .3s linear;
}
.elementor-21 .elementor-element.elementor-element-bd8dbe9:hover svg *{
    stroke: #C900F1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db4dd4e */.elementor-21 .elementor-element.elementor-element-db4dd4e{
    counter-reset: card;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d750736 */.elementor-21 .elementor-element.elementor-element-d750736{
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b29e654 */.elementor-21 .elementor-element.elementor-element-b29e654 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-b29e654 svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c9796 */.elementor-21 .elementor-element.elementor-element-30c9796{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29b98d4 */.elementor-21 .elementor-element.elementor-element-29b98d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d116bb9 */.elementor-21 .elementor-element.elementor-element-d116bb9{
    padding-left: 106px;
    display: flex;
    align-items: center;
}
.elementor-21 .elementor-element.elementor-element-d116bb9::after{
    content:"";
    position: absolute;
    left: 0;
    width: 87px;
    height: 1px;
    background: #625B62;
}
.elementor-21 .elementor-element.elementor-element-d116bb9 span{
    color:#9978A1;
    font-size: 24px;
    font-weight: 400;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-d116bb9{
    padding-left: 50px;
        
    }
    .elementor-21 .elementor-element.elementor-element-d116bb9::after{
        width:40px;
    }
    .elementor-21 .elementor-element.elementor-element-d116bb9 span{
        font-size:18px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da9b47 */.elementor-21 .elementor-element.elementor-element-6da9b47 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8d3361 */.elementor-21 .elementor-element.elementor-element-a8d3361{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-a8d3361::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd812b3 */.elementor-21 .elementor-element.elementor-element-cd812b3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcd00e3 */.elementor-21 .elementor-element.elementor-element-fcd00e3{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-fcd00e3::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4a9f9 */.elementor-21 .elementor-element.elementor-element-be4a9f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4341e86 */.elementor-21 .elementor-element.elementor-element-4341e86{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-4341e86::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60dfa0d */.elementor-21 .elementor-element.elementor-element-60dfa0d p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a2e2 */.elementor-21 .elementor-element.elementor-element-6d4a2e2{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-6d4a2e2::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d64462b */.elementor-21 .elementor-element.elementor-element-d64462b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15bf95c */.elementor-21 .elementor-element.elementor-element-15bf95c{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-15bf95c::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6932061 */.elementor-21 .elementor-element.elementor-element-6932061 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f9a68e */.elementor-21 .elementor-element.elementor-element-2f9a68e a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45fc1ac */.elementor-21 .elementor-element.elementor-element-45fc1ac{
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7fc91e */.elementor-21 .elementor-element.elementor-element-e7fc91e{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182d2fb */.elementor-21 .elementor-element.elementor-element-182d2fb{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6769dbb */.elementor-21 .elementor-element.elementor-element-6769dbb{
    padding-left: 106px;
    display: flex;
    align-items: center;
}
.elementor-21 .elementor-element.elementor-element-6769dbb::after{
    content:"";
    position: absolute;
    left: 0;
    width: 87px;
    height: 1px;
    background: #625B62;
}
.elementor-21 .elementor-element.elementor-element-6769dbb span{
    color:#9978A1;
    font-size: 24px;
    font-weight: 400;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-6769dbb{
    padding-left: 50px;
        
    }
    .elementor-21 .elementor-element.elementor-element-6769dbb::after{
        width:40px;
    }
    .elementor-21 .elementor-element.elementor-element-6769dbb span{
        font-size:18px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8efcc2 */.elementor-21 .elementor-element.elementor-element-e8efcc2 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef61910 */.elementor-21 .elementor-element.elementor-element-ef61910{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-ef61910::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a87f736 */.elementor-21 .elementor-element.elementor-element-a87f736 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-535f9dd */.elementor-21 .elementor-element.elementor-element-535f9dd{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-535f9dd::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d15405 */.elementor-21 .elementor-element.elementor-element-1d15405 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83dff27 */.elementor-21 .elementor-element.elementor-element-83dff27{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-83dff27::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35c5be1 */.elementor-21 .elementor-element.elementor-element-35c5be1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c256767 */.elementor-21 .elementor-element.elementor-element-c256767{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-c256767::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e5f20 */.elementor-21 .elementor-element.elementor-element-76e5f20 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4f8136 */.elementor-21 .elementor-element.elementor-element-f4f8136{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-f4f8136::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-753e32a */.elementor-21 .elementor-element.elementor-element-753e32a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b43e97b */.elementor-21 .elementor-element.elementor-element-b43e97b a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d4d2e3 */.elementor-21 .elementor-element.elementor-element-0d4d2e3 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-0d4d2e3 svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47de03c */.elementor-21 .elementor-element.elementor-element-47de03c .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-47de03c svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8cb4bab */.elementor-21 .elementor-element.elementor-element-8cb4bab .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-8cb4bab svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7cd792d */.elementor-21 .elementor-element.elementor-element-7cd792d .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-7cd792d svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e5ea89b */.elementor-21 .elementor-element.elementor-element-e5ea89b .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-e5ea89b svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7d9012 */.elementor-21 .elementor-element.elementor-element-e7d9012 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-e7d9012 svg{
    width: 26px;
    height: 26px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daef741 */.elementor-21 .elementor-element.elementor-element-daef741{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4c8f7 */.elementor-21 .elementor-element.elementor-element-ed4c8f7{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f68d054 */.elementor-21 .elementor-element.elementor-element-f68d054{
    padding-left: 106px;
    display: flex;
    align-items: center;
}
.elementor-21 .elementor-element.elementor-element-f68d054::after{
    content:"";
    position: absolute;
    left: 0;
    width: 87px;
    height: 1px;
    background: #625B62;
}
.elementor-21 .elementor-element.elementor-element-f68d054 span{
    color:#9978A1;
    font-size: 24px;
    font-weight: 400;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-f68d054{
    padding-left: 50px;
        
    }
    .elementor-21 .elementor-element.elementor-element-f68d054::after{
        width:40px;
    }
    .elementor-21 .elementor-element.elementor-element-f68d054 span{
        font-size:18px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94d0a31 */.elementor-21 .elementor-element.elementor-element-94d0a31 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d0cd83 */.elementor-21 .elementor-element.elementor-element-0d0cd83{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-0d0cd83::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1307734 */.elementor-21 .elementor-element.elementor-element-1307734 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aad9606 */.elementor-21 .elementor-element.elementor-element-aad9606{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-aad9606::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03d044c */.elementor-21 .elementor-element.elementor-element-03d044c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94ea3bb */.elementor-21 .elementor-element.elementor-element-94ea3bb{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-94ea3bb::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f69d6 */.elementor-21 .elementor-element.elementor-element-28f69d6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f31d5f */.elementor-21 .elementor-element.elementor-element-8f31d5f{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-8f31d5f::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-676cd49 */.elementor-21 .elementor-element.elementor-element-676cd49 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bad37f7 */.elementor-21 .elementor-element.elementor-element-bad37f7{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-bad37f7::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a5f663 */.elementor-21 .elementor-element.elementor-element-0a5f663 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24d1118 */.elementor-21 .elementor-element.elementor-element-24d1118{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-24d1118::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19498a9 */.elementor-21 .elementor-element.elementor-element-19498a9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fdde87 */.elementor-21 .elementor-element.elementor-element-2fdde87{
    padding-left:20px ;
}
.elementor-21 .elementor-element.elementor-element-2fdde87::before {
    content: "";
    position: absolute;
    top:4px;
    left: 0;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc0c595 */.elementor-21 .elementor-element.elementor-element-fc0c595 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-acb2c36 */.elementor-21 .elementor-element.elementor-element-acb2c36 a{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aedc104 */.elementor-21 .elementor-element.elementor-element-aedc104 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-aedc104 svg{
    width: 36px;
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58ea9a3 */.elementor-21 .elementor-element.elementor-element-58ea9a3 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-58ea9a3 svg{
    width: 36px;
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c92234 */.elementor-21 .elementor-element.elementor-element-9c92234::after{
    content:"";
    position: absolute;
    left:-18px;
    width:18px;
    height: 1px;
    background: #362838;
    z-index: -1;
}
.elementor-21 .elementor-element.elementor-element-9c92234::before{
    content:"";
    position: absolute;
    top:50%;
    left: unset !important;
    right:-18px;
    width:18px;
    height: 1px;
    background: #362838;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74dbea4 */.elementor-21 .elementor-element.elementor-element-74dbea4 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-74dbea4 svg{
    width: 36px;
    height: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ae5bdc */.elementor-21 .elementor-element.elementor-element-5ae5bdc{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665f8b9 */.elementor-21 .elementor-element.elementor-element-665f8b9{
    backdrop-filter: blur(55px);

box-shadow: 0px 4px 28px 0px #FFFFFF12;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf88ca */.elementor-21 .elementor-element.elementor-element-cbf88ca{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-cbf88ca::before{
    content:"";
    position: absolute;
    top: -30px;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc32c6b */.elementor-21 .elementor-element.elementor-element-bc32c6b .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-bc32c6b svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64f8b79 */.elementor-21 .elementor-element.elementor-element-64f8b79{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ffa85f */.elementor-21 .elementor-element.elementor-element-0ffa85f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e8715c */.elementor-21 .elementor-element.elementor-element-5e8715c{
    opacity: 0.1;
    position: absolute;
    top:50%;
    left:-5%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a9903 */.elementor-21 .elementor-element.elementor-element-14a9903::before{
    content:"";
    position: absolute;
    top: -30px;
    left:0%;
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6048836 */.elementor-21 .elementor-element.elementor-element-6048836{
   
    overflow-x:clip !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb37f2b */.elementor-21 .elementor-element.elementor-element-fb37f2b .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-fb37f2b svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-981fb5b */.elementor-21 .elementor-element.elementor-element-981fb5b{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cd4cf7 */.elementor-21 .elementor-element.elementor-element-8cd4cf7 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb744b5 */.elementor-21 .elementor-element.elementor-element-bb744b5{
    width:48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1C141E;
    border:1px solid #604A64;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1fde22 */.elementor-21 .elementor-element.elementor-element-c1fde22 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57d5eb2 */.elementor-21 .elementor-element.elementor-element-57d5eb2{
    width:48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1C141E;
    border:1px solid #604A64;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8840803 */.elementor-21 .elementor-element.elementor-element-8840803 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9efd13c */.elementor-21 .elementor-element.elementor-element-9efd13c{
    width:48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1C141E;
    border:1px solid #604A64;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6d7e91 */.elementor-21 .elementor-element.elementor-element-b6d7e91 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bfa58 */.elementor-21 .elementor-element.elementor-element-99bfa58{
    width:48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1C141E;
    border:1px solid #604A64;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2e7a12 */.elementor-21 .elementor-element.elementor-element-a2e7a12 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc06d57 */.elementor-21 .elementor-element.elementor-element-cc06d57{
    width:48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #1C141E;
    border:1px solid #604A64;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e90615 */.elementor-21 .elementor-element.elementor-element-4e90615 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5680dca */.elementor-21 .elementor-element.elementor-element-5680dca .card-how:not(:last-child)::after{
    content: "";
    position: absolute;
    left: 140px;
    top: 23px;
    width: 223px;
    height: 1px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='223' height='1' viewBox='0 0 223 1' fill='none'%3E%3Cline y1='.5' x2='223' y2='.5' stroke='%23362838' stroke-dasharray='6 6'/%3E%3C/svg%3E") no-repeat;
}
@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-5680dca .card-how::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4622f51 */.elementor-21 .elementor-element.elementor-element-4622f51{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-4622f51::before{
    content:"";
    position: absolute;
    top: -30px;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ebaf8ac */.elementor-21 .elementor-element.elementor-element-ebaf8ac .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-ebaf8ac svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04937fe */.elementor-21 .elementor-element.elementor-element-04937fe{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-865cac3 */.elementor-21 .elementor-element.elementor-element-865cac3 span{
    color:#8900A2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64e3817 */.elementor-21 .elementor-element.elementor-element-64e3817 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31e511 */.elementor-21 .elementor-element.elementor-element-a31e511{
   
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-a31e511::before{
    content:"";
    position: absolute;
    top: -30px;

    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d07314 */.elementor-21 .elementor-element.elementor-element-9d07314 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0487b9a */.elementor-21 .elementor-element.elementor-element-0487b9a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54dac59 */.elementor-21 .elementor-element.elementor-element-54dac59 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ebfb80 */.elementor-21 .elementor-element.elementor-element-6ebfb80 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fddb26a */.elementor-21 .elementor-element.elementor-element-fddb26a .card-why{
    cursor: pointer;
    transition: all .3s linear;
    border:1px solid transparent;
}
.elementor-21 .elementor-element.elementor-element-fddb26a .card-why.active{
    background: #FFFFFF05;
    border: 1px solid #25222505;
    
    
}
.elementor-21 .elementor-element.elementor-element-fddb26a .card-why.active::after{
    content:"";
    position: absolute;
    left: 0;
    top: 24px;
    width: 3px;
    height: 64px;
    background: #C900F1;
    transition: all .3s linear;
}

.elementor-21 .elementor-element.elementor-element-fddb26a::after{
    content:"";
    position: absolute;
    top: 50px;
    left: -6px;
    width: 12px;
    height: 12px;
    background: #C900F1;
    border-radius: 50px;
    transform: translateY(var(--indicator-y, 0));
    transition: transform 0.8s linear;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e683975 */.elementor-21 .elementor-element.elementor-element-e683975{
    opacity: 0.1;
    position: absolute;
    top:20%;
    left:-2%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec014fa */.elementor-21 .elementor-element.elementor-element-ec014fa{
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d60f292 */.elementor-21 .elementor-element.elementor-element-d60f292 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-d60f292 svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca0eb8 */.elementor-21 .elementor-element.elementor-element-1ca0eb8{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e90188 */.elementor-21 .elementor-element.elementor-element-2e90188 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf8979f */.elementor-21 .elementor-element.elementor-element-cf8979f{
    height: 715px !important;
    overflow: hidden;
}
.elementor-21 .elementor-element.elementor-element-cf8979f .test-scroll{
    animation: loop 30s linear infinite;
    will-change: transform;
}
@keyframes loop{
    100%{
        transform: translatey(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e3700 */.elementor-21 .elementor-element.elementor-element-51e3700{
    height: 715px !important;
    overflow: hidden;
}
.elementor-21 .elementor-element.elementor-element-51e3700 .test-scroll-r{
    animation: loop 30s linear infinite reverse;
    will-change: transform;
}
@keyframes loop{
    100%{
        transform: translatey(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ac47a */.elementor-21 .elementor-element.elementor-element-a9ac47a{
    height: 715px !important;
    overflow: hidden;
}
.elementor-21 .elementor-element.elementor-element-a9ac47a .test-scroll{
    animation: loop 30s linear infinite;
    will-change: transform;
}
@keyframes loop{
    100%{
        transform: translatey(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361e9c2 */.elementor-21 .elementor-element.elementor-element-361e9c2{
    height: 715px !important;
    overflow: hidden;
}
.elementor-21 .elementor-element.elementor-element-361e9c2 .test-scroll-r{
    animation: loop 30s linear infinite reverse;
    will-change: transform;
}
@keyframes loop{
    100%{
        transform: translatey(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa3ea8e */.elementor-21 .elementor-element.elementor-element-fa3ea8e{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-fa3ea8e::before{
    content:"";
    position: absolute;
    top: -30px;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-92ef193 */.elementor-21 .elementor-element.elementor-element-92ef193 .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-92ef193 svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b262db */.elementor-21 .elementor-element.elementor-element-3b262db{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-422f864 */.elementor-21 .elementor-element.elementor-element-422f864 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d72c6f */.elementor-21 .elementor-element.elementor-element-4d72c6f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4482c30 */.elementor-21 .elementor-element.elementor-element-4482c30 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5e026 */.elementor-21 .elementor-element.elementor-element-bb5e026 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08f0be8 */.elementor-21 .elementor-element.elementor-element-08f0be8 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed69f9 */.elementor-21 .elementor-element.elementor-element-7ed69f9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0e7543 */.elementor-21 .elementor-element.elementor-element-d0e7543 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-864941b */.elementor-21 .elementor-element.elementor-element-864941b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3045352 */.elementor-21 .elementor-element.elementor-element-3045352 .e-n-accordion-item{
    border: 1px solid #FFFFFF0D;
    background: #0F1012;
    border-radius: 16px;
}
.elementor-21 .elementor-element.elementor-element-3045352 .e-n-accordion-item-title{
    outline: none !important;
}
.elementor-21 .elementor-element.elementor-element-3045352 .e-n-accordion-item[open]{
    border: 1px solid #C900F1;
}
.elementor-21 .elementor-element.elementor-element-3045352 .e-n-accordion-item-title-text{
    padding-left:30px ;
    display: flex;
    position: relative;
    
    
}
.elementor-21 .elementor-element.elementor-element-3045352 .e-n-accordion-item-title-text::before {
    content: "";
    position: absolute;
    top:5px;
    left: 0px;
    width: 14px;
    height: 14px;
    display: block;

    background: #DB58FF;

    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;

    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.825 0.13C6.86 0 7.14 0 7.175.13l.662 2.222a6 6 0 0 0 3.812 3.811l2.222.663c.172.051.172.294 0 .345l-2.222.663a6 6 0 0 0-3.812 3.811l-.662 2.222c-.051.172-.294.172-.345 0l-.663-2.222a6 6 0 0 0-3.811-3.811L.134 7.174c-.172-.051-.172-.294 0-.345l2.222-.663a6 6 0 0 0 3.811-3.811L6.825.13Z'/%3E%3C/svg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654aabc */.elementor-21 .elementor-element.elementor-element-654aabc{
   
    overflow-x:clip !important;
    z-index: 1;
}
.elementor-21 .elementor-element.elementor-element-654aabc::before{
    content:"";
    position: absolute;
    top: -30px;
    left:50%;
    transform: translatex(-50%);
    width:458px;
    height: 278px;
     background: #F100C1;
    opacity: 11%;
    filter: blur(100px);
    border-radius: 50%;
    
   
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-083387c */.elementor-21 .elementor-element.elementor-element-083387c .elementor-icon-wrapper{
    display: flex;
}
.elementor-21 .elementor-element.elementor-element-083387c svg{
    width: 14px;
    height: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-839113c */.elementor-21 .elementor-element.elementor-element-839113c{
    max-width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b410ba3 */.elementor-21 .elementor-element.elementor-element-b410ba3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-13ef310 */.elementor-21 .elementor-element.elementor-element-13ef310{
  background: #110F11;
  border: 1px solid  #343035;
  border-radius: 40px;
 
    font-family: "Inter" , Sans-Serif;
}
.elementor-21 .elementor-element.elementor-element-13ef310 label{
    color:#FDF4FF;
    margin-bottom: 12px;
    font-size:16px;
    font-weight: 300;
}
.elementor-21 .elementor-element.elementor-element-13ef310 label:after {
    color:#fff !important;
    margin-left: 0 !important;
    
}
.elementor-21 .elementor-element.elementor-element-13ef310 :where(input , select , textarea){
    border:0;
    border-bottom: 1px solid #252225;
    border-radius: 0;
    background: transparent !important;
    padding: 12px 24px;
    outline: none;
    
}
.elementor-21 .elementor-element.elementor-element-13ef310 :where(input , textarea){
    color:#fff !important;
}
select option {
    color: #444 !important;
}

select:valid {
    color: #FDF4FF !important;
}

.elementor-21 .elementor-element.elementor-element-13ef310 :where(input , select , textarea):focus-visible{
   box-shadow: none !important;
   border-color:#C900F1 !important;
}
.elementor-21 .elementor-element.elementor-element-13ef310 :where(input , select , textarea)::placeholder{
   color:#999 !important;
   line-height: 1.3;
   font-size: 14px;
}


#fluentform_3 select.ff-el-form-control {
    appearance: none !important;
    -webkit-appearance: none !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.99996 12.5609C7.7132 12.5609 7.42649 12.4514 7.20787 12.2329L0.328226 5.35317C-0.109409 4.91553 -0.109409 4.20598 0.328226 3.76852C0.765684 3.33107 1.47509 3.33107 1.91276 3.76852L7.99996 9.85607L14.0872 3.76874C14.5248 3.33128 15.2342 3.33128 15.6716 3.76874C16.1094 4.20619 16.1094 4.91574 15.6716 5.35338L8.79205 12.2331C8.57332 12.4516 8.2866 12.5609 7.99996 12.5609Z' fill='%23A9A1AA'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 20px center !important;
    background-size: 13px !important;
    padding-right: 45px !important;
}

.elementor-21 .elementor-element.elementor-element-13ef310 button {
    background: #343035 !important;
    color:#fff !important;
    border:1px solid #343035  !important;
    width: 100%;
    border-radius: 50px;
}
.elementor-21 .elementor-element.elementor-element-13ef310 button:hover{
    background: #8900A2 !important;
    border-color:#8900A2 !important;
    color:#fff !important;
    opacity: 1 !important;
}
.elementor-21 .elementor-element.elementor-element-13ef310 button::after {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 10px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6.0004H9.5008M6.0004 9.5008L9.5008 6.0004L6.0004 2.5' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;
    background-size: contain;
}

@media(max-width:767px){
    .elementor-21 .elementor-element.elementor-element-13ef310 :where(input , select , textarea){
        padding: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69e9437 */.elementor-21 .elementor-element.elementor-element-69e9437{
    position: absolute;
    right: 0;
    left: 0;
    top:48px;
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-104882a */.elementor-21 .elementor-element.elementor-element-104882a{
   
    overflow-x:hidden !important;
    z-index: 1;
}/* End custom CSS */