.elementor-3123 .elementor-element.elementor-element-fb335b7{--display:flex;--min-height:520px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3123 .elementor-element.elementor-element-7edb3b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-3123 .elementor-element.elementor-element-5809a92{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-5809a92 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3123 .elementor-element.elementor-element-d0df8cd .elementor-heading-title{font-size:48px;font-weight:700;letter-spacing:1.3px;-webkit-text-stroke-color:#000;stroke:#000;color:#101828;}.elementor-3123 .elementor-element.elementor-element-d0df8cd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3123 .elementor-element.elementor-element-89d039e{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-89d039e p{margin-block-end:2px;}.elementor-3123 .elementor-element.elementor-element-89d039e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3123 .elementor-element.elementor-element-26c89e2{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3123 .elementor-element.elementor-element-bc36a4e .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;background-color:#FF5A1F;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-3123 .elementor-element.elementor-element-bc36a4e .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-bc36a4e .elementor-button:focus{background-color:#E94B12;}.elementor-3123 .elementor-element.elementor-element-bf14ff1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#101828;color:#101828;background-color:#00000000;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D5DD;border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-3123 .elementor-element.elementor-element-bf14ff1 .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-bf14ff1 .elementor-button:focus{color:#6D4AFF;background-color:#F9FAFB;}.elementor-3123 .elementor-element.elementor-element-bf14ff1 .elementor-button:hover svg, .elementor-3123 .elementor-element.elementor-element-bf14ff1 .elementor-button:focus svg{fill:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-bf14ff1 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-c97f06f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-3123 .elementor-element.elementor-element-e466366{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-9488fa9{--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: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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.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-3123 .elementor-element.elementor-element-ad7aee1 .elementor-icon-wrapper{text-align:center;}.elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-view-stacked .elementor-icon{background-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-view-default .elementor-icon{color:#6D4AFF;border-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-view-default .elementor-icon svg{fill:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-ad7aee1 .elementor-icon{font-size:32px;}.elementor-3123 .elementor-element.elementor-element-ad7aee1 .elementor-icon svg{height:32px;}.elementor-3123 .elementor-element.elementor-element-ad7aee1 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4F1FF;border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-ad7aee1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-ad7aee1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-d6c1a79{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-d6c1a79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-d6c1a79 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3123 .elementor-element.elementor-element-d6c1a79.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-6c836a9{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-d4c4a03{--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: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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-3123 .elementor-element.elementor-element-36adbec .elementor-icon-wrapper{text-align:center;}.elementor-3123 .elementor-element.elementor-element-36adbec.elementor-view-stacked .elementor-icon{background-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-36adbec.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-36adbec.elementor-view-default .elementor-icon{color:#6D4AFF;border-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-36adbec.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-36adbec.elementor-view-default .elementor-icon svg{fill:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-36adbec .elementor-icon{font-size:32px;}.elementor-3123 .elementor-element.elementor-element-36adbec .elementor-icon svg{height:32px;}.elementor-3123 .elementor-element.elementor-element-36adbec > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4F1FF;border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-36adbec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-36adbec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-ac0683d{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-ac0683d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-ac0683d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3123 .elementor-element.elementor-element-ac0683d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-1937249{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-a8fa847{--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: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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb .elementor-icon-wrapper{text-align:center;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-view-stacked .elementor-icon{background-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-view-default .elementor-icon{color:#6D4AFF;border-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-view-default .elementor-icon svg{fill:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb .elementor-icon{font-size:32px;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb .elementor-icon svg{height:32px;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4F1FF;border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-9f8eeeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-ba7af1b{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-ba7af1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-ba7af1b > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3123 .elementor-element.elementor-element-ba7af1b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-b78ff72{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-d9926b1{--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: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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-3123 .elementor-element.elementor-element-84ee389 .elementor-icon-wrapper{text-align:center;}.elementor-3123 .elementor-element.elementor-element-84ee389.elementor-view-stacked .elementor-icon{background-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-84ee389.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-84ee389.elementor-view-default .elementor-icon{color:#6D4AFF;border-color:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-84ee389.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-84ee389.elementor-view-default .elementor-icon svg{fill:#6D4AFF;}.elementor-3123 .elementor-element.elementor-element-84ee389 .elementor-icon{font-size:32px;}.elementor-3123 .elementor-element.elementor-element-84ee389 .elementor-icon svg{height:32px;}.elementor-3123 .elementor-element.elementor-element-84ee389 > .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#F4F1FF;border-radius:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-84ee389{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-84ee389.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-34936d4{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-34936d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-34936d4 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-3123 .elementor-element.elementor-element-34936d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-d5bfa5d{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-ef273cb{--display:flex;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-f5fd557{text-align:center;}.elementor-3123 .elementor-element.elementor-element-f5fd557 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-3839b34{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-3839b34 p{margin-block-end:0px;}.elementor-3123 .elementor-element.elementor-element-3839b34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-5706aa0 .cz_line{background-color:#6c4dff;width:93px;height:1x;padding:0px;margin:0px;}.elementor-3123 .elementor-element.elementor-element-5706aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-5706aa0.elementor-element{--align-self:center;}.elementor-3123 .elementor-element.elementor-element-b4297ea{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3123 .elementor-element.elementor-element-67c3956{--display:flex;--min-height:180px;--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;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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-cdae6e0{text-align:center;width:var( --container-widget-width, 95.133% );max-width:95.133%;--container-widget-width:95.133%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-cdae6e0 img{width:100%;height:166px;transition-duration:1s;}.elementor-3123 .elementor-element.elementor-element-cdae6e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-fd298a6{text-align:center;}.elementor-3123 .elementor-element.elementor-element-fd298a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#111827;}.elementor-3123 .elementor-element.elementor-element-aa6b8d2{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#667085;}.elementor-3123 .elementor-element.elementor-element-0f0537e{--display:flex;--min-height:180px;--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;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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-766fe81{text-align:center;width:var( --container-widget-width, 95.133% );max-width:95.133%;--container-widget-width:95.133%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-766fe81 img{width:100%;height:166px;transition-duration:1s;}.elementor-3123 .elementor-element.elementor-element-766fe81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-d57d3e9{text-align:center;}.elementor-3123 .elementor-element.elementor-element-d57d3e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#111827;}.elementor-3123 .elementor-element.elementor-element-67fb548{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#667085;}.elementor-3123 .elementor-element.elementor-element-6b1ab1f{--display:flex;--min-height:180px;--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;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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-36490ec{text-align:center;width:var( --container-widget-width, 95.133% );max-width:95.133%;--container-widget-width:95.133%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-36490ec img{width:100%;height:166px;transition-duration:1s;}.elementor-3123 .elementor-element.elementor-element-36490ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-d32fc5a{text-align:center;}.elementor-3123 .elementor-element.elementor-element-d32fc5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#111827;}.elementor-3123 .elementor-element.elementor-element-da57702{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#667085;}.elementor-3123 .elementor-element.elementor-element-f0d66f5{--display:flex;--min-height:180px;--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;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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-4b7d2fc{text-align:center;width:var( --container-widget-width, 95.133% );max-width:95.133%;--container-widget-width:95.133%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-4b7d2fc img{width:100%;height:166px;transition-duration:1s;}.elementor-3123 .elementor-element.elementor-element-4b7d2fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-0314886{text-align:center;}.elementor-3123 .elementor-element.elementor-element-0314886 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#111827;}.elementor-3123 .elementor-element.elementor-element-c055de6{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#667085;}.elementor-3123 .elementor-element.elementor-element-f654c3c{--display:flex;--min-height:180px;--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;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:#C2C4C8;--border-color:#C2C4C8;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 24px 0px rgba(16, 24.000000000000014, 40, 0.22);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-3eef538{text-align:center;width:var( --container-widget-width, 95.133% );max-width:95.133%;--container-widget-width:95.133%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-3eef538 img{width:100%;height:166px;transition-duration:1s;}.elementor-3123 .elementor-element.elementor-element-3eef538.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-5fbe50e{text-align:center;}.elementor-3123 .elementor-element.elementor-element-5fbe50e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#111827;}.elementor-3123 .elementor-element.elementor-element-da4d372{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#667085;}.elementor-3123 .elementor-element.elementor-element-9dcd62b{--display:flex;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3123 .elementor-element.elementor-element-b6ae142{text-align:center;}.elementor-3123 .elementor-element.elementor-element-b6ae142 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#101828;}.elementor-3123 .elementor-element.elementor-element-2481be5{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0px;color:#667085;}.elementor-3123 .elementor-element.elementor-element-2481be5 p{margin-block-end:0px;}.elementor-3123 .elementor-element.elementor-element-2481be5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-95b54c4 .cz_line{background-color:#6c4dff;width:93px;height:1x;padding:0px;margin:0px;}.elementor-3123 .elementor-element.elementor-element-95b54c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-95b54c4.elementor-element{--align-self:center;}.elementor-3123 .elementor-element.elementor-element-cc7dd43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3123 .elementor-element.elementor-element-cc7dd43 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-3123 .elementor-element.elementor-element-cc7dd43 .elementor-button{background-color:#6C4DFF;transition-duration:0.3s;border-radius:15px 15px 15px 15px;}.elementor-3123 .elementor-element.elementor-element-cc7dd43 .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-cc7dd43 .elementor-button:focus{background-color:#FF5A1F;}.elementor-3123 .elementor-element.elementor-element-cc7dd43 > .elementor-widget-container{padding:0px 0px 0px 90px;}.elementor-3123 .elementor-element.elementor-element-7af028d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#F0EEF8;--border-color:#F0EEF8;--border-radius:22px 22px 22px 22px;box-shadow:0px 10px 30px -15px rgba(27.999999999999986, 24, 39, 0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-3123 .elementor-element.elementor-element-dd41232{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3123 .elementor-element.elementor-element-dd41232.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-1f042fa{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-1f042fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-c68304a .elementor-icon-wrapper{text-align:start;}.elementor-3123 .elementor-element.elementor-element-c68304a.elementor-view-stacked .elementor-icon{background-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-c68304a.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-c68304a.elementor-view-default .elementor-icon{color:#6C4DFF;border-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-c68304a.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-c68304a.elementor-view-default .elementor-icon svg{fill:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-c68304a .elementor-icon{font-size:30px;}.elementor-3123 .elementor-element.elementor-element-c68304a .elementor-icon svg{height:30px;}.elementor-3123 .elementor-element.elementor-element-c68304a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-c68304a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-ac3aa95{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-ac3aa95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-83e07a8{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-83e07a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;color:#2B2438;}.elementor-3123 .elementor-element.elementor-element-83e07a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-5b0479b{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:#7B748D;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-5b0479b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-5b0479b.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-63a2b7f{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3123 .elementor-element.elementor-element-63a2b7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-5bc0c52{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-5bc0c52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-f3abb0c .elementor-icon-wrapper{text-align:start;}.elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-view-stacked .elementor-icon{background-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-view-default .elementor-icon{color:#6C4DFF;border-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-view-default .elementor-icon svg{fill:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-f3abb0c .elementor-icon{font-size:30px;}.elementor-3123 .elementor-element.elementor-element-f3abb0c .elementor-icon svg{height:30px;}.elementor-3123 .elementor-element.elementor-element-f3abb0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-f3abb0c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-ebd16f5{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-ebd16f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-713a918{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-713a918 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;color:#2B2438;}.elementor-3123 .elementor-element.elementor-element-713a918.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-b69c9c2{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:#7B748D;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-b69c9c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-b69c9c2.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-6d8e35d{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3123 .elementor-element.elementor-element-6d8e35d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-2280b29{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-2280b29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-8249787 .elementor-icon-wrapper{text-align:start;}.elementor-3123 .elementor-element.elementor-element-8249787.elementor-view-stacked .elementor-icon{background-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-8249787.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-8249787.elementor-view-default .elementor-icon{color:#6C4DFF;border-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-8249787.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-8249787.elementor-view-default .elementor-icon svg{fill:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-8249787 .elementor-icon{font-size:30px;}.elementor-3123 .elementor-element.elementor-element-8249787 .elementor-icon svg{height:30px;}.elementor-3123 .elementor-element.elementor-element-8249787{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-8249787.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-1b51c9e{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-1b51c9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-7282e88{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-7282e88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;color:#2B2438;}.elementor-3123 .elementor-element.elementor-element-7282e88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-4b1c04d{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:#7B748D;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-4b1c04d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-4b1c04d.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-ac32eeb{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3123 .elementor-element.elementor-element-ac32eeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-a666fec{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-a666fec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-4dcadef .elementor-icon-wrapper{text-align:start;}.elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-view-stacked .elementor-icon{background-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-view-default .elementor-icon{color:#6C4DFF;border-color:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-view-default .elementor-icon svg{fill:#6C4DFF;}.elementor-3123 .elementor-element.elementor-element-4dcadef .elementor-icon{font-size:30px;}.elementor-3123 .elementor-element.elementor-element-4dcadef .elementor-icon svg{height:30px;}.elementor-3123 .elementor-element.elementor-element-4dcadef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-4dcadef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-bd5398c{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3123 .elementor-element.elementor-element-bd5398c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-f803860{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-f803860 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;color:#2B2438;}.elementor-3123 .elementor-element.elementor-element-f803860.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-da83863{text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:#7B748D;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3123 .elementor-element.elementor-element-da83863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-da83863.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-3123 .elementor-element.elementor-element-38b8aa4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-3123 .elementor-element.elementor-element-38b8aa4:not(.elementor-motion-effects-element-type-background), .elementor-3123 .elementor-element.elementor-element-38b8aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #232735 55%, #2C3042 100%);}.elementor-3123 .elementor-element.elementor-element-cdb3f95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3123 .elementor-element.elementor-element-55b0e4d img{width:100%;max-width:100%;height:230px;}.elementor-3123 .elementor-element.elementor-element-f9d1a5a{--display:flex;--min-height:230px;--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;}.elementor-3123 .elementor-element.elementor-element-f78a361 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-3123 .elementor-element.elementor-element-b1ef5d5{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#C9CED8;}.elementor-3123 .elementor-element.elementor-element-dff27fb{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3123 .elementor-element.elementor-element-c922f01 .elementor-icon-wrapper{text-align:center;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-framed .elementor-icon, .elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-stacked .elementor-icon:hover{background-color:#FF6B1A;color:#FAFAFA;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-framed .elementor-icon:hover, .elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-default .elementor-icon:hover{color:#FF6B1A;border-color:#FF6B1A;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-framed .elementor-icon:hover, .elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-default .elementor-icon:hover svg{fill:#FF6B1A;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-framed .elementor-icon:hover{background-color:#FAFAFA;}.elementor-3123 .elementor-element.elementor-element-c922f01.elementor-view-stacked .elementor-icon:hover svg{fill:#FAFAFA;}.elementor-3123 .elementor-element.elementor-element-c922f01 .elementor-icon{font-size:22px;padding:13px;}.elementor-3123 .elementor-element.elementor-element-c922f01 .elementor-icon svg{height:22px;}.elementor-3123 .elementor-element.elementor-element-c922f01 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-3123 .elementor-element.elementor-element-5c08c35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3123 .elementor-element.elementor-element-5c08c35 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3123 .elementor-element.elementor-element-5c08c35 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6B1A;box-shadow:0px 12px 28px -12px rgba(255, 106.99999999999996, 25.999999999999993, 0.45);border-radius:14px 14px 14px 14px;}.elementor-3123 .elementor-element.elementor-element-5c08c35 .elementor-button:hover, .elementor-3123 .elementor-element.elementor-element-5c08c35 .elementor-button:focus{background-color:#F15A08;}.elementor-3123 .elementor-element.elementor-element-5c08c35 > .elementor-widget-container{padding:16px 0px 21px 32px;}@media(min-width:768px){.elementor-3123 .elementor-element.elementor-element-fb335b7{--content-width:1280px;}.elementor-3123 .elementor-element.elementor-element-7edb3b8{--width:45%;}.elementor-3123 .elementor-element.elementor-element-c97f06f{--width:55%;}.elementor-3123 .elementor-element.elementor-element-e466366{--content-width:1200px;}.elementor-3123 .elementor-element.elementor-element-9488fa9{--width:25%;}.elementor-3123 .elementor-element.elementor-element-d4c4a03{--width:25%;}.elementor-3123 .elementor-element.elementor-element-a8fa847{--width:25%;}.elementor-3123 .elementor-element.elementor-element-d9926b1{--width:25%;}.elementor-3123 .elementor-element.elementor-element-ef273cb{--content-width:1600px;}.elementor-3123 .elementor-element.elementor-element-67c3956{--width:20%;}.elementor-3123 .elementor-element.elementor-element-0f0537e{--width:20%;}.elementor-3123 .elementor-element.elementor-element-6b1ab1f{--width:20%;}.elementor-3123 .elementor-element.elementor-element-f0d66f5{--width:20%;}.elementor-3123 .elementor-element.elementor-element-f654c3c{--width:20%;}.elementor-3123 .elementor-element.elementor-element-9dcd62b{--content-width:1600px;}.elementor-3123 .elementor-element.elementor-element-7af028d{--content-width:1280px;}.elementor-3123 .elementor-element.elementor-element-dd41232{--width:25%;}.elementor-3123 .elementor-element.elementor-element-1f042fa{--width:21%;}.elementor-3123 .elementor-element.elementor-element-ac3aa95{--width:75%;}.elementor-3123 .elementor-element.elementor-element-63a2b7f{--width:25%;}.elementor-3123 .elementor-element.elementor-element-5bc0c52{--width:21%;}.elementor-3123 .elementor-element.elementor-element-ebd16f5{--width:75%;}.elementor-3123 .elementor-element.elementor-element-6d8e35d{--width:25%;}.elementor-3123 .elementor-element.elementor-element-2280b29{--width:21%;}.elementor-3123 .elementor-element.elementor-element-1b51c9e{--width:75%;}.elementor-3123 .elementor-element.elementor-element-ac32eeb{--width:25%;}.elementor-3123 .elementor-element.elementor-element-a666fec{--width:21%;}.elementor-3123 .elementor-element.elementor-element-bd5398c{--width:75%;}.elementor-3123 .elementor-element.elementor-element-38b8aa4{--content-width:1280px;}.elementor-3123 .elementor-element.elementor-element-cdb3f95{--width:30%;}.elementor-3123 .elementor-element.elementor-element-f9d1a5a{--width:70%;}}/* Start custom CSS for html, class: .elementor-element-57e692a */:root{
  --purple: #6d4fe0;
  --purple-light: #f3f0fd;
  --text-dark: #1e2233;
  --text-gray: #7a7f8c;
  --divider: #ececf1;
  --card-shadow: 0 4px 18px rgba(30,34,51,.06);
}

*{ box-sizing: border-box; }

body{
  margin: 0;
  padding: 40px 20px;
  background: #f3f4f7;
  font-family: 'Vazirmatn', Tahoma, sans-serif;
}

.cards-wrap{
  display: flex;
  flex-wrap: wrap;
  gap: 48px;
  max-width: 1200px;
  margin: 0 auto;
  justify-content: center;
}

/* ============ shared card component ============ */
.card{
  background: #fff;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: var(--card-shadow);
  width: 360px;
  display: flex;
  flex-direction: column;
}

.card-media{
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 10;
  background: #000;
  overflow: hidden;
  cursor: pointer;
}

.card-media video{
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
  background: #000;
}

/* use on a specific .card-media when the source video's ratio
   doesn't match the frame, to avoid black bars around it */
.card-media.fill video{
  object-fit: cover;
}

.play-btn{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 56px;
  height: 56px;
  border-radius: 50%;
  border: 2px solid #fff;
  background: rgba(0,0,0,.15);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform .2s ease, background .2s ease;
  pointer-events: none;
}

.card-media:hover .play-btn{
  transform: translate(-50%, -50%) scale(1.08);
  background: rgba(0,0,0,.3);
}

.play-btn svg{
  width: 20px;
  height: 20px;
  margin-right: -3px;
  fill: #fff;
}

.card-media.playing .play-btn{ display: none; }

.duration-badge{
  position: absolute;
  bottom: 10px;
  left: 10px;
  background: rgba(0,0,0,.6);
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  padding: 3px 9px;
  border-radius: 6px;
  direction: ltr;
}

.card-body{
  padding: 20px 22px 16px;
}

.card-tag{
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: var(--purple);
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 10px;
}

.card-tag svg{
  width: 15px;
  height: 15px;
  fill: none;
  stroke: var(--purple);
  stroke-width: 1.8;
}

.card-title{
  font-size: 18px;
  font-weight: 700;
  color: var(--text-dark);
  margin: 0 0 10px;
}

.card-desc{
  font-size: 13.5px;
  line-height: 1.9;
  color: var(--text-gray);
  margin: 0;
}

.card-footer{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 22px;
  border-top: 1px solid var(--divider);
  font-size: 13px;
}

.card-date{
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: var(--text-gray);
}

.card-date svg{
  width: 15px;
  height: 15px;
  fill: none;
  stroke: var(--text-gray);
  stroke-width: 1.6;
}

.card-link{
  display: inline-flex;
  align-items: center;
  gap: 5px;
  color: var(--purple);
  font-weight: 600;
  text-decoration: none;
}

.card-link svg{
  width: 15px;
  height: 15px;
  fill: none;
  stroke: var(--purple);
  stroke-width: 2;
}/* End custom CSS */