.elementor-14 .elementor-element.elementor-element-fbc34ab{--display:flex;--overlay-opacity:0.63;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fbc34ab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fbc34ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kynexaconferences.com/wp-content/uploads/2026/07/download-2026-07-12T164419.829.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fbc34ab::before, .elementor-14 .elementor-element.elementor-element-fbc34ab > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fbc34ab > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fbc34ab > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fbc34ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fbc34ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF00 0%, #000000 62%);}.elementor-14 .elementor-element.elementor-element-ae43abc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-3b8283c{--display:flex;}.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-14 .elementor-element.elementor-element-f745b6d .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF21;border-radius:24px 24px 24px 24px;padding:8px 16px 8px 16px;}.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-14 .elementor-element.elementor-element-c117d1f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:800;line-height:70px;color:#FFFFFF;}.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-14 .elementor-element.elementor-element-6ab2fc6{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;color:#F700FF;}.elementor-14 .elementor-element.elementor-element-23a269d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#D3D3D3;}.elementor-14 .elementor-element.elementor-element-d4a95d5 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;background-color:transparent;background-image:linear-gradient(180deg, #8B2BE4 0%, #F229C4 100%);border-radius:12px 12px 12px 12px;padding:20px 35px 20px 35px;}.elementor-14 .elementor-element.elementor-element-d4a95d5{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f9911ce{--display:flex;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-0c7c99f{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0c7c99f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0c7c99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0c7c99f.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d2d43e4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;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:#680CDA38;--border-color:#680CDA38;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(87.55184793445605, 20.63157972916314, 231.47626037597658, 0.27);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-d2d43e4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d2d43e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-14 .elementor-element.elementor-element-f4996c1 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-14 .elementor-element.elementor-element-f4996c1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-14 .elementor-element.elementor-element-f4996c1.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-f4996c1.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f4996c1.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-f4996c1.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-f4996c1 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-f4996c1 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f4996c1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-f4996c1:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-f4996c1:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-f4996c1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#484848;}.elementor-14 .elementor-element.elementor-element-f4996c1{border-style:none;}.elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-14 .elementor-element.elementor-element-d0b9534.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-d0b9534.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d0b9534.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-d0b9534.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-d0b9534:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-d0b9534:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-d0b9534 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#484848;}.elementor-14 .elementor-element.elementor-element-d0b9534{border-style:none;}.elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-14 .elementor-element.elementor-element-3b710f1.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-3b710f1.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3b710f1.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-3b710f1.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-3b710f1:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-3b710f1:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-3b710f1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#484848;}.elementor-14 .elementor-element.elementor-element-3b710f1{border-style:none;}.elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon-box-wrapper{align-items:center;gap:21px;}.elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-14 .elementor-element.elementor-element-b861b5a.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-b861b5a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-b861b5a.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-b861b5a.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-b861b5a:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-b861b5a:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-b861b5a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;color:#484848;}.elementor-14 .elementor-element.elementor-element-b861b5a{border-style:none;}.elementor-14 .elementor-element.elementor-element-803e1b9{--display:flex;}.elementor-14 .elementor-element.elementor-element-2d66934{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-9c6d762{--display:flex;}.elementor-14 .elementor-element.elementor-element-4eb8405{--display:flex;}.elementor-14 .elementor-element.elementor-element-bbbbc77{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-f8cf729{--display:flex;}.elementor-14 .elementor-element.elementor-element-aac0254{--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-14 .elementor-element.elementor-element-aac0254.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-31a38f8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-14 .elementor-element.elementor-element-58fd870 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#8B2BE4;color:#8B2BE4;background-color:#8B0BFF00;border-radius:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-38e8e77 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:800;line-height:46px;letter-spacing:-1.6px;color:#232323;}.elementor-14 .elementor-element.elementor-element-38e8e77{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-7147a3d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon-box-title{margin-block-end:6px;color:#19042D;}.elementor-14 .elementor-element.elementor-element-747b11e.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;fill:#000000;color:#000000;}.elementor-14 .elementor-element.elementor-element-747b11e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-747b11e.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-14 .elementor-element.elementor-element-747b11e.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-747b11e:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-747b11e:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-747b11e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-747b11e{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-747b11e:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon-box-title{margin-block-end:6px;color:#19042D;}.elementor-14 .elementor-element.elementor-element-f23db49.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;fill:#000000;color:#000000;}.elementor-14 .elementor-element.elementor-element-f23db49.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f23db49.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-14 .elementor-element.elementor-element-f23db49.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-f23db49:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-f23db49:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-f23db49 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-f23db49{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-f23db49:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon-box-title{margin-block-end:6px;color:#19042D;}.elementor-14 .elementor-element.elementor-element-7a4017a.elementor-view-stacked .elementor-icon{background-color:#F9F9F9;fill:#000000;color:#000000;}.elementor-14 .elementor-element.elementor-element-7a4017a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7a4017a.elementor-view-default .elementor-icon{fill:#F9F9F9;color:#F9F9F9;border-color:#F9F9F9;}.elementor-14 .elementor-element.elementor-element-7a4017a.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-7a4017a:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-7a4017a:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-7a4017a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-7a4017a{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-7a4017a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.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-14 .elementor-element.elementor-element-334f940 img{border-radius:24px 24px 24px 24px;}.elementor-14 .elementor-element.elementor-element-334f940.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ffd37a0{--display:flex;}.elementor-14 .elementor-element.elementor-element-f6c0702{--spacer-size:48px;}.elementor-14 .elementor-element.elementor-element-5ad8310{--display:flex;}.elementor-14 .elementor-element.elementor-element-232c503 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#8B2BE4;color:#8B2BE4;background-color:#8B0BFF00;border-radius:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7541e2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:800;line-height:46px;letter-spacing:-1.6px;color:#232323;}.elementor-14 .elementor-element.elementor-element-7541e2c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-02b1a4e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-b5409f6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon-box-title{margin-block-end:6px;color:#37006B;}.elementor-14 .elementor-element.elementor-element-cd239fb.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-cd239fb.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-cd239fb.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-cd239fb.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-cd239fb:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-cd239fb:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-cd239fb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-cd239fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-cd239fb:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon-box-title{margin-block-end:6px;color:#37006B;}.elementor-14 .elementor-element.elementor-element-4eed34d.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-4eed34d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-4eed34d.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-4eed34d.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-4eed34d:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-4eed34d:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-4eed34d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-4eed34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-4eed34d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon-box-title{margin-block-end:6px;color:#37006B;}.elementor-14 .elementor-element.elementor-element-6a473ee.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-6a473ee.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6a473ee.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-6a473ee.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-6a473ee:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-6a473ee:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-6a473ee .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-6a473ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-6a473ee:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon-box-title{margin-block-end:6px;color:#37006B;}.elementor-14 .elementor-element.elementor-element-c77dcf7.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-c77dcf7.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-c77dcf7.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-c77dcf7.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-c77dcf7:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-c77dcf7:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-c77dcf7 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-c77dcf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-c77dcf7:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon-box-title{margin-block-end:6px;color:#37006B;}.elementor-14 .elementor-element.elementor-element-9b16372.elementor-view-stacked .elementor-icon{background-color:#F0E1FF;fill:#8B2BE4;color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-9b16372.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-9b16372.elementor-view-default .elementor-icon{fill:#F0E1FF;color:#F0E1FF;border-color:#F0E1FF;}.elementor-14 .elementor-element.elementor-element-9b16372.elementor-view-framed .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-14 .elementor-element.elementor-element-9b16372:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-9b16372:has(:focus) .elementor-icon-box-title{color:#37006B;}.elementor-14 .elementor-element.elementor-element-9b16372 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-14 .elementor-element.elementor-element-9b16372{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4E9FF;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 10px 0px rgba(114.9999999999999, 1.999999999999993, 255, 0.12);}.elementor-14 .elementor-element.elementor-element-9b16372:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2A7FE;box-shadow:0px 5px 10px 0px rgba(114.99999999999993, 2.0000000000000213, 255, 0.27);}.elementor-14 .elementor-element.elementor-element-0089dac{--display:flex;}.elementor-14 .elementor-element.elementor-element-9421e74{--spacer-size:48px;}.elementor-14 .elementor-element.elementor-element-683467d{--display:flex;}.elementor-14 .elementor-element.elementor-element-be53325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-50f703c{--display:flex;}.elementor-14 .elementor-element.elementor-element-9694b97 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#8B2BE4;color:#8B2BE4;background-color:#8B0BFF00;border-radius:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-176f622 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:800;line-height:36px;letter-spacing:-1.6px;color:#232323;}.elementor-14 .elementor-element.elementor-element-176f622{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-86482c6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-86482c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-ea46e30{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F4E9FF;--border-color:#F4E9FF;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-ea46e30:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ea46e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-136608f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-136608f.elementor-view-stacked .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-136608f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-136608f.elementor-view-default .elementor-icon{fill:#8B2BE4;color:#8B2BE4;border-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-136608f .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-136608f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-136608f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-a8fab33{text-align:center;width:var( --container-widget-width, 38.198% );max-width:38.198%;--container-widget-width:38.198%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a8fab33 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#232323;}.elementor-14 .elementor-element.elementor-element-a8fab33.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-0f1d868{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-0f1d868.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-8577a93{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F4E9FF;--border-color:#F4E9FF;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-8577a93:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8577a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fe5ab24 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-fe5ab24.elementor-view-stacked .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-fe5ab24.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-fe5ab24.elementor-view-default .elementor-icon{fill:#8B2BE4;color:#8B2BE4;border-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-fe5ab24 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-fe5ab24{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fe5ab24.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e4378a8{text-align:center;width:var( --container-widget-width, 38.198% );max-width:38.198%;--container-widget-width:38.198%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-e4378a8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#232323;}.elementor-14 .elementor-element.elementor-element-e4378a8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-edd3e4e{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-edd3e4e.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9265c6d{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F4E9FF;--border-color:#F4E9FF;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-9265c6d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9265c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a49567f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-a49567f.elementor-view-stacked .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-a49567f.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-a49567f.elementor-view-default .elementor-icon{fill:#8B2BE4;color:#8B2BE4;border-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-a49567f .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-a49567f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a49567f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-7742616{text-align:center;width:var( --container-widget-width, 38.198% );max-width:38.198%;--container-widget-width:38.198%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7742616 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#232323;}.elementor-14 .elementor-element.elementor-element-7742616.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-c425dfc{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-c425dfc.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0bbd32e{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F4E9FF;--border-color:#F4E9FF;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-0bbd32e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0bbd32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2a810c2 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-2a810c2.elementor-view-stacked .elementor-icon{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-2a810c2.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-2a810c2.elementor-view-default .elementor-icon{fill:#8B2BE4;color:#8B2BE4;border-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-2a810c2 .elementor-icon{font-size:28px;}.elementor-14 .elementor-element.elementor-element-2a810c2{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-2a810c2.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-9176380{text-align:center;width:var( --container-widget-width, 38.198% );max-width:38.198%;--container-widget-width:38.198%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9176380 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;color:#232323;}.elementor-14 .elementor-element.elementor-element-9176380.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-0e62860{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-0e62860.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2af676b{--display:flex;}.elementor-14 .elementor-element.elementor-element-5ab1a48{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-fc5cb90{--display:flex;}.elementor-14 .elementor-element.elementor-element-744c762 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#8B2BE4;color:#8B2BE4;background-color:#8B0BFF00;border-radius:24px 24px 24px 24px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-00008e5{text-align:center;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-00008e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:800;line-height:36px;letter-spacing:-1.6px;color:#232323;}.elementor-14 .elementor-element.elementor-element-e4533f9{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-58213e2{--display:flex;}.elementor-14 .elementor-element.elementor-element-6ec7add{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-4dd492d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a014e49{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:80px;--padding-bottom:40px;--padding-left:36px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-a014e49:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a014e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B2BE4;}.elementor-14 .elementor-element.elementor-element-a014e49.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1b9c042 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF21;border-radius:24px 24px 24px 24px;padding:8px 16px 8px 16px;}.elementor-14 .elementor-element.elementor-element-e6b8d9e{text-align:center;}.elementor-14 .elementor-element.elementor-element-e6b8d9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:800;line-height:70px;letter-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-61ecfee{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-64ff81d .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;fill:#9D2DEC;color:#9D2DEC;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:20px 35px 20px 35px;}.elementor-14 .elementor-element.elementor-element-64ff81d{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-64ff81d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-41f337b{--display:flex;}.elementor-14 .elementor-element.elementor-element-f47bed4{--spacer-size:32px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-ae43abc{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-d2d43e4{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-aac0254{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-b5409f6{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-86482c6{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-fbc34ab{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-f9911ce{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-0c7c99f{--width:88%;}.elementor-14 .elementor-element.elementor-element-f8cf729{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-aac0254{--width:99.833%;}.elementor-14 .elementor-element.elementor-element-5ad8310{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-683467d{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-50f703c{--width:77%;}.elementor-14 .elementor-element.elementor-element-86482c6{--width:67%;}.elementor-14 .elementor-element.elementor-element-fc5cb90{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-4dd492d{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-a014e49{--width:88%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-fbc34ab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fbc34ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-ae43abc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-d2d43e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-aac0254{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-b5409f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-86482c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-d4a95d5 *//* Button */
.premium-btn{
    position: relative;
    overflow: hidden;
    isolation: isolate;
    border-radius: 12px;
    transition: all .35s cubic-bezier(.22,1,.36,1);
}

/* Continuous Shine */
.premium-btn::before{
    content:"";
    position:absolute;
    top:0;
    left:-200%;
    width:50%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.45),
        transparent
    );
    transform:skewX(-25deg);
    animation:shineLoop 1s linear infinite;
    pointer-events:none;
    z-index:1;
}

@keyframes shineLoop{
    0%{
        left:-40%;
    }
    100%{
        left:120%;
    }
}

/* Keep text above shine */
.premium-btn .elementor-button-text,
.premium-btn i{
    position:relative;
    z-index:2;
}

/* ===== OPTION 1 HOVER ===== */

.premium-btn:hover{
    transform:translateY(-4px) scale(1.03);
    box-shadow:
        0 18px 40px rgba(123,47,247,.35),
        0 8px 18px rgba(241,7,163,.25);
    filter:brightness(1.05);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd239fb *//* CARD */
.research-card{
    position:relative;
    overflow:hidden;
    z-index:1;
    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Animated Gradient Background */
.research-card::before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:0;

    background:#8B2BE4;

    transition:height .5s cubic-bezier(.22,1,.36,1);

    z-index:-1;
}

.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    height:100%;
}

/* TITLE */
.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a,
.research-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* DESCRIPTION */
.research-card:hover .elementor-icon-box-description,
.research-card:hover p{
    color:rgba(255,255,255,.88) !important;
}

/* ICON CIRCLE */
.research-card:hover .elementor-icon{
    background:rgba(255,255,255,.18) !important;
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    border:1px solid rgba(255,255,255,.18);
}

/* ICON */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon svg{
    color:#fff !important;
    fill:#fff !important;
}

/* SVG */
.research-card:hover .elementor-icon svg path{
    fill:#fff !important;
    stroke:#fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4eed34d *//* CARD */
.research-card{
    position:relative;
    overflow:hidden;
    z-index:1;
    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Animated Gradient Background */
.research-card::before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:0;

    background:#8B2BE4;

    transition:height .5s cubic-bezier(.22,1,.36,1);

    z-index:-1;
}

.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    height:100%;
}

/* TITLE */
.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a,
.research-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* DESCRIPTION */
.research-card:hover .elementor-icon-box-description,
.research-card:hover p{
    color:rgba(255,255,255,.88) !important;
}

/* ICON CIRCLE */
.research-card:hover .elementor-icon{
    background:rgba(255,255,255,.18) !important;
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    border:1px solid rgba(255,255,255,.18);
}

/* ICON */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon svg{
    color:#fff !important;
    fill:#fff !important;
}

/* SVG */
.research-card:hover .elementor-icon svg path{
    fill:#fff !important;
    stroke:#fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6a473ee *//* CARD */
.research-card{
    position:relative;
    overflow:hidden;
    z-index:1;
    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Animated Gradient Background */
.research-card::before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:0;

    background:#8B2BE4;

    transition:height .5s cubic-bezier(.22,1,.36,1);

    z-index:-1;
}

.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    height:100%;
}

/* TITLE */
.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a,
.research-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* DESCRIPTION */
.research-card:hover .elementor-icon-box-description,
.research-card:hover p{
    color:rgba(255,255,255,.88) !important;
}

/* ICON CIRCLE */
.research-card:hover .elementor-icon{
    background:rgba(255,255,255,.18) !important;
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    border:1px solid rgba(255,255,255,.18);
}

/* ICON */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon svg{
    color:#fff !important;
    fill:#fff !important;
}

/* SVG */
.research-card:hover .elementor-icon svg path{
    fill:#fff !important;
    stroke:#fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c77dcf7 *//* CARD */
.research-card{
    position:relative;
    overflow:hidden;
    z-index:1;
    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Animated Gradient Background */
.research-card::before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:0;

    background:#8B2BE4;

    transition:height .5s cubic-bezier(.22,1,.36,1);

    z-index:-1;
}

.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    height:100%;
}

/* TITLE */
.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a,
.research-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* DESCRIPTION */
.research-card:hover .elementor-icon-box-description,
.research-card:hover p{
    color:rgba(255,255,255,.88) !important;
}

/* ICON CIRCLE */
.research-card:hover .elementor-icon{
    background:rgba(255,255,255,.18) !important;
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    border:1px solid rgba(255,255,255,.18);
}

/* ICON */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon svg{
    color:#fff !important;
    fill:#fff !important;
}

/* SVG */
.research-card:hover .elementor-icon svg path{
    fill:#fff !important;
    stroke:#fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b16372 *//* CARD */
.research-card{
    position:relative;
    overflow:hidden;
    z-index:1;
    transition:all .45s cubic-bezier(.22,1,.36,1);
}

/* Animated Gradient Background */
.research-card::before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:0;

    background:#8B2BE4;

    transition:height .5s cubic-bezier(.22,1,.36,1);

    z-index:-1;
}

.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    height:100%;
}

/* TITLE */
.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a,
.research-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* DESCRIPTION */
.research-card:hover .elementor-icon-box-description,
.research-card:hover p{
    color:rgba(255,255,255,.88) !important;
}

/* ICON CIRCLE */
.research-card:hover .elementor-icon{
    background:rgba(255,255,255,.18) !important;
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    border:1px solid rgba(255,255,255,.18);
}

/* ICON */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon svg{
    color:#fff !important;
    fill:#fff !important;
}

/* SVG */
.research-card:hover .elementor-icon svg path{
    fill:#fff !important;
    stroke:#fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea46e30 *//* ===========================
   CARD
=========================== */

.research-card{
    position:relative;
    overflow:hidden;
    transition:all .45s cubic-bezier(.22,1,.36,1);
    z-index:1;
}

/* Background Wipe */
.research-card::before{
    content:"";
    position:absolute;
    inset:0;
    background:#8B2BE4;
    transform:scaleX(0);
    transform-origin:left;
    transition: transform 1.8s cubic-bezier(.16,1,.3,1);
    z-index:-2;
}

/* Bottom Border Animation */
.research-card::after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:3px;
    background:#F229C4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .45s ease;
    z-index:2;
}

/* Hover */
.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    transform:scaleX(1);
}

.research-card:hover::after{
    transform:scaleX(1);
}

/* ===========================
   ICON
=========================== */

.research-card .elementor-icon{
    transition:.35s;
}

/* Remove Icon Background on Hover */
.research-card:hover .elementor-icon{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    backdrop-filter:none !important;
}

/* Font Awesome / Material Icons */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon span{
    color:#fff!important;
}

/* SVG Icons */
.research-card:hover .elementor-icon svg{
    fill:#fff!important;
}

.research-card:hover .elementor-icon svg path{
    fill:#fff!important;
    stroke:#fff!important;
}

/* ===========================
   TITLE
=========================== */

.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a{
    color:#fff!important;
}

/* ===========================
   DESCRIPTION
=========================== */

.research-card:hover .elementor-icon-box-description{
    color:rgba(255,255,255,.90)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8577a93 *//* ===========================
   CARD
=========================== */

.research-card{
    position:relative;
    overflow:hidden;
    transition:all .45s cubic-bezier(.22,1,.36,1);
    z-index:1;
}

/* Background Wipe */
.research-card::before{
    content:"";
    position:absolute;
    inset:0;
    background:#8B2BE4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .55s cubic-bezier(.22,1,.36,1);
    z-index:-2;
}

/* Bottom Border Animation */
.research-card::after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:3px;
    background:#F229C4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .45s ease;
    z-index:2;
}

/* Hover */
.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    transform:scaleX(1);
}

.research-card:hover::after{
    transform:scaleX(1);
}

/* ===========================
   ICON
=========================== */

.research-card .elementor-icon{
    transition:.35s;
}

/* Remove Icon Background on Hover */
.research-card:hover .elementor-icon{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    backdrop-filter:none !important;
}

/* Font Awesome / Material Icons */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon span{
    color:#fff!important;
}

/* SVG Icons */
.research-card:hover .elementor-icon svg{
    fill:#fff!important;
}

.research-card:hover .elementor-icon svg path{
    fill:#fff!important;
    stroke:#fff!important;
}

/* ===========================
   TITLE
=========================== */

.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a{
    color:#fff!important;
}

/* ===========================
   DESCRIPTION
=========================== */

.research-card:hover .elementor-icon-box-description{
    color:rgba(255,255,255,.90)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9265c6d *//* ===========================
   CARD
=========================== */

.research-card{
    position:relative;
    overflow:hidden;
    transition:all .45s cubic-bezier(.22,1,.36,1);
    z-index:1;
}

/* Background Wipe */
.research-card::before{
    content:"";
    position:absolute;
    inset:0;
    background:#8B2BE4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .55s cubic-bezier(.22,1,.36,1);
    z-index:-2;
}

/* Bottom Border Animation */
.research-card::after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:3px;
    background:#F229C4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .45s ease;
    z-index:2;
}

/* Hover */
.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    transform:scaleX(1);
}

.research-card:hover::after{
    transform:scaleX(1);
}

/* ===========================
   ICON
=========================== */

.research-card .elementor-icon{
    transition:.35s;
}

/* Remove Icon Background on Hover */
.research-card:hover .elementor-icon{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    backdrop-filter:none !important;
}

/* Font Awesome / Material Icons */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon span{
    color:#fff!important;
}

/* SVG Icons */
.research-card:hover .elementor-icon svg{
    fill:#fff!important;
}

.research-card:hover .elementor-icon svg path{
    fill:#fff!important;
    stroke:#fff!important;
}

/* ===========================
   TITLE
=========================== */

.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a{
    color:#fff!important;
}

/* ===========================
   DESCRIPTION
=========================== */

.research-card:hover .elementor-icon-box-description{
    color:rgba(255,255,255,.90)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bbd32e *//* ===========================
   CARD
=========================== */

.research-card{
    position:relative;
    overflow:hidden;
    transition:all .45s cubic-bezier(.22,1,.36,1);
    z-index:1;
}

/* Background Wipe */
.research-card::before{
    content:"";
    position:absolute;
    inset:0;
    background:#8B2BE4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .55s cubic-bezier(.22,1,.36,1);
    z-index:-2;
}

/* Bottom Border Animation */
.research-card::after{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:3px;
    background:#F229C4;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .45s ease;
    z-index:2;
}

/* Hover */
.research-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(124,58,237,.25);
}

.research-card:hover::before{
    transform:scaleX(1);
}

.research-card:hover::after{
    transform:scaleX(1);
}

/* ===========================
   ICON
=========================== */

.research-card .elementor-icon{
    transition:.35s;
}

/* Remove Icon Background on Hover */
.research-card:hover .elementor-icon{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    backdrop-filter:none !important;
}

/* Font Awesome / Material Icons */
.research-card:hover .elementor-icon i,
.research-card:hover .elementor-icon span{
    color:#fff!important;
}

/* SVG Icons */
.research-card:hover .elementor-icon svg{
    fill:#fff!important;
}

.research-card:hover .elementor-icon svg path{
    fill:#fff!important;
    stroke:#fff!important;
}

/* ===========================
   TITLE
=========================== */

.research-card:hover .elementor-icon-box-title,
.research-card:hover .elementor-icon-box-title a{
    color:#fff!important;
}

/* ===========================
   DESCRIPTION
=========================== */

.research-card:hover .elementor-icon-box-description{
    color:rgba(255,255,255,.90)!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-174df83 *//* ===========================
   GLOBAL LOCATIONS
=========================== */

.conference-locations{
    padding:0;
    background:#F8FAFC;
    font-family:'DM Sans',sans-serif;
}

.section-header{
    max-width:760px;
    margin:0 auto 60px;
    text-align:center;
}

.section-badge{
    display:inline-flex;
    align-items:center;
    padding:8px 18px;
    border-radius:50px;
    background:#EAF2FF;
    color:#0C5DF4;
    font-size:14px;
    font-weight:700;
    margin-bottom:18px;
}

.section-header h2{
    font-size:44px;
    font-weight:800;
    color:#0F172A;
    line-height:1.2;
    margin:0 0 18px;
}

.section-header p{
    font-size:17px;
    line-height:1.8;
    color:#64748B;
    margin:0;
}

/*==========================
GRID
==========================*/

.locations-grid{
    max-width:1280px;
    margin:auto;
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:28px;
}

/*==========================
CARD
==========================*/

.location-card{
    background:#fff;
    border:1px solid #E2E8F0;
    border-radius:22px;
    padding:35px 28px;
    text-align:center;
    transition:.35s ease;
    box-shadow:0 8px 30px rgba(15,23,42,.05);
}

.location-card:hover{
    transform:translateY(-8px);
    border-color:#0C5DF4;
    box-shadow:0 20px 45px rgba(12,93,244,.12);
}

/*==========================
ICON
==========================*/

.location-icon{
    width:74px;
    height:74px;
    margin:0 auto 24px;
    border-radius:20px;
    background:#EEF5FF;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.35s;
}

.location-card:hover .location-icon{
    background:#9d2dec;
}

.location-icon .material-symbols-rounded{
    font-size:36px;
    color:#9d2dec;
    transition:.35s;
}

.location-card:hover .material-symbols-rounded{
    color:#fff;
}

/*==========================
TEXT
==========================*/

.location-card h3{
    margin:0 0 14px;
    font-size:18px;
    font-weight:700;
    color:#000000;
}

.location-card p{
    margin:0;
    color:#484848;
    line-height:1.8;
    font-size:14px;
}

.conference-count{
    display:inline-flex;
    margin-top:26px;
    padding:10px 18px;
    border-radius:50px;
    background:#F1F5F9;
    color:#0C5DF4;
    font-size:12px;
    font-weight:700;
}

/*==========================
RESPONSIVE
==========================*/

@media(max-width:1024px){

.locations-grid{
    grid-template-columns:repeat(2,1fr);
}

}

@media(max-width:767px){

.conference-locations{
    padding:70px 20px;
}

.section-header h2{
    font-size:34px;
}

.section-header p{
    font-size:16px;
}

.locations-grid{
    grid-template-columns:1fr;
}

.location-card{
    padding:30px 24px;
}

.location-icon{
    width:64px;
    height:64px;
}

.location-icon .material-symbols-rounded{
    font-size:32px;
}

.location-card h3{
    font-size:24px;
}

}/* End custom CSS */