.elementor-958 .elementor-element.elementor-element-e8e3db0{--display:flex;--min-height:760px;--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;--overflow:auto;--overlay-opacity:0.15;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-958 .elementor-element.elementor-element-e8e3db0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-e8e3db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-e8e3db0::before, .elementor-958 .elementor-element.elementor-element-e8e3db0 > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-e8e3db0 > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-e8e3db0 > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-e8e3db0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-e8e3db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #055CF2 10%, #FFFFFF 44%);}.elementor-958 .elementor-element.elementor-element-856f923{--display:flex;}.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-958 .elementor-element.elementor-element-db061ff{width:var( --container-widget-width, 65% );max-width:65%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:65%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-db061ff p{margin-block-end: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-958 .elementor-element.elementor-element-72d4df2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-958 .elementor-element.elementor-element-72d4df2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#101828;}.elementor-958 .elementor-element.elementor-element-5ab80d1{width:var( --container-widget-width, 580% );max-width:580%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:580%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-5ab80d1 p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-6f2e78a{width:var( --container-widget-width, 580% );max-width:580%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:580%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-icon i{color:var( --e-global-color-ee2976a );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-icon svg{fill:var( --e-global-color-ee2976a );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-958 .elementor-element.elementor-element-6f2e78a .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-988d16d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-958 .elementor-element.elementor-element-01835d1 .elementor-button{background-color:var( --e-global-color-ee2976a );font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;box-shadow:0px 12px 30px 0px rgba(4.999999999999982, 91.99999999999982, 241.99999999999997, 0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ee2976a );border-radius:14px 14px 14px 14px;padding:18px 28px 018px 28px;}.elementor-958 .elementor-element.elementor-element-01835d1 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-01835d1 .elementor-button:focus{background-color:var( --e-global-color-5af29e7 );}.elementor-958 .elementor-element.elementor-element-ecf5b5a .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );box-shadow:0px 12px 30px 0px rgba(4.999999999999982, 91.99999999999982, 241.99999999999997, 0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D5DD;border-radius:14px 14px 14px 14px;padding:18px 28px 018px 28px;}.elementor-958 .elementor-element.elementor-element-ecf5b5a .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-ecf5b5a .elementor-button:focus{background-color:#F5F7FA;}.elementor-958 .elementor-element.elementor-element-3b6872f{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3de36f4{--display:flex;}.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-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon{font-size:25px;}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-05d7459{--display:flex;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon{font-size:25px;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-a5f0361{--display:flex;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon{font-size:25px;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-6fc030b{--display:flex;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon{font-size:25px;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-8cf05ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-958 .elementor-element.elementor-element-26669ba{z-index:1;}.elementor-958 .elementor-element.elementor-element-26669ba img{width:100%;max-width:680px;}.elementor-958 .elementor-element.elementor-element-4b5342f{--display:flex;--position:absolute;--min-height:400px;--overlay-opacity:0.5;--border-radius:999px 999px 999px 999px;top:-88px;}.elementor-958 .elementor-element.elementor-element-4b5342f:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-4b5342f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#055CF2;}.elementor-958 .elementor-element.elementor-element-4b5342f::before, .elementor-958 .elementor-element.elementor-element-4b5342f > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-4b5342f > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-4b5342f > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-4b5342f > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-4b5342f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-4b5342f{left:-86px;}body.rtl .elementor-958 .elementor-element.elementor-element-4b5342f{right:-86px;}.elementor-958 .elementor-element.elementor-element-cf0e75d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-cf0e75d{left:368px;}body.rtl .elementor-958 .elementor-element.elementor-element-cf0e75d{right:368px;}.elementor-958 .elementor-element.elementor-element-cf0e75d{top:-88px;z-index:0;}.elementor-958 .elementor-element.elementor-element-cf0e75d img{width:100%;height:114px;border-radius:16px 16px 16px 16px;}.elementor-958 .elementor-element.elementor-element-47837dd{--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;--overlay-opacity:0.5;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-958 .elementor-element.elementor-element-47837dd::before, .elementor-958 .elementor-element.elementor-element-47837dd > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-47837dd > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-47837dd > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-47837dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-47837dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-958 .elementor-element.elementor-element-03cf53d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-03cf53d:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-03cf53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-03cf53d::before, .elementor-958 .elementor-element.elementor-element-03cf53d > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-03cf53d > .e-con-inner > .elementor-background-video-container::before, .elementor-958 .elementor-element.elementor-element-03cf53d > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-03cf53d > .e-con-inner > .elementor-background-slideshow::before, .elementor-958 .elementor-element.elementor-element-03cf53d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-958 .elementor-element.elementor-element-03cf53d.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-99e68fc{text-align:center;}.elementor-958 .elementor-element.elementor-element-99e68fc p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-6691d1a{--e-image-carousel-slides-to-show:6;padding:28px 40px 28px 40px;}.elementor-958 .elementor-element.elementor-element-0d7c81e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-0d7c81e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-0d7c81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F9FF 100%);}.elementor-958 .elementor-element.elementor-element-0d7c81e > .elementor-shape-bottom svg, .elementor-958 .elementor-element.elementor-element-0d7c81e > .e-con-inner > .elementor-shape-bottom svg{width:calc(158% + 1.3px);height:75px;transform:translateX(-50%) rotateY(180deg);}.elementor-958 .elementor-element.elementor-element-2972d52{--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-958 .elementor-element.elementor-element-2b8bbe0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-958 .elementor-element.elementor-element-757b5e6{width:var( --container-widget-width, 85% );max-width:85%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-757b5e6.elementor-element{--align-self:flex-start;}.elementor-958 .elementor-element.elementor-element-757b5e6 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-4575258{text-align:start;}.elementor-958 .elementor-element.elementor-element-4575258 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:700;color:#0F172A;}.elementor-958 .elementor-element.elementor-element-5d86eb7{width:var( --container-widget-width, 580% );max-width:580%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:580%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-5d86eb7 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-754e082{--display:flex;}.elementor-958 .elementor-element.elementor-element-46df00c{--display:flex;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:#EAECF0;--border-color:#EAECF0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(16, 24.000000000000014, 40, 0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-958 .elementor-element.elementor-element-46df00c:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-46df00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #D4E1FF 0%, #FFFFFF 100%);}.elementor-958 .elementor-element.elementor-element-46df00c:hover{box-shadow:0px 25px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon-box-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-f1e90dc.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-f1e90dc.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-f1e90dc.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-958 .elementor-element.elementor-element-f1e90dc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon{font-size:50px;padding:15px;}.elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-f1e90dc:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-f1e90dc:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-f1e90dc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#667085;}.elementor-958 .elementor-element.elementor-element-2ece863{--display:flex;}.elementor-958 .elementor-element.elementor-element-19de84e{--display:flex;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:#EAECF0;--border-color:#EAECF0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(16, 24.000000000000014, 40, 0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-958 .elementor-element.elementor-element-19de84e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-19de84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(228deg, #D4E1FF 0%, #FFFFFF 100%);}.elementor-958 .elementor-element.elementor-element-19de84e:hover{box-shadow:0px 25px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon-box-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-cb6d690.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-cb6d690.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-cb6d690.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-958 .elementor-element.elementor-element-cb6d690.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon{font-size:50px;padding:15px;}.elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-cb6d690:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-cb6d690:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-cb6d690 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#667085;}.elementor-958 .elementor-element.elementor-element-a6d0ebd{--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-958 .elementor-element.elementor-element-c035af6{--display:flex;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:#EAECF0;--border-color:#EAECF0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(16, 24.000000000000014, 40, 0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-958 .elementor-element.elementor-element-c035af6:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-c035af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-c035af6:hover{box-shadow:0px 25px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon-box-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-eaeb400.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-eaeb400.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-eaeb400.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-958 .elementor-element.elementor-element-eaeb400.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon{font-size:50px;padding:15px;}.elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-eaeb400:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-eaeb400:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-eaeb400 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#667085;}.elementor-958 .elementor-element.elementor-element-18fb74d{--display:flex;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:#EAECF0;--border-color:#EAECF0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(16, 24.000000000000014, 40, 0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-958 .elementor-element.elementor-element-18fb74d:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-18fb74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #D4E1FF 0%, #FFFFFF 100%);}.elementor-958 .elementor-element.elementor-element-18fb74d:hover{box-shadow:0px 25px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon-box-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-50f7e38.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-50f7e38.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-50f7e38.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-958 .elementor-element.elementor-element-50f7e38.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon{font-size:50px;padding:15px;}.elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-50f7e38:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-50f7e38:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-50f7e38 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#667085;}.elementor-958 .elementor-element.elementor-element-cdfef1a{--display:flex;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:#EAECF0;--border-color:#EAECF0;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(16, 24.000000000000014, 40, 0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-958 .elementor-element.elementor-element-cdfef1a:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-cdfef1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-cdfef1a:hover{box-shadow:0px 25px 60px 0px rgba(16, 24.000000000000014, 40, 0.08);}.elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon-box-wrapper{gap:15px;}.elementor-958 .elementor-element.elementor-element-d396dc6.elementor-view-stacked .elementor-icon{background-color:#EEF4FF;fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-d396dc6.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-d396dc6.elementor-view-default .elementor-icon{fill:#EEF4FF;color:#EEF4FF;border-color:#EEF4FF;}.elementor-958 .elementor-element.elementor-element-d396dc6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon{font-size:50px;padding:15px;}.elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-d396dc6:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-d396dc6:has(:focus) .elementor-icon-box-title{color:#101828;}.elementor-958 .elementor-element.elementor-element-d396dc6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#667085;}.elementor-958 .elementor-element.elementor-element-ab33619{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-cc0352a{--display:flex;}.elementor-958 .elementor-element.elementor-element-cc0352a.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-e377983{width:var( --container-widget-width, 36% );max-width:36%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:36%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-e377983.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-e377983 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-4c7534a{text-align:center;}.elementor-958 .elementor-element.elementor-element-4c7534a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:700;color:#0F172A;}.elementor-958 .elementor-element.elementor-element-46048c8{width:var( --container-widget-width, 580% );max-width:580%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:580%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;color:var( --e-global-color-0dbb76e );}.elementor-958 .elementor-element.elementor-element-46048c8 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-45c44c8{--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-958 .elementor-element.elementor-element-45c44c8.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-dbabb49{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-958 .elementor-element.elementor-element-cb53e61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-cb53e61 .elementor-heading-title a:hover, .elementor-958 .elementor-element.elementor-element-cb53e61 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-c8c6e45 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-28732e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-958 .elementor-element.elementor-element-34c9fa8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-34c9fa8 .elementor-heading-title a:hover, .elementor-958 .elementor-element.elementor-element-34c9fa8 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-6a6b574 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-ed1f29a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-958 .elementor-element.elementor-element-6978c5f{text-align:end;}.elementor-958 .elementor-element.elementor-element-6978c5f img{width:100%;}.elementor-958 .elementor-element.elementor-element-359c707 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-359c707 .elementor-heading-title a:hover, .elementor-958 .elementor-element.elementor-element-359c707 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-bb0053d p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5a6ffdb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-958 .elementor-element.elementor-element-f32a435 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-f32a435 .elementor-heading-title a:hover, .elementor-958 .elementor-element.elementor-element-f32a435 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-181c6a4 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-5f6f1b5{--display:flex;}.elementor-958 .elementor-element.elementor-element-0fc2505{text-align:center;}.elementor-958 .elementor-element.elementor-element-0fc2505 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-1d00c06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-1d00c06:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-1d00c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F9FF 0%, #FFFFFF 100%);}.elementor-958 .elementor-element.elementor-element-d1331eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-d1331eb.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-fe16bc3{width:var( --container-widget-width, 23% );max-width:23%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:23%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-fe16bc3.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-fe16bc3 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-0e4d123{text-align:center;}.elementor-958 .elementor-element.elementor-element-0e4d123 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:700;color:#0F172A;}.elementor-958 .elementor-element.elementor-element-861ba86{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-861ba86 p{margin-block-end:20px;}.elementor-958 .elementor-element.elementor-element-eae3ebd{--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-958 .elementor-element.elementor-element-e291e9b{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-958 .elementor-element.elementor-element-e291e9b .swiper-slide > .elementor-element{height:100%;}.elementor-958 .elementor-element.elementor-element-6ca0f57{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-6ca0f57:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-6ca0f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FF;}.elementor-958 .elementor-element.elementor-element-6ca0f57 > .elementor-shape-top svg, .elementor-958 .elementor-element.elementor-element-6ca0f57 > .e-con-inner > .elementor-shape-top svg{width:calc(112% + 1.3px);height:34px;transform:translateX(-50%) rotateY(180deg);}.elementor-958 .elementor-element.elementor-element-6ca0f57 > .elementor-shape-bottom svg, .elementor-958 .elementor-element.elementor-element-6ca0f57 > .e-con-inner > .elementor-shape-bottom svg{width:calc(193% + 1.3px);height:120px;}.elementor-958 .elementor-element.elementor-element-6ca0f57.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-cc42846{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-cc42846.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-9e51eaf .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-958 .elementor-element.elementor-element-9e51eaf .elementor-icon{font-size:38px;padding:11px;}.elementor-958 .elementor-element.elementor-element-9e51eaf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-8f73e0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-bae69ce{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;--divider-icon-size:10px;}.elementor-958 .elementor-element.elementor-element-bae69ce .elementor-divider-separator{width:40%;margin:0 auto;margin-right:0;}.elementor-958 .elementor-element.elementor-element-bae69ce .elementor-divider{text-align:right;padding-block-start:4px;padding-block-end:4px;}.elementor-958 .elementor-element.elementor-element-bae69ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-bae69ce.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-bae69ce.elementor-view-default .elementor-icon{color:var( --e-global-color-ee2976a );border-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-bae69ce.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-bae69ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-7cf7d97 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-1ebcb80{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;--divider-icon-size:10px;}.elementor-958 .elementor-element.elementor-element-1ebcb80 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-958 .elementor-element.elementor-element-1ebcb80 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-958 .elementor-element.elementor-element-1ebcb80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-1ebcb80.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-1ebcb80.elementor-view-default .elementor-icon{color:var( --e-global-color-ee2976a );border-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-1ebcb80.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-1ebcb80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-651c8520{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-651c8520:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-651c8520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-275c00bd{--display:flex;}.elementor-958 .elementor-element.elementor-element-275c00bd.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-d62de68{width:var( --container-widget-width, 28% );max-width:28%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:28%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-d62de68.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-d62de68 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-4f7bec4d{text-align:center;}.elementor-958 .elementor-element.elementor-element-4f7bec4d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-6e548551{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-6e548551 p{margin-block-end:20px;}.elementor-958 .elementor-element.elementor-element-444dd86d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:160px 20px;--row-gap:160px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-2b867c4b{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3806e8ba img{height:220px;object-fit:cover;object-position:top center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-5b2f4d01{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-5b2f4d01:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-5b2f4d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-5b2f4d01{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-5b2f4d01{right:0px;}.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 );}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-2204ed71{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-2204ed71{right:20px;}.elementor-958 .elementor-element.elementor-element-2204ed71{top:-41px;}.elementor-958 .elementor-element.elementor-element-2204ed71 .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-2204ed71.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2204ed71.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2204ed71.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2204ed71 .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-2204ed71 .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-126b4e59{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-126b4e59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-42d0d38d{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-42d0d38d p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-72668c87{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button:focus{color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-72668c87 .elementor-button:focus svg{fill:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-f1f5178{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-3f77969b{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-3f77969b img{height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-2379ac3e{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-2379ac3e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-2379ac3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-2379ac3e{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-2379ac3e{right:0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-21f924db{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-21f924db{right:20px;}.elementor-958 .elementor-element.elementor-element-21f924db{top:-41px;}.elementor-958 .elementor-element.elementor-element-21f924db .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-21f924db.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-21f924db.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-21f924db.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-21f924db .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-21f924db .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-3309250d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-3309250d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-4f9851ca{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-4f9851ca p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-253a91fa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button:focus{color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-253a91fa .elementor-button:focus svg{fill:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-1b48a0d6{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-6b43fe2b{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-6b43fe2b img{height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-7966e4bd{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-7966e4bd:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-7966e4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-7966e4bd{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-7966e4bd{right:0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-301e279a{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-301e279a{right:20px;}.elementor-958 .elementor-element.elementor-element-301e279a{top:-41px;}.elementor-958 .elementor-element.elementor-element-301e279a .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-301e279a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-301e279a.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-301e279a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-301e279a .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-301e279a .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-66d79b1f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-66d79b1f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-697bd672{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-697bd672 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-61ef0e37{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-61ef0e37 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-958 .elementor-element.elementor-element-5cce543{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-25a673b9{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-25a673b9 img{height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-6fd87bf0{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-6fd87bf0:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-6fd87bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-6fd87bf0{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-6fd87bf0{right:0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-793d4fe7{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-793d4fe7{right:20px;}.elementor-958 .elementor-element.elementor-element-793d4fe7{top:-41px;}.elementor-958 .elementor-element.elementor-element-793d4fe7 .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-793d4fe7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-793d4fe7.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-793d4fe7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-793d4fe7 .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-793d4fe7 .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-36f5246e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-36f5246e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-6fa0c589{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-6fa0c589 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-76152e71{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button:focus{color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-76152e71 .elementor-button:focus svg{fill:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-7b0ee382{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-18c0b6a4{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-18c0b6a4 img{height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-a34efb2{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-a34efb2:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-a34efb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-a34efb2{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-a34efb2{right:0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-4473ef3a{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-4473ef3a{right:20px;}.elementor-958 .elementor-element.elementor-element-4473ef3a{top:-41px;}.elementor-958 .elementor-element.elementor-element-4473ef3a .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-4473ef3a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-4473ef3a.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-4473ef3a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-4473ef3a .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-4473ef3a .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-7270348e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-7270348e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-6d4247a9{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-6d4247a9 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-40ccf13{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button:focus{color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-40ccf13 .elementor-button:focus svg{fill:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-70ddd341{--display:flex;--border-radius:0px 0px 16px 16px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-1af9f7ee{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-1af9f7ee img{height:220px;object-fit:cover;object-position:center center;border-radius:16px 16px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-958 .elementor-element.elementor-element-100747c4{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:15px 15px 0px 0px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:163px;}.elementor-958 .elementor-element.elementor-element-100747c4:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-100747c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-100747c4{left:0px;}body.rtl .elementor-958 .elementor-element.elementor-element-100747c4{right:0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-2dbcedd4{left:20px;}body.rtl .elementor-958 .elementor-element.elementor-element-2dbcedd4{right:20px;}.elementor-958 .elementor-element.elementor-element-2dbcedd4{top:-41px;}.elementor-958 .elementor-element.elementor-element-2dbcedd4 .elementor-icon-wrapper{text-align:center;}.elementor-958 .elementor-element.elementor-element-2dbcedd4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2dbcedd4.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2dbcedd4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-2dbcedd4 .elementor-icon{font-size:40px;padding:12px;}.elementor-958 .elementor-element.elementor-element-2dbcedd4 .elementor-icon svg{height:40px;}.elementor-958 .elementor-element.elementor-element-773f54ae{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-773f54ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-71893cd4{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-71893cd4 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-31d038ff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button:focus{color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-31d038ff .elementor-button:focus svg{fill:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-d55a1c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-d55a1c4:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-d55a1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FF;}.elementor-958 .elementor-element.elementor-element-d55a1c4 > .elementor-shape-top svg, .elementor-958 .elementor-element.elementor-element-d55a1c4 > .e-con-inner > .elementor-shape-top svg{width:calc(112% + 1.3px);height:34px;transform:translateX(-50%) rotateY(180deg);}.elementor-958 .elementor-element.elementor-element-d55a1c4 > .elementor-shape-bottom svg, .elementor-958 .elementor-element.elementor-element-d55a1c4 > .e-con-inner > .elementor-shape-bottom svg{width:calc(193% + 1.3px);height:120px;}.elementor-958 .elementor-element.elementor-element-d55a1c4.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-a995b59{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-a995b59.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-9633118 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:15px;}.elementor-958 .elementor-element.elementor-element-9633118.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-958 .elementor-element.elementor-element-9633118.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-9633118.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-958 .elementor-element.elementor-element-9633118.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-958 .elementor-element.elementor-element-9633118.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-958 .elementor-element.elementor-element-9633118.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-9633118.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-958 .elementor-element.elementor-element-9633118.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-9633118 .elementor-icon{font-size:38px;padding:11px;}.elementor-958 .elementor-element.elementor-element-9633118 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-40fcf6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-958 .elementor-element.elementor-element-b2506be{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;--divider-icon-size:10px;}.elementor-958 .elementor-element.elementor-element-b2506be .elementor-divider-separator{width:40%;margin:0 auto;margin-right:0;}.elementor-958 .elementor-element.elementor-element-b2506be .elementor-divider{text-align:right;padding-block-start:4px;padding-block-end:4px;}.elementor-958 .elementor-element.elementor-element-b2506be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-b2506be.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-b2506be.elementor-view-default .elementor-icon{color:var( --e-global-color-ee2976a );border-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-b2506be.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-b2506be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-f771e52 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-958 .elementor-element.elementor-element-98ec3b5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;--divider-icon-size:10px;}.elementor-958 .elementor-element.elementor-element-98ec3b5 .elementor-divider-separator{width:40%;margin:0 auto;margin-left:0;}.elementor-958 .elementor-element.elementor-element-98ec3b5 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-958 .elementor-element.elementor-element-98ec3b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-98ec3b5.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-98ec3b5.elementor-view-default .elementor-icon{color:var( --e-global-color-ee2976a );border-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-98ec3b5.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-98ec3b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-71f46fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-71f46fb9:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-71f46fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FF;}.elementor-958 .elementor-element.elementor-element-71f46fb9 > .elementor-shape-top svg, .elementor-958 .elementor-element.elementor-element-71f46fb9 > .e-con-inner > .elementor-shape-top svg{width:calc(153% + 1.3px);height:377px;}.elementor-958 .elementor-element.elementor-element-71f46fb9 > .elementor-shape-bottom svg, .elementor-958 .elementor-element.elementor-element-71f46fb9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(198% + 1.3px);height:86px;}.elementor-958 .elementor-element.elementor-element-6cf654f0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-958 .elementor-element.elementor-element-83d85dc{width:var( --container-widget-width, 20% );max-width:20%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:20%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-83d85dc.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-83d85dc p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-2c3afffb{text-align:center;}.elementor-958 .elementor-element.elementor-element-2c3afffb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-466bbff9{text-align:center;}.elementor-958 .elementor-element.elementor-element-466bbff9 p{margin-block-end:20px;}.elementor-958 .elementor-element.elementor-element-7c11ee54{--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-958 .elementor-element.elementor-element-4650bb62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-71bd82da{text-align:center;}.elementor-958 .elementor-element.elementor-element-71bd82da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-6117ccf3{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-958 .elementor-element.elementor-element-6117ccf3 p{margin-block-end:5px;}.elementor-958 .elementor-element.elementor-element-738711dd{text-align:center;}.elementor-958 .elementor-element.elementor-element-738711dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-29df816f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-29df816f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-29df816f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-29df816f .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-7eeaac91{--display:flex;}.elementor-958 .elementor-element.elementor-element-7bb047d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-7bb047d9 .elementor-icon-list-icon i{color:var( --e-global-color-aa7e121 );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-7bb047d9 .elementor-icon-list-icon svg{fill:var( --e-global-color-aa7e121 );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-7bb047d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-78e5def9{--n-accordion-title-font-size:1rem;padding:0px 10px 10px 10px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-958 .elementor-element.elementor-element-3cbc65c .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-3cbc65c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-3cbc65c .elementor-button{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-54ae03d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2563EB;--border-color:#2563EB;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-54ae03d6:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-54ae03d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-958 .elementor-element.elementor-element-54ae03d6.e-con{--e-con-transform-scale:1.05;}.elementor-958 .elementor-element.elementor-element-664ec310{background-color:#2563EB;padding:5px 12px 5px 12px;top:-12px;border-radius:20px 20px 20px 20px;text-align:center;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-664ec310{left:120px;}body.rtl .elementor-958 .elementor-element.elementor-element-664ec310{right:120px;}.elementor-958 .elementor-element.elementor-element-664ec310 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-757c971{padding:10px 0px 0px 0px;text-align:center;}.elementor-958 .elementor-element.elementor-element-757c971 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-b830cdc{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-958 .elementor-element.elementor-element-b830cdc p{margin-block-end:5px;}.elementor-958 .elementor-element.elementor-element-466907aa{text-align:center;}.elementor-958 .elementor-element.elementor-element-466907aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;color:#0F172A;}.elementor-958 .elementor-element.elementor-element-68a6cfff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-68a6cfff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-68a6cfff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-68a6cfff .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-57f4cfe0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-958 .elementor-element.elementor-element-3d3277e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-3d3277e4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-3d3277e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-3d3277e4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-2d79b16e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-2d79b16e .elementor-icon-list-icon i{color:var( --e-global-color-aa7e121 );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-2d79b16e .elementor-icon-list-icon svg{fill:var( --e-global-color-aa7e121 );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-2d79b16e .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-6b934a87{--n-accordion-title-font-size:1rem;padding:0px 10px 10px 10px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-958 .elementor-element.elementor-element-6f0a2fa .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-6f0a2fa .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-6f0a2fa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-6f0a2fa .elementor-button:hover svg, .elementor-958 .elementor-element.elementor-element-6f0a2fa .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-616b7e74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-3181b299{text-align:center;}.elementor-958 .elementor-element.elementor-element-3181b299 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-b23d573{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-958 .elementor-element.elementor-element-b23d573 p{margin-block-end:5px;}.elementor-958 .elementor-element.elementor-element-2e4c6fc1{text-align:center;}.elementor-958 .elementor-element.elementor-element-2e4c6fc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-76eab6b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-76eab6b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-76eab6b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-76eab6b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-570e86b9{--display:flex;}.elementor-958 .elementor-element.elementor-element-503ab4be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-503ab4be .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-503ab4be .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-503ab4be .elementor-icon-list-text{transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-12b89f2{--n-accordion-title-font-size:1rem;padding:0px 10px 10px 10px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-958 .elementor-element.elementor-element-667d1189 .elementor-button:hover, .elementor-958 .elementor-element.elementor-element-667d1189 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-667d1189 .elementor-button{fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-99ae4a2 );}.elementor-958 .elementor-element.elementor-element-62e788e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-62e788e:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-62e788e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-bda136e{--display:flex;}.elementor-958 .elementor-element.elementor-element-bda136e.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-d22d658{width:var( --container-widget-width, 28% );max-width:28%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:28%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-d22d658.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-d22d658 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-c696fb5{text-align:center;}.elementor-958 .elementor-element.elementor-element-c696fb5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-74aaa0f{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-74aaa0f p{margin-block-end:20px;}.elementor-958 .elementor-element.elementor-element-754bd74{--display:flex;}.elementor-958 .elementor-element.elementor-element-ee62e0b{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-958 .elementor-element.elementor-element-ee62e0b .swiper-slide > .elementor-element{height:100%;}.elementor-958 .elementor-element.elementor-element-35cb484{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-35cb484:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-35cb484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-0a2d67c{--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-958 .elementor-element.elementor-element-9aa3d8d{width:var( --container-widget-width, 64% );max-width:64%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:64%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-9aa3d8d.elementor-element{--align-self:flex-start;}.elementor-958 .elementor-element.elementor-element-9aa3d8d p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-ab36680{text-align:start;}.elementor-958 .elementor-element.elementor-element-ab36680 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-a75e553{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-a75e553 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-9b3a69d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-2103520{background-color:#FFD203;padding:10px 10px 10px 10px;border-radius:16px 16px 16px 16px;}.elementor-958 .elementor-element.elementor-element-2103520.elementor-element{--align-self:stretch;}.elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-958 .elementor-element.elementor-element-2103520.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2103520.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-2103520.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon{font-size:30px;}.elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2103520:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-2103520:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-2103520 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-a846983{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:16px 16px 16px 16px;}.elementor-958 .elementor-element.elementor-element-a846983.elementor-element{--align-self:stretch;}.elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-958 .elementor-element.elementor-element-a846983.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-a846983.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-a846983.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon{font-size:30px;}.elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon-box-title{color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-a846983:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-a846983:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-958 .elementor-element.elementor-element-a846983 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-958 .elementor-element.elementor-element-30e5874{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-958 .elementor-element.elementor-element-30e5874 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-30e5874 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-958 .elementor-element.elementor-element-30e5874 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-958 .elementor-element.elementor-element-22182d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-22182d6.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-2204af7{--e-transform-scale:1.2;text-align:start;}.elementor-958 .elementor-element.elementor-element-2204af7.elementor-element{--align-self:flex-start;}.elementor-958 .elementor-element.elementor-element-6070874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-6070874:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-6070874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-958 .elementor-element.elementor-element-dc440aa{--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-958 .elementor-element.elementor-element-181e6ab{width:var( --container-widget-width, 17% );max-width:17%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-181e6ab.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-181e6ab p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-8751f27{text-align:center;}.elementor-958 .elementor-element.elementor-element-8751f27 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-02831d4{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-02831d4 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-1c8fe63 .elementor-button{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-a5c4f44{--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-958 .elementor-element.elementor-element-c6f0948{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-958 .elementor-element.elementor-element-c6f0948 .swiper-slide > .elementor-element{height:100%;}.elementor-958 .elementor-element.elementor-element-5517f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-5517f09:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-5517f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F9FF 0%, #FFFFFF 100%);}.elementor-958 .elementor-element.elementor-element-304a2b7{--display:flex;}.elementor-958 .elementor-element.elementor-element-304a2b7.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-45a18f3{width:var( --container-widget-width, 54% );max-width:54%;background-color:#EAF1FF;padding:8px 16px 8px 16px;--container-widget-width:54%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;color:#055CF2;}.elementor-958 .elementor-element.elementor-element-45a18f3.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-45a18f3 p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-8fe1b0f{text-align:center;}.elementor-958 .elementor-element.elementor-element-8fe1b0f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-958 .elementor-element.elementor-element-a68ae3c{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-a68ae3c p{margin-block-end:0px;}.elementor-958 .elementor-element.elementor-element-f2ebebf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-958 .elementor-element.elementor-element-1fcb057{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-11f4b90{--display:flex;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-4dca1e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;}.elementor-958 .elementor-element.elementor-element-4dca1e1:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-4dca1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-d8f7a0c{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-958 .elementor-element.elementor-element-d8f7a0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-ee2976a );color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-d8f7a0c.elementor-view-framed .elementor-icon, .elementor-958 .elementor-element.elementor-element-d8f7a0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-d8f7a0c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ee2976a );}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon{padding:6px;}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon-box-title, .elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-d8f7a0c:has(:hover) .elementor-icon-box-title,
					 .elementor-958 .elementor-element.elementor-element-d8f7a0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-accent );}.elementor-958 .elementor-element.elementor-element-7ab040b .elementor-button-content-wrapper{flex-direction:row;}.elementor-958 .elementor-element.elementor-element-7ab040b .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-958 .elementor-element.elementor-element-7ab040b .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 14px 14px 14px;}.elementor-958 .elementor-element.elementor-element-247462b{--display:flex;}.elementor-958 .elementor-element.elementor-element-9f59cc3{--display:flex;}.elementor-958 .elementor-element.elementor-element-7fd06f9{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-958 .elementor-element.elementor-element-a270643{--display:flex;}.elementor-958 .elementor-element.elementor-element-c34a4b1{--display:flex;}.elementor-958 .elementor-element.elementor-element-5b15131{--display:flex;}.elementor-958 .elementor-element.elementor-element-ed5c657{--display:flex;}.elementor-958 .elementor-element.elementor-element-205baa6{--display:flex;}.elementor-958 .elementor-element.elementor-element-6721521{--display:flex;}.elementor-958 .elementor-element.elementor-element-f59c0e0{--display:flex;}.elementor-958 .elementor-element.elementor-element-12e2517{--display:flex;}.elementor-958 .elementor-element.elementor-element-fac8f87{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-958 .elementor-element.elementor-element-fac8f87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-958 .elementor-element.elementor-element-fac8f87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;}@media(max-width:1024px){.elementor-958 .elementor-element.elementor-element-e8e3db0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-5ab80d1{font-size:16px;}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-description{font-size:16px;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-description{font-size:16px;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-description{font-size:16px;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-description{font-size:16px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-cf0e75d{left:370px;}body.rtl .elementor-958 .elementor-element.elementor-element-cf0e75d{right:370px;}.elementor-958 .elementor-element.elementor-element-cf0e75d{top:-90px;}.elementor-958 .elementor-element.elementor-element-6691d1a{--e-image-carousel-slides-to-show:5;}.elementor-958 .elementor-element.elementor-element-5d86eb7{font-size:16px;}.elementor-958 .elementor-element.elementor-element-46048c8{font-size:16px;}.elementor-958 .elementor-element.elementor-element-45c44c8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-958 .elementor-element.elementor-element-fe16bc3{--container-widget-width:211px;--container-widget-flex-grow:0;width:var( --container-widget-width, 211px );max-width:211px;}.elementor-958 .elementor-element.elementor-element-e291e9b{--swiper-slides-to-display:2;}.elementor-958 .elementor-element.elementor-element-651c8520{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-958 .elementor-element.elementor-element-444dd86d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-958 .elementor-element.elementor-element-1b48a0d6{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-5cce543{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-7b0ee382{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-70ddd341{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-71f46fb9{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-6cf654f0.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-2c3afffb .elementor-heading-title{font-size:28px;}.elementor-958 .elementor-element.elementor-element-7c11ee54{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-958 .elementor-element.elementor-element-7c11ee54.e-con{--align-self:center;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-664ec310{left:140px;}body.rtl .elementor-958 .elementor-element.elementor-element-664ec310{right:140px;}.elementor-958 .elementor-element.elementor-element-ee62e0b{--swiper-slides-to-display:2;}.elementor-958 .elementor-element.elementor-element-35cb484{--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-958 .elementor-element.elementor-element-c6f0948{--swiper-slides-to-display:2;}.elementor-958 .elementor-element.elementor-element-f2ebebf{--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;}}@media(max-width:767px){.elementor-958 .elementor-element.elementor-element-e8e3db0{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-958 .elementor-element.elementor-element-856f923{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-958 .elementor-element.elementor-element-db061ff{--container-widget-width:441px;--container-widget-flex-grow:0;width:var( --container-widget-width, 441px );max-width:441px;letter-spacing:-0.1px;}.elementor-958 .elementor-element.elementor-element-db061ff.elementor-element{--align-self:center;}.elementor-958 .elementor-element.elementor-element-72d4df2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-958 .elementor-element.elementor-element-72d4df2 .elementor-heading-title{font-size:35px;}.elementor-958 .elementor-element.elementor-element-5ab80d1{text-align:justify;font-size:14px;}.elementor-958 .elementor-element.elementor-element-988d16d{--flex-wrap:wrap;}.elementor-958 .elementor-element.elementor-element-01835d1{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-ecf5b5a{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-3b6872f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-958 .elementor-element.elementor-element-3de36f4{--width:45%;}.elementor-958 .elementor-element.elementor-element-297dae0 .elementor-icon-box-description{font-size:14px;}.elementor-958 .elementor-element.elementor-element-05d7459{--width:45%;}.elementor-958 .elementor-element.elementor-element-3a816d9 .elementor-icon-box-description{font-size:14px;}.elementor-958 .elementor-element.elementor-element-a5f0361{--width:45%;}.elementor-958 .elementor-element.elementor-element-5d45228 .elementor-icon-box-description{font-size:14px;}.elementor-958 .elementor-element.elementor-element-6fc030b{--width:45%;}.elementor-958 .elementor-element.elementor-element-8184986 .elementor-icon-box-description{font-size:14px;}.elementor-958 .elementor-element.elementor-element-47837dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-99e68fc{text-align:center;}.elementor-958 .elementor-element.elementor-element-6691d1a{--e-image-carousel-slides-to-show:3;}.elementor-958 .elementor-element.elementor-element-757b5e6{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-4575258 .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-5d86eb7{font-size:14px;}.elementor-958 .elementor-element.elementor-element-e377983{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-4c7534a .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-46048c8{font-size:14px;}.elementor-958 .elementor-element.elementor-element-1d00c06{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-fe16bc3{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-0e4d123 .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-861ba86{text-align:center;}.elementor-958 .elementor-element.elementor-element-e291e9b{--swiper-slides-to-display:1;}.elementor-958 .elementor-element.elementor-element-9e51eaf .elementor-icon-box-description{font-size:15px;}.elementor-958 .elementor-element.elementor-element-651c8520{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-958 .elementor-element.elementor-element-d62de68{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-4f7bec4d .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-444dd86d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-f1f5178{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-1b48a0d6{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-5cce543{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-7b0ee382{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-70ddd341{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-d55a1c4{--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-9633118 .elementor-icon-box-description{font-size:15px;}.elementor-958 .elementor-element.elementor-element-40fcf6d{--justify-content:center;}.elementor-958 .elementor-element.elementor-element-b2506be .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-98ec3b5 .elementor-divider-separator{width:100%;}.elementor-958 .elementor-element.elementor-element-71f46fb9{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-6cf654f0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-83d85dc{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-2c3afffb .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-466bbff9{text-align:justify;}.elementor-958 .elementor-element.elementor-element-7c11ee54{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-78e5def9{padding:10px 10px 10px 10px;}.elementor-958 .elementor-element.elementor-element-3cbc65c{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-958 .elementor-element.elementor-element-664ec310{left:82px;}body.rtl .elementor-958 .elementor-element.elementor-element-664ec310{right:82px;}.elementor-958 .elementor-element.elementor-element-466907aa .elementor-heading-title{font-size:39px;}.elementor-958 .elementor-element.elementor-element-6b934a87{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-958 .elementor-element.elementor-element-6f0a2fa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-2e4c6fc1 .elementor-heading-title{font-size:38px;}.elementor-958 .elementor-element.elementor-element-12b89f2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-958 .elementor-element.elementor-element-667d1189{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-958 .elementor-element.elementor-element-d22d658{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-c696fb5 .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-ee62e0b{--swiper-slides-to-display:1;}.elementor-958 .elementor-element.elementor-element-9aa3d8d{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;}.elementor-958 .elementor-element.elementor-element-ab36680 .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-2103520{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-a846983{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-181e6ab{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;text-align:center;}.elementor-958 .elementor-element.elementor-element-8751f27 .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-c6f0948{--swiper-slides-to-display:1;}.elementor-958 .elementor-element.elementor-element-45a18f3{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-958 .elementor-element.elementor-element-8fe1b0f .elementor-heading-title{font-size:25px;}.elementor-958 .elementor-element.elementor-element-1fcb057{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-958 .elementor-element.elementor-element-11f4b90{--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-958 .elementor-element.elementor-element-d8f7a0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-958 .elementor-element.elementor-element-d8f7a0c .elementor-icon{font-size:34px;}.elementor-958 .elementor-element.elementor-element-7ab040b{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-958 .elementor-element.elementor-element-e8e3db0{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-856f923{--width:48%;}.elementor-958 .elementor-element.elementor-element-8cf05ff{--width:52%;}.elementor-958 .elementor-element.elementor-element-4b5342f{--width:400px;}.elementor-958 .elementor-element.elementor-element-47837dd{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-0d7c81e{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-ab33619{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-cc0352a{--width:58%;}.elementor-958 .elementor-element.elementor-element-45c44c8{--width:100%;}.elementor-958 .elementor-element.elementor-element-1d00c06{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-d1331eb{--width:73%;}.elementor-958 .elementor-element.elementor-element-6ca0f57{--width:100%;}.elementor-958 .elementor-element.elementor-element-cc42846{--width:60%;}.elementor-958 .elementor-element.elementor-element-651c8520{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-275c00bd{--width:61%;}.elementor-958 .elementor-element.elementor-element-2b867c4b{--width:30%;}.elementor-958 .elementor-element.elementor-element-f1f5178{--width:30%;}.elementor-958 .elementor-element.elementor-element-1b48a0d6{--width:30%;}.elementor-958 .elementor-element.elementor-element-5cce543{--width:30%;}.elementor-958 .elementor-element.elementor-element-7b0ee382{--width:30%;}.elementor-958 .elementor-element.elementor-element-70ddd341{--width:30%;}.elementor-958 .elementor-element.elementor-element-d55a1c4{--width:100%;}.elementor-958 .elementor-element.elementor-element-a995b59{--width:60%;}.elementor-958 .elementor-element.elementor-element-71f46fb9{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-62e788e{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-bda136e{--width:61%;}.elementor-958 .elementor-element.elementor-element-35cb484{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-0a2d67c{--width:50%;}.elementor-958 .elementor-element.elementor-element-22182d6{--width:50%;}.elementor-958 .elementor-element.elementor-element-6070874{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-dc440aa{--width:100%;}.elementor-958 .elementor-element.elementor-element-a5c4f44{--width:100%;}.elementor-958 .elementor-element.elementor-element-5517f09{--content-width:1240px;}.elementor-958 .elementor-element.elementor-element-304a2b7{--width:61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-958 .elementor-element.elementor-element-856f923{--width:100%;}.elementor-958 .elementor-element.elementor-element-8cf05ff{--width:100%;}.elementor-958 .elementor-element.elementor-element-cc0352a{--width:100%;}.elementor-958 .elementor-element.elementor-element-dbabb49{--width:45%;}.elementor-958 .elementor-element.elementor-element-28732e4{--width:45%;}.elementor-958 .elementor-element.elementor-element-ed1f29a{--width:45%;}.elementor-958 .elementor-element.elementor-element-5a6ffdb{--width:45%;}.elementor-958 .elementor-element.elementor-element-d1331eb{--width:100%;}.elementor-958 .elementor-element.elementor-element-275c00bd{--width:78%;}.elementor-958 .elementor-element.elementor-element-2b867c4b{--width:45%;}.elementor-958 .elementor-element.elementor-element-f1f5178{--width:45%;}.elementor-958 .elementor-element.elementor-element-1b48a0d6{--width:45%;}.elementor-958 .elementor-element.elementor-element-5cce543{--width:45%;}.elementor-958 .elementor-element.elementor-element-7b0ee382{--width:45%;}.elementor-958 .elementor-element.elementor-element-70ddd341{--width:45%;}.elementor-958 .elementor-element.elementor-element-6cf654f0{--width:93%;}.elementor-958 .elementor-element.elementor-element-7c11ee54{--width:60%;}.elementor-958 .elementor-element.elementor-element-bda136e{--width:78%;}.elementor-958 .elementor-element.elementor-element-0a2d67c{--width:100%;}.elementor-958 .elementor-element.elementor-element-22182d6{--width:100%;}.elementor-958 .elementor-element.elementor-element-304a2b7{--width:78%;}}/* Start custom CSS for container, class: .elementor-element-4b5342f */.elementor-958 .elementor-element.elementor-element-4b5342f{
    filter: blur(70px);
    opacity: 0.15;
    z-index:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e3db0 *//* =====================================================
   PREMIUM BLUR BACKGROUND
===================================================== */

.blur-section{
    position:relative;
    overflow:hidden;
}

/* GLOW KANAN ATAS */
.blur-section::before{
    content:'';

    position:absolute;

    width:320px;
    height:320px;

    top:-120px;
    right:-120px;

    border-radius:50%;

    background:
    rgba(5,92,242,0.10);

    filter:blur(70px);

    z-index:1;

    pointer-events:none;
}

/* GLOW KIRI BAWAH */
.blur-section::after{
    content:'';

    position:absolute;

    width:260px;
    height:260px;

    bottom:-100px;
    left:-100px;

    border-radius:50%;

    background:
    rgba(120,170,255,0.10);

    filter:blur(70px);

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS */
.blur-section .e-con-inner,
.blur-section .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6691d1a */.elementor-958 .elementor-element.elementor-element-6691d1a img{
    filter: grayscale(100%);
    opacity: 0.55;
    transition: all 0.35s ease;
    mix-blend-mode: multiply;
}

.elementor-958 .elementor-element.elementor-element-6691d1a img:hover{
    filter: grayscale(0%);
    opacity: 1;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46df00c *//* =====================================================
   PROBLEM CARD - PREMIUM OPTIMIZED VERSION
   Clean • Elegant • Fast • Elementor Friendly
===================================================== */

/* CARD DASAR */
.problem-card{
    background:#ffffff;
    border-radius:24px;
    padding:32px 28px;
    position:relative;
    overflow:hidden;

    border:1px solid rgba(0,0,0,0.05);

    /* SHADOW LEBIH CLEAN */
    box-shadow:0 10px 30px rgba(0,0,0,0.04);

    /* SMOOTH ANIMATION */
    transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease,
    background .4s ease;

    height:100%;
}

/* SEMUA ISI DI ATAS GLOW */
.problem-card *{
    position:relative;
    z-index:2;
}

/* HOVER CARD */
.problem-card:hover{
    transform:translateY(-10px);

    border-color:#055CF2;

    box-shadow:0 18px 45px rgba(5,92,242,0.12);
}

/* =====================================================
   ICON BOX
===================================================== */

.problem-card .elementor-widget-image{
    width:72px;
    height:72px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:rgba(5,92,242,0.06);

    border-radius:20px;

    margin-bottom:22px;

    transition:
    transform .4s ease,
    background .4s ease;
}

/* ICON IMAGE */
.problem-card img{
    transition:
    transform .4s ease,
    filter .4s ease;
}

/* ICON HOVER */
.problem-card:hover .elementor-widget-image{
    background:#055CF2;

    transform:
    scale(1.05)
    rotate(-3deg);
}

/* ICON PUTIH */
.problem-card:hover img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   TITLE
===================================================== */

.problem-card h1,
.problem-card h2,
.problem-card h3,
.problem-card h4,
.problem-card h5,
.problem-card h6,
.problem-card .elementor-heading-title{
    font-size:24px;
    line-height:1.4;
    font-weight:700;

    color:#0B132A;

    margin-bottom:12px;

    transition:color .4s ease;
}

/* =====================================================
   DESCRIPTION
===================================================== */

.problem-card p,
.problem-card .elementor-widget-text-editor{
    color:#667085;

    font-size:16px;

    line-height:1.8;

    transition:color .4s ease;
}

/* =====================================================
   HOVER TEXT
===================================================== */

.problem-card:hover h1,
.problem-card:hover h2,
.problem-card:hover h3,
.problem-card:hover h4,
.problem-card:hover h5,
.problem-card:hover h6,
.problem-card:hover p,
.problem-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* =====================================================
   ACTIVE CARD
===================================================== */

.active-problem{
    background:
    linear-gradient(
    135deg,
    #055CF2,
    #0047C9
    ) !important;

    border:none;

    transform:translateY(-10px);

    box-shadow:
    0 20px 50px rgba(5,92,242,0.20);
}

/* ACTIVE CARD HOVER */
.active-problem:hover{
    transform:
    translateY(-14px)
    scale(1.01);

    box-shadow:
    0 24px 55px rgba(5,92,242,0.25);
}

/* ACTIVE TEXT */
.active-problem h1,
.active-problem h2,
.active-problem h3,
.active-problem h4,
.active-problem h5,
.active-problem h6,
.active-problem p,
.active-problem .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE ICON BOX */
.active-problem .elementor-widget-image{
    background:rgba(255,255,255,0.14);
}

/* ACTIVE ICON */
.active-problem img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   GLOW EFFECT
===================================================== */

.problem-card::before{
    content:'';

    position:absolute;

    width:150px;
    height:150px;

    background:
    rgba(5,92,242,0.035);

    border-radius:50%;

    top:-75px;
    right:-75px;

    transition:transform .5s ease;

    z-index:1;
}

/* HOVER GLOW */
.problem-card:hover::before{
    transform:scale(1.15);
}

/* ACTIVE GLOW */
.active-problem::before{
    background:
    rgba(255,255,255,0.08);
}

/* =====================================================
   MOBILE OPTIMIZATION
===================================================== */

@media(max-width:767px){

    .problem-card{
        padding:26px 22px;
        border-radius:20px;
    }

    .problem-card .elementor-widget-image{
        width:64px;
        height:64px;
        border-radius:18px;
    }

    .problem-card h1,
    .problem-card h2,
    .problem-card h3,
    .problem-card h4,
    .problem-card h5,
    .problem-card h6{
        font-size:21px;
    }

    .problem-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19de84e *//* =====================================================
   PROBLEM CARD - PREMIUM OPTIMIZED VERSION
   Clean • Elegant • Fast • Elementor Friendly
===================================================== */

/* CARD DASAR */
.problem-card{
    background:#ffffff;
    border-radius:24px;
    padding:32px 28px;
    position:relative;
    overflow:hidden;

    border:1px solid rgba(0,0,0,0.05);

    /* SHADOW LEBIH CLEAN */
    box-shadow:0 10px 30px rgba(0,0,0,0.04);

    /* SMOOTH ANIMATION */
    transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease,
    background .4s ease;

    height:100%;
}

/* SEMUA ISI DI ATAS GLOW */
.problem-card *{
    position:relative;
    z-index:2;
}

/* HOVER CARD */
.problem-card:hover{
    transform:translateY(-10px);

    border-color:#055CF2;

    box-shadow:0 18px 45px rgba(5,92,242,0.12);
}

/* =====================================================
   ICON BOX
===================================================== */

.problem-card .elementor-widget-image{
    width:72px;
    height:72px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:rgba(5,92,242,0.06);

    border-radius:20px;

    margin-bottom:22px;

    transition:
    transform .4s ease,
    background .4s ease;
}

/* ICON IMAGE */
.problem-card img{
    transition:
    transform .4s ease,
    filter .4s ease;
}

/* ICON HOVER */
.problem-card:hover .elementor-widget-image{
    background:#055CF2;

    transform:
    scale(1.05)
    rotate(-3deg);
}

/* ICON PUTIH */
.problem-card:hover img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   TITLE
===================================================== */

.problem-card h1,
.problem-card h2,
.problem-card h3,
.problem-card h4,
.problem-card h5,
.problem-card h6,
.problem-card .elementor-heading-title{
    font-size:24px;
    line-height:1.4;
    font-weight:700;

    color:#0B132A;

    margin-bottom:12px;

    transition:color .4s ease;
}

/* =====================================================
   DESCRIPTION
===================================================== */

.problem-card p,
.problem-card .elementor-widget-text-editor{
    color:#667085;

    font-size:16px;

    line-height:1.8;

    transition:color .4s ease;
}

/* =====================================================
   HOVER TEXT
===================================================== */

.problem-card:hover h1,
.problem-card:hover h2,
.problem-card:hover h3,
.problem-card:hover h4,
.problem-card:hover h5,
.problem-card:hover h6,
.problem-card:hover p,
.problem-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* =====================================================
   ACTIVE CARD
===================================================== */

.active-problem{
    background:
    linear-gradient(
    135deg,
    #055CF2,
    #0047C9
    ) !important;

    border:none;

    transform:translateY(-10px);

    box-shadow:
    0 20px 50px rgba(5,92,242,0.20);
}

/* ACTIVE CARD HOVER */
.active-problem:hover{
    transform:
    translateY(-14px)
    scale(1.01);

    box-shadow:
    0 24px 55px rgba(5,92,242,0.25);
}

/* ACTIVE TEXT */
.active-problem h1,
.active-problem h2,
.active-problem h3,
.active-problem h4,
.active-problem h5,
.active-problem h6,
.active-problem p,
.active-problem .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE ICON BOX */
.active-problem .elementor-widget-image{
    background:rgba(255,255,255,0.14);
}

/* ACTIVE ICON */
.active-problem img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   GLOW EFFECT
===================================================== */

.problem-card::before{
    content:'';

    position:absolute;

    width:150px;
    height:150px;

    background:
    rgba(5,92,242,0.035);

    border-radius:50%;

    top:-75px;
    right:-75px;

    transition:transform .5s ease;

    z-index:1;
}

/* HOVER GLOW */
.problem-card:hover::before{
    transform:scale(1.15);
}

/* ACTIVE GLOW */
.active-problem::before{
    background:
    rgba(255,255,255,0.08);
}

/* =====================================================
   MOBILE OPTIMIZATION
===================================================== */

@media(max-width:767px){

    .problem-card{
        padding:26px 22px;
        border-radius:20px;
    }

    .problem-card .elementor-widget-image{
        width:64px;
        height:64px;
        border-radius:18px;
    }

    .problem-card h1,
    .problem-card h2,
    .problem-card h3,
    .problem-card h4,
    .problem-card h5,
    .problem-card h6{
        font-size:21px;
    }

    .problem-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c035af6 *//* =====================================================
   PROBLEM CARD - PREMIUM OPTIMIZED VERSION
   Clean • Elegant • Fast • Elementor Friendly
===================================================== */

/* CARD DASAR */
.problem-card{
    background:#ffffff;
    border-radius:24px;
    padding:32px 28px;
    position:relative;
    overflow:hidden;

    border:1px solid rgba(0,0,0,0.05);

    /* SHADOW LEBIH CLEAN */
    box-shadow:0 10px 30px rgba(0,0,0,0.04);

    /* SMOOTH ANIMATION */
    transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease,
    background .4s ease;

    height:100%;
}

/* SEMUA ISI DI ATAS GLOW */
.problem-card *{
    position:relative;
    z-index:2;
}

/* HOVER CARD */
.problem-card:hover{
    transform:translateY(-10px);

    border-color:#055CF2;

    box-shadow:0 18px 45px rgba(5,92,242,0.12);
}

/* =====================================================
   ICON BOX
===================================================== */

.problem-card .elementor-widget-image{
    width:72px;
    height:72px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:rgba(5,92,242,0.06);

    border-radius:20px;

    margin-bottom:22px;

    transition:
    transform .4s ease,
    background .4s ease;
}

/* ICON IMAGE */
.problem-card img{
    transition:
    transform .4s ease,
    filter .4s ease;
}

/* ICON HOVER */
.problem-card:hover .elementor-widget-image{
    background:#055CF2;

    transform:
    scale(1.05)
    rotate(-3deg);
}

/* ICON PUTIH */
.problem-card:hover img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   TITLE
===================================================== */

.problem-card h1,
.problem-card h2,
.problem-card h3,
.problem-card h4,
.problem-card h5,
.problem-card h6,
.problem-card .elementor-heading-title{
    font-size:24px;
    line-height:1.4;
    font-weight:700;

    color:#0B132A;

    margin-bottom:12px;

    transition:color .4s ease;
}

/* =====================================================
   DESCRIPTION
===================================================== */

.problem-card p,
.problem-card .elementor-widget-text-editor{
    color:#667085;

    font-size:16px;

    line-height:1.8;

    transition:color .4s ease;
}

/* =====================================================
   HOVER TEXT
===================================================== */

.problem-card:hover h1,
.problem-card:hover h2,
.problem-card:hover h3,
.problem-card:hover h4,
.problem-card:hover h5,
.problem-card:hover h6,
.problem-card:hover p,
.problem-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* =====================================================
   ACTIVE CARD
===================================================== */

.active-problem{
    background:
    linear-gradient(
    135deg,
    #055CF2,
    #0047C9
    ) !important;

    border:none;

    transform:translateY(-10px);

    box-shadow:
    0 20px 50px rgba(5,92,242,0.20);
}

/* ACTIVE CARD HOVER */
.active-problem:hover{
    transform:
    translateY(-14px)
    scale(1.01);

    box-shadow:
    0 24px 55px rgba(5,92,242,0.25);
}

/* ACTIVE TEXT */
.active-problem h1,
.active-problem h2,
.active-problem h3,
.active-problem h4,
.active-problem h5,
.active-problem h6,
.active-problem p,
.active-problem .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE ICON BOX */
.active-problem .elementor-widget-image{
    background:rgba(255,255,255,0.14);
}

/* ACTIVE ICON */
.active-problem img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   GLOW EFFECT
===================================================== */

.problem-card::before{
    content:'';

    position:absolute;

    width:150px;
    height:150px;

    background:
    rgba(5,92,242,0.035);

    border-radius:50%;

    top:-75px;
    right:-75px;

    transition:transform .5s ease;

    z-index:1;
}

/* HOVER GLOW */
.problem-card:hover::before{
    transform:scale(1.15);
}

/* ACTIVE GLOW */
.active-problem::before{
    background:
    rgba(255,255,255,0.08);
}

/* =====================================================
   MOBILE OPTIMIZATION
===================================================== */

@media(max-width:767px){

    .problem-card{
        padding:26px 22px;
        border-radius:20px;
    }

    .problem-card .elementor-widget-image{
        width:64px;
        height:64px;
        border-radius:18px;
    }

    .problem-card h1,
    .problem-card h2,
    .problem-card h3,
    .problem-card h4,
    .problem-card h5,
    .problem-card h6{
        font-size:21px;
    }

    .problem-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18fb74d *//* =====================================================
   PROBLEM CARD - PREMIUM OPTIMIZED VERSION
   Clean • Elegant • Fast • Elementor Friendly
===================================================== */

/* CARD DASAR */
.problem-card{
    background:#ffffff;
    border-radius:24px;
    padding:32px 28px;
    position:relative;
    overflow:hidden;

    border:1px solid rgba(0,0,0,0.05);

    /* SHADOW LEBIH CLEAN */
    box-shadow:0 10px 30px rgba(0,0,0,0.04);

    /* SMOOTH ANIMATION */
    transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease,
    background .4s ease;

    height:100%;
}

/* SEMUA ISI DI ATAS GLOW */
.problem-card *{
    position:relative;
    z-index:2;
}

/* HOVER CARD */
.problem-card:hover{
    transform:translateY(-10px);

    border-color:#055CF2;

    box-shadow:0 18px 45px rgba(5,92,242,0.12);
}

/* =====================================================
   ICON BOX
===================================================== */

.problem-card .elementor-widget-image{
    width:72px;
    height:72px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:rgba(5,92,242,0.06);

    border-radius:20px;

    margin-bottom:22px;

    transition:
    transform .4s ease,
    background .4s ease;
}

/* ICON IMAGE */
.problem-card img{
    transition:
    transform .4s ease,
    filter .4s ease;
}

/* ICON HOVER */
.problem-card:hover .elementor-widget-image{
    background:#055CF2;

    transform:
    scale(1.05)
    rotate(-3deg);
}

/* ICON PUTIH */
.problem-card:hover img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   TITLE
===================================================== */

.problem-card h1,
.problem-card h2,
.problem-card h3,
.problem-card h4,
.problem-card h5,
.problem-card h6,
.problem-card .elementor-heading-title{
    font-size:24px;
    line-height:1.4;
    font-weight:700;

    color:#0B132A;

    margin-bottom:12px;

    transition:color .4s ease;
}

/* =====================================================
   DESCRIPTION
===================================================== */

.problem-card p,
.problem-card .elementor-widget-text-editor{
    color:#667085;

    font-size:16px;

    line-height:1.8;

    transition:color .4s ease;
}

/* =====================================================
   HOVER TEXT
===================================================== */

.problem-card:hover h1,
.problem-card:hover h2,
.problem-card:hover h3,
.problem-card:hover h4,
.problem-card:hover h5,
.problem-card:hover h6,
.problem-card:hover p,
.problem-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* =====================================================
   ACTIVE CARD
===================================================== */

.active-problem{
    background:
    linear-gradient(
    135deg,
    #055CF2,
    #0047C9
    ) !important;

    border:none;

    transform:translateY(-10px);

    box-shadow:
    0 20px 50px rgba(5,92,242,0.20);
}

/* ACTIVE CARD HOVER */
.active-problem:hover{
    transform:
    translateY(-14px)
    scale(1.01);

    box-shadow:
    0 24px 55px rgba(5,92,242,0.25);
}

/* ACTIVE TEXT */
.active-problem h1,
.active-problem h2,
.active-problem h3,
.active-problem h4,
.active-problem h5,
.active-problem h6,
.active-problem p,
.active-problem .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE ICON BOX */
.active-problem .elementor-widget-image{
    background:rgba(255,255,255,0.14);
}

/* ACTIVE ICON */
.active-problem img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   GLOW EFFECT
===================================================== */

.problem-card::before{
    content:'';

    position:absolute;

    width:150px;
    height:150px;

    background:
    rgba(5,92,242,0.035);

    border-radius:50%;

    top:-75px;
    right:-75px;

    transition:transform .5s ease;

    z-index:1;
}

/* HOVER GLOW */
.problem-card:hover::before{
    transform:scale(1.15);
}

/* ACTIVE GLOW */
.active-problem::before{
    background:
    rgba(255,255,255,0.08);
}

/* =====================================================
   MOBILE OPTIMIZATION
===================================================== */

@media(max-width:767px){

    .problem-card{
        padding:26px 22px;
        border-radius:20px;
    }

    .problem-card .elementor-widget-image{
        width:64px;
        height:64px;
        border-radius:18px;
    }

    .problem-card h1,
    .problem-card h2,
    .problem-card h3,
    .problem-card h4,
    .problem-card h5,
    .problem-card h6{
        font-size:21px;
    }

    .problem-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdfef1a *//* =====================================================
   PROBLEM CARD - PREMIUM OPTIMIZED VERSION
   Clean • Elegant • Fast • Elementor Friendly
===================================================== */

/* CARD DASAR */
.problem-card{
    background:#ffffff;
    border-radius:24px;
    padding:32px 28px;
    position:relative;
    overflow:hidden;

    border:1px solid rgba(0,0,0,0.05);

    /* SHADOW LEBIH CLEAN */
    box-shadow:0 10px 30px rgba(0,0,0,0.04);

    /* SMOOTH ANIMATION */
    transition:
    transform .4s ease,
    box-shadow .4s ease,
    border-color .4s ease,
    background .4s ease;

    height:100%;
}

/* SEMUA ISI DI ATAS GLOW */
.problem-card *{
    position:relative;
    z-index:2;
}

/* HOVER CARD */
.problem-card:hover{
    transform:translateY(-10px);

    border-color:#055CF2;

    box-shadow:0 18px 45px rgba(5,92,242,0.12);
}

/* =====================================================
   ICON BOX
===================================================== */

.problem-card .elementor-widget-image{
    width:72px;
    height:72px;

    display:flex;
    align-items:center;
    justify-content:center;

    background:rgba(5,92,242,0.06);

    border-radius:20px;

    margin-bottom:22px;

    transition:
    transform .4s ease,
    background .4s ease;
}

/* ICON IMAGE */
.problem-card img{
    transition:
    transform .4s ease,
    filter .4s ease;
}

/* ICON HOVER */
.problem-card:hover .elementor-widget-image{
    background:#055CF2;

    transform:
    scale(1.05)
    rotate(-3deg);
}

/* ICON PUTIH */
.problem-card:hover img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   TITLE
===================================================== */

.problem-card h1,
.problem-card h2,
.problem-card h3,
.problem-card h4,
.problem-card h5,
.problem-card h6,
.problem-card .elementor-heading-title{
    font-size:24px;
    line-height:1.4;
    font-weight:700;

    color:#0B132A;

    margin-bottom:12px;

    transition:color .4s ease;
}

/* =====================================================
   DESCRIPTION
===================================================== */

.problem-card p,
.problem-card .elementor-widget-text-editor{
    color:#667085;

    font-size:16px;

    line-height:1.8;

    transition:color .4s ease;
}

/* =====================================================
   HOVER TEXT
===================================================== */

.problem-card:hover h1,
.problem-card:hover h2,
.problem-card:hover h3,
.problem-card:hover h4,
.problem-card:hover h5,
.problem-card:hover h6,
.problem-card:hover p,
.problem-card:hover .elementor-heading-title{
    color:#0B132A !important;
}

/* =====================================================
   ACTIVE CARD
===================================================== */

.active-problem{
    background:
    linear-gradient(
    135deg,
    #055CF2,
    #0047C9
    ) !important;

    border:none;

    transform:translateY(-10px);

    box-shadow:
    0 20px 50px rgba(5,92,242,0.20);
}

/* ACTIVE CARD HOVER */
.active-problem:hover{
    transform:
    translateY(-14px)
    scale(1.01);

    box-shadow:
    0 24px 55px rgba(5,92,242,0.25);
}

/* ACTIVE TEXT */
.active-problem h1,
.active-problem h2,
.active-problem h3,
.active-problem h4,
.active-problem h5,
.active-problem h6,
.active-problem p,
.active-problem .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE ICON BOX */
.active-problem .elementor-widget-image{
    background:rgba(255,255,255,0.14);
}

/* ACTIVE ICON */
.active-problem img{
    filter:brightness(0) invert(1);
}

/* =====================================================
   GLOW EFFECT
===================================================== */

.problem-card::before{
    content:'';

    position:absolute;

    width:150px;
    height:150px;

    background:
    rgba(5,92,242,0.035);

    border-radius:50%;

    top:-75px;
    right:-75px;

    transition:transform .5s ease;

    z-index:1;
}

/* HOVER GLOW */
.problem-card:hover::before{
    transform:scale(1.15);
}

/* ACTIVE GLOW */
.active-problem::before{
    background:
    rgba(255,255,255,0.08);
}

/* =====================================================
   MOBILE OPTIMIZATION
===================================================== */

@media(max-width:767px){

    .problem-card{
        padding:26px 22px;
        border-radius:20px;
    }

    .problem-card .elementor-widget-image{
        width:64px;
        height:64px;
        border-radius:18px;
    }

    .problem-card h1,
    .problem-card h2,
    .problem-card h3,
    .problem-card h4,
    .problem-card h5,
    .problem-card h6{
        font-size:21px;
    }

    .problem-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbabb49 *//* CARD DASAR */
.flip-card{
    background:#fff;
    border-radius:24px;
    padding:35px 30px;
    transition:all .4s ease;
    position:relative;
    overflow:hidden;
    border:1px solid #eaeaea;
    transform:translateY(0);
    height:100%;
}

/* HOVER NORMAL */
.flip-card:hover{
    transform:translateY(-15px);
    background:#055CF2;
    box-shadow:0 25px 60px rgba(5,92,242,0.25);
}

/* IMAGE */
.flip-card img{
    transition:all .4s ease;
    position:relative;
    z-index:2;
}

.flip-card:hover img{
    transform:scale(1.05);
}

/* TEXT */
.flip-card h1,
.flip-card h2,
.flip-card h3,
.flip-card h4,
.flip-card h5,
.flip-card h6,
.flip-card p,
.flip-card .elementor-heading-title{
    transition:all .4s ease;
    position:relative;
    z-index:2;
}

/* TEXT HOVER */
.flip-card:hover h1,
.flip-card:hover h2,
.flip-card:hover h3,
.flip-card:hover h4,
.flip-card:hover h5,
.flip-card:hover h6,
.flip-card:hover p,
.flip-card:hover .elementor-heading-title{
    color:#fff !important;
}

/* ACTIVE CARD */
.active-card{
    background:#055CF2 !important;
    box-shadow:0 25px 60px rgba(5,92,242,0.25);
    transform:translateY(-15px);
}

/* PAKSA SEMUA DALAMNYA TRANSPARENT */
.active-card .elementor-widget-wrap,
.active-card .elementor-element,
.active-card .elementor-widget{
    background:transparent !important;
}

/* TEXT PUTIH */
.active-card h1,
.active-card h2,
.active-card h3,
.active-card h4,
.active-card h5,
.active-card h6,
.active-card p,
.active-card .elementor-heading-title{
    color:#fff !important;
}

/* HOVER ACTIVE */
.active-card:hover{
    transform:translateY(-20px) scale(1.02);
    background:#0047C9 !important;
}

/* GLOW EFFECT */
.flip-card::before{
    content:'';
    position:absolute;
    width:220px;
    height:220px;
    background:rgba(255,255,255,0.08);
    border-radius:50%;
    top:-80px;
    right:-80px;
    transition:.5s;
}

.flip-card:hover::before{
    transform:scale(1.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28732e4 *//* =====================================================
   FLIP CARD PREMIUM - OPTIMIZED VERSION
   Clean • Fast • SEO Friendly • Elementor Safe
===================================================== */

/* CARD DASAR */
.flip-card{
    background:#ffffff;
    border-radius:24px;
    padding:35px 30px;
    position:relative;
    overflow:hidden;
    border:1px solid #eaeaea;
    height:100%;

    /* PERFORMANCE */
    transition:
    transform .4s ease,
    background .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}

/* HOVER CARD */
.flip-card:hover{
    transform:translateY(-12px);
    background:#055CF2;
    border-color:#055CF2;

    /* shadow lebih ringan */
    box-shadow:0 15px 40px rgba(5,92,242,0.16);
}

/* IMAGE */
.flip-card img{
    transition:transform .4s ease;
    position:relative;
    z-index:2;
    display:block;
}

/* IMAGE HOVER */
.flip-card:hover img{
    transform:scale(1.05);
}

/* TEXT */
.flip-card h1,
.flip-card h2,
.flip-card h3,
.flip-card h4,
.flip-card h5,
.flip-card h6,
.flip-card p,
.flip-card .elementor-heading-title{
    transition:color .4s ease;
    position:relative;
    z-index:2;
}

/* TEXT HOVER */
.flip-card:hover h1,
.flip-card:hover h2,
.flip-card:hover h3,
.flip-card:hover h4,
.flip-card:hover h5,
.flip-card:hover h6,
.flip-card:hover p,
.flip-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD */
.active-card{
    background:linear-gradient(135deg,#055CF2,#0047C9) !important;
    border:none;

    transform:translateY(-12px);

    box-shadow:0 15px 40px rgba(5,92,242,0.18);
}

/* ACTIVE CARD INNER */
.active-card .elementor-widget-wrap,
.active-card .elementor-widget{
    background:transparent !important;
}

/* ACTIVE TEXT */
.active-card h1,
.active-card h2,
.active-card h3,
.active-card h4,
.active-card h5,
.active-card h6,
.active-card p,
.active-card .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD HOVER */
.active-card:hover{
    transform:translateY(-16px) scale(1.01);
    background:linear-gradient(135deg,#0047C9,#0037A3) !important;

    box-shadow:0 18px 45px rgba(5,92,242,0.22);
}

/* GLOW EFFECT */
.flip-card::before{
    content:'';
    position:absolute;

    width:180px;
    height:180px;

    background:rgba(255,255,255,0.08);

    border-radius:50%;

    top:-90px;
    right:-90px;

    transition:transform .5s ease;

    z-index:1;
}

/* GLOW HOVER */
.flip-card:hover::before{
    transform:scale(1.2);
}

/* ACTIVE GLOW */
.active-card::before{
    background:rgba(255,255,255,0.10);
}

/* MOBILE OPTIMIZATION */
@media(max-width:767px){

    .flip-card{
        padding:30px 24px;
        border-radius:20px;
    }

    .flip-card h1,
    .flip-card h2,
    .flip-card h3,
    .flip-card h4,
    .flip-card h5,
    .flip-card h6{
        font-size:24px;
        line-height:1.4;
    }

    .flip-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1f29a *//* =====================================================
   FLIP CARD PREMIUM - OPTIMIZED VERSION
   Clean • Fast • SEO Friendly • Elementor Safe
===================================================== */

/* CARD DASAR */
.flip-card{
    background:#ffffff;
    border-radius:24px;
    padding:35px 30px;
    position:relative;
    overflow:hidden;
    border:1px solid #eaeaea;
    height:100%;

    /* PERFORMANCE */
    transition:
    transform .4s ease,
    background .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}

/* HOVER CARD */
.flip-card:hover{
    transform:translateY(-12px);
    background:#055CF2;
    border-color:#055CF2;

    /* shadow lebih ringan */
    box-shadow:0 15px 40px rgba(5,92,242,0.16);
}

/* IMAGE */
.flip-card img{
    transition:transform .4s ease;
    position:relative;
    z-index:2;
    display:block;
}

/* IMAGE HOVER */
.flip-card:hover img{
    transform:scale(1.05);
}

/* TEXT */
.flip-card h1,
.flip-card h2,
.flip-card h3,
.flip-card h4,
.flip-card h5,
.flip-card h6,
.flip-card p,
.flip-card .elementor-heading-title{
    transition:color .4s ease;
    position:relative;
    z-index:2;
}

/* TEXT HOVER */
.flip-card:hover h1,
.flip-card:hover h2,
.flip-card:hover h3,
.flip-card:hover h4,
.flip-card:hover h5,
.flip-card:hover h6,
.flip-card:hover p,
.flip-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD */
.active-card{
    background:linear-gradient(135deg,#055CF2,#0047C9) !important;
    border:none;

    transform:translateY(-12px);

    box-shadow:0 15px 40px rgba(5,92,242,0.18);
}

/* ACTIVE CARD INNER */
.active-card .elementor-widget-wrap,
.active-card .elementor-widget{
    background:transparent !important;
}

/* ACTIVE TEXT */
.active-card h1,
.active-card h2,
.active-card h3,
.active-card h4,
.active-card h5,
.active-card h6,
.active-card p,
.active-card .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD HOVER */
.active-card:hover{
    transform:translateY(-16px) scale(1.01);
    background:linear-gradient(135deg,#0047C9,#0037A3) !important;

    box-shadow:0 18px 45px rgba(5,92,242,0.22);
}

/* GLOW EFFECT */
.flip-card::before{
    content:'';
    position:absolute;

    width:180px;
    height:180px;

    background:rgba(255,255,255,0.08);

    border-radius:50%;

    top:-90px;
    right:-90px;

    transition:transform .5s ease;

    z-index:1;
}

/* GLOW HOVER */
.flip-card:hover::before{
    transform:scale(1.2);
}

/* ACTIVE GLOW */
.active-card::before{
    background:rgba(255,255,255,0.10);
}

/* MOBILE OPTIMIZATION */
@media(max-width:767px){

    .flip-card{
        padding:30px 24px;
        border-radius:20px;
    }

    .flip-card h1,
    .flip-card h2,
    .flip-card h3,
    .flip-card h4,
    .flip-card h5,
    .flip-card h6{
        font-size:24px;
        line-height:1.4;
    }

    .flip-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a6ffdb *//* =====================================================
   FLIP CARD PREMIUM - OPTIMIZED VERSION
   Clean • Fast • SEO Friendly • Elementor Safe
===================================================== */

/* CARD DASAR */
.flip-card{
    background:#ffffff;
    border-radius:24px;
    padding:35px 30px;
    position:relative;
    overflow:hidden;
    border:1px solid #eaeaea;
    height:100%;

    /* PERFORMANCE */
    transition:
    transform .4s ease,
    background .4s ease,
    box-shadow .4s ease,
    border-color .4s ease;
}

/* HOVER CARD */
.flip-card:hover{
    transform:translateY(-12px);
    background:#055CF2;
    border-color:#055CF2;

    /* shadow lebih ringan */
    box-shadow:0 15px 40px rgba(5,92,242,0.16);
}

/* IMAGE */
.flip-card img{
    transition:transform .4s ease;
    position:relative;
    z-index:2;
    display:block;
}

/* IMAGE HOVER */
.flip-card:hover img{
    transform:scale(1.05);
}

/* TEXT */
.flip-card h1,
.flip-card h2,
.flip-card h3,
.flip-card h4,
.flip-card h5,
.flip-card h6,
.flip-card p,
.flip-card .elementor-heading-title{
    transition:color .4s ease;
    position:relative;
    z-index:2;
}

/* TEXT HOVER */
.flip-card:hover h1,
.flip-card:hover h2,
.flip-card:hover h3,
.flip-card:hover h4,
.flip-card:hover h5,
.flip-card:hover h6,
.flip-card:hover p,
.flip-card:hover .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD */
.active-card{
    background:linear-gradient(135deg,#055CF2,#0047C9) !important;
    border:none;

    transform:translateY(-12px);

    box-shadow:0 15px 40px rgba(5,92,242,0.18);
}

/* ACTIVE CARD INNER */
.active-card .elementor-widget-wrap,
.active-card .elementor-widget{
    background:transparent !important;
}

/* ACTIVE TEXT */
.active-card h1,
.active-card h2,
.active-card h3,
.active-card h4,
.active-card h5,
.active-card h6,
.active-card p,
.active-card .elementor-heading-title{
    color:#ffffff !important;
}

/* ACTIVE CARD HOVER */
.active-card:hover{
    transform:translateY(-16px) scale(1.01);
    background:linear-gradient(135deg,#0047C9,#0037A3) !important;

    box-shadow:0 18px 45px rgba(5,92,242,0.22);
}

/* GLOW EFFECT */
.flip-card::before{
    content:'';
    position:absolute;

    width:180px;
    height:180px;

    background:rgba(255,255,255,0.08);

    border-radius:50%;

    top:-90px;
    right:-90px;

    transition:transform .5s ease;

    z-index:1;
}

/* GLOW HOVER */
.flip-card:hover::before{
    transform:scale(1.2);
}

/* ACTIVE GLOW */
.active-card::before{
    background:rgba(255,255,255,0.10);
}

/* MOBILE OPTIMIZATION */
@media(max-width:767px){

    .flip-card{
        padding:30px 24px;
        border-radius:20px;
    }

    .flip-card h1,
    .flip-card h2,
    .flip-card h3,
    .flip-card h4,
    .flip-card h5,
    .flip-card h6{
        font-size:24px;
        line-height:1.4;
    }

    .flip-card p{
        font-size:15px;
        line-height:1.7;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab33619 *//* =====================================================
   DOT BACKGROUND PREMIUM
===================================================== */

.dot-section{
    position:relative;
    overflow:hidden;
}

/* DOT KANAN ATAS */
.dot-section::before{
    content:'';

    position:absolute;

    width:220px;
    height:220px;

    top:30px;
    right:50px;

    background-image:
    radial-gradient(
    circle,
    #055CF2 1.5px,
    transparent 1.5px
    );

    background-size:18px 18px;

    opacity:.3;

    z-index:1;

    pointer-events:none;
}

/* DOT KIRI BAWAH */
.dot-section::after{
    content:'';

    position:absolute;

    width:180px;
    height:180px;

    bottom:30px;
    left:-30px;

    background-image:
    radial-gradient(
    circle,
    #055CF2 1.5px,
    transparent 1.5px
    );

    background-size:18px 18px;

    opacity:.3;

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS DOT */
.dot-section .e-con-inner,
.dot-section .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b867c4b */.elementor-958 .elementor-element.elementor-element-2b867c4b {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-2b867c4b:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1f5178 */.elementor-958 .elementor-element.elementor-element-f1f5178 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-f1f5178:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b48a0d6 */.elementor-958 .elementor-element.elementor-element-1b48a0d6 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-1b48a0d6:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cce543 */.elementor-958 .elementor-element.elementor-element-5cce543 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-5cce543:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0ee382 */.elementor-958 .elementor-element.elementor-element-7b0ee382 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-7b0ee382:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ddd341 */.elementor-958 .elementor-element.elementor-element-70ddd341 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-70ddd341:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 50px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-651c8520 *//* =====================================================
   PREMIUM BLUR BACKGROUND
===================================================== */

.blur-section{
    position:relative;
    overflow:hidden;
}

/* GLOW KANAN ATAS */
.blur-section::before{
    content:'';

    position:absolute;

    width:320px;
    height:320px;

    top:-120px;
    right:-120px;

    border-radius:50%;

    background:
    rgba(5,92,242,0.10);

    filter:blur(70px);

    z-index:1;

    pointer-events:none;
}

/* GLOW KIRI BAWAH */
.blur-section::after{
    content:'';

    position:absolute;

    width:260px;
    height:260px;

    bottom:-100px;
    left:-100px;

    border-radius:50%;

    background:
    rgba(120,170,255,0.10);

    filter:blur(70px);

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS */
.blur-section .e-con-inner,
.blur-section .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cbc65c */.elementor-958 .elementor-element.elementor-element-3cbc65c {
    transition: all 0.3s ease;
}

.elementor-958 .elementor-element.elementor-element-3cbc65c:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 25px rgba(37,99,235,0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4650bb62 */.elementor-958 .elementor-element.elementor-element-4650bb62 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-4650bb62:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 60px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664ec310 */.elementor-958 .elementor-element.elementor-element-664ec310 {
    box-shadow: 0 5px 15px rgba(37,99,235,0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f0a2fa */.elementor-958 .elementor-element.elementor-element-6f0a2fa {
    transition: all 0.3s ease;
}

.elementor-958 .elementor-element.elementor-element-6f0a2fa:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 25px rgba(37,99,235,0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ae03d6 */.elementor-958 .elementor-element.elementor-element-54ae03d6 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-54ae03d6:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 60px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-667d1189 */.elementor-958 .elementor-element.elementor-element-667d1189 {
    transition: all 0.3s ease;
}

.elementor-958 .elementor-element.elementor-element-667d1189:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 25px rgba(37,99,235,0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-616b7e74 */.elementor-958 .elementor-element.elementor-element-616b7e74 {
    transition: all 0.35s ease;
}

.elementor-958 .elementor-element.elementor-element-616b7e74:hover {
    transform: translateY(-10px);
    box-shadow: 0 25px 60px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62e788e *//* =====================================================
   CIRCLE DOT BACKGROUND
===================================================== */

.circle-dot{
    position:relative;
    overflow:hidden;
}

/* DOT KANAN ATAS */
.circle-dot::before{
    content:'';

    position:absolute;

    width:180px;
    height:180px;

    top:40px;
    right:-40px;

    background-image:
    radial-gradient(
    circle,
    #055CF2 2px,
    transparent 2px
    );

    background-size:18px 18px;

    opacity:.08;

    z-index:1;

    pointer-events:none;
}

/* DOT KIRI BAWAH */
.circle-dot::after{
    content:'';

    position:absolute;

    width:140px;
    height:140px;

    bottom:40px;
    left:-20px;

    background-image:
    radial-gradient(
    circle,
    #055CF2 2px,
    transparent 2px
    );

    background-size:18px 18px;

    opacity:.05;

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS DOT */
.circle-dot .e-con-inner,
.circle-dot .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35cb484 *//* =====================================================
   CIRCLE DOT BACKGROUND
===================================================== */

.circle-dot{
    position:relative;
    overflow:hidden;
}

/* DOT KANAN ATAS */
.circle-dot::before{
    content:'';

    position:absolute;

    width:180px;
    height:180px;

    top:40px;
    right:-40px;

    background-image:
    radial-gradient(
    circle,
    #ffffff 2px,
    transparent 2px
    );

    background-size:18px 18px;

    opacity:.08;

    z-index:1;

    pointer-events:none;
}

/* DOT KIRI BAWAH */
.circle-dot::after{
    content:'';

    position:absolute;

    width:140px;
    height:140px;

    bottom:40px;
    left:-20px;

    background-image:
    radial-gradient(
    circle,
    #ffffff 2px,
    transparent 2px
    );

    background-size:18px 18px;

    opacity:.05;

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS DOT */
.circle-dot .e-con-inner,
.circle-dot .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6070874 *//* =====================================================
   LEFT SIDE DOT BACKGROUND
===================================================== */

.circle-dot-left{
    position:relative;
    overflow:hidden;
}

/* DOT KIRI */
.circle-dot-left::before{
    content:'';

    position:absolute;

    width:220px;
    height:220px;

    top:20%;
    left:1200px;

    transform:translateY(-50%);

    background-image:
    radial-gradient(
    circle,
    #055CF2 2px,
    transparent 2px
    );

    background-size:18px 18px;

    opacity:.1;

    z-index:1;

    pointer-events:none;
}

/* CONTENT DI ATAS DOT */
.circle-dot-left .e-con-inner,
.circle-dot-left .elementor-container{
    position:relative;
    z-index:2;
}/* End custom CSS */