.elementor-342 .elementor-element.elementor-element-2a21804b{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-175px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-2a21804b:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-2a21804b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-10fdcd6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.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-342 .elementor-element.elementor-element-1dc6f6c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-1dc6f6c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-ba3f625 );}.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-342 .elementor-element.elementor-element-32a6b147.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-100e7ac{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-100e7ac:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-100e7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-93ae3e2 ) 100%);}.elementor-342 .elementor-element.elementor-element-dc2a77e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-cde1083.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-cde1083 .elementor-heading-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-af56a56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-5a7d95b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-342 .elementor-element.elementor-element-e382918.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon{font-size:5rem;}.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-e382918:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-e382918:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-8d236ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon{font-size:5rem;}.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-8d236ec:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-8d236ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-5f06379.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon{font-size:5rem;}.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-5f06379:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-5f06379:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-c5968a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon{font-size:5rem;}.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-c5968a7:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-c5968a7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-85ce327{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-34899e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-10b998d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-10b998d .elementor-heading-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-88c4075.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-7aaa344{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-7aaa344.e-con{--align-self:center;}.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-342 .elementor-element.elementor-element-20e9134.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-icon i{color:#EF4444;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-icon svg{fill:#EF4444;transition:fill 0.3s;}.elementor-342 .elementor-element.elementor-element-20e9134{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-text{transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-ac13f30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-icon i{color:#EF4444;transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-icon svg{fill:#EF4444;transition:fill 0.3s;}.elementor-342 .elementor-element.elementor-element-ac13f30{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-text{transition:color 0.3s;}.elementor-342 .elementor-element.elementor-element-1d4e85b{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-1d4e85b:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-1d4e85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0E2A3C 0%, #0A2B47 100%);}.elementor-342 .elementor-element.elementor-element-39589d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-39589d0{text-align:center;}.elementor-342 .elementor-element.elementor-element-39589d0 .elementor-heading-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-a724f80{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-342 .elementor-element.elementor-element-cbf8174.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-cbf8174.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-cbf8174.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-cbf8174.elementor-view-default .elementor-icon{fill:var( --e-global-color-a6e6c4b );color:var( --e-global-color-a6e6c4b );border-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-cbf8174:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-cbf8174:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-description{color:var( --e-global-color-582bd17 );}.elementor-342 .elementor-element.elementor-element-2a032e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-2a032e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-2a032e0.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-2a032e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-a6e6c4b );color:var( --e-global-color-a6e6c4b );border-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-2a032e0:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-2a032e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-description{color:var( --e-global-color-582bd17 );}.elementor-342 .elementor-element.elementor-element-c6470b5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-c6470b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-c6470b5.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-c6470b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-a6e6c4b );color:var( --e-global-color-a6e6c4b );border-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-c6470b5:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-c6470b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-description{color:var( --e-global-color-582bd17 );}.elementor-342 .elementor-element.elementor-element-370f4bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-wrapper{gap:15px;}.elementor-342 .elementor-element.elementor-element-370f4bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-370f4bf.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-370f4bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-a6e6c4b );color:var( --e-global-color-a6e6c4b );border-color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-370f4bf:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-370f4bf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a6e6c4b );}.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-description{color:var( --e-global-color-582bd17 );}.elementor-342 .elementor-element.elementor-element-a518aa9{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-a518aa9:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a518aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-93ae3e2 ) 100%);}.elementor-342 .elementor-element.elementor-element-32f488b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-e17b18a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-e17b18a:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-e17b18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iscience.luminaksara.com/wp-content/uploads/2025/12/dreame-vacuum-cleaner-npsVLnIEb_o-unsplash_11zon-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-342 .elementor-element.elementor-element-32f2f83{--display:flex;}.elementor-342 .elementor-element.elementor-element-884dde5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-884dde5 .elementor-heading-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-7956038{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.8rem;color:var( --e-global-color-9a08bb4 );}.elementor-342 .elementor-element.elementor-element-7956038.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-8cba091{--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-342 .elementor-element.elementor-element-b7e91bb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-b7e91bb.e-con{--align-self:center;}.elementor-342 .elementor-element.elementor-element-248d8e6{--display:flex;}.elementor-342 .elementor-element.elementor-element-fe81108.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-fe81108 .elementor-heading-title{color:var( --e-global-color-ba3f625 );}.elementor-342 .elementor-element.elementor-element-1a4cf50{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.8rem;color:var( --e-global-color-8406124 );}.elementor-342 .elementor-element.elementor-element-1a4cf50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-342 .elementor-element.elementor-element-a1afb82{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-a1afb82:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a1afb82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iscience.luminaksara.com/wp-content/uploads/2025/12/mona-jain-j24HPh0Q84g-unsplash_11zon-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-342 .elementor-element.elementor-element-5a7d95b{--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-7aaa344{--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-a724f80{--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-32f488b{--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-b7e91bb{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-342 .elementor-element.elementor-element-10fdcd6a{--width:650px;}.elementor-342 .elementor-element.elementor-element-7aaa344{--width:900px;}}@media(max-width:767px){.elementor-342 .elementor-element.elementor-element-5a7d95b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-7aaa344{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-a724f80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-32f488b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-b7e91bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-2a21804b */.header-page {
    background: linear-gradient(135deg, 
        #8FB5CC 0%, 
        #AFC7D9 35%, 
        #C8DCE8 65%, 
        #E8F1F5 100%
    );
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e382918 */.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-wrapper {
  background: white;
  padding: 40px 24px;
  border-radius: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(10, 43, 71, 0.06);
  height: 300px;
}

.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-wrapper:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(10, 43, 71, 0.12);
}

.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon {
  margin-bottom: 20px;
  transition: transform 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-e382918:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-title {
  font-weight: 600;
  margin: 1px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-e382918 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d236ec */.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-wrapper {
  background: white;
  padding: 40px 24px;
  border-radius: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(10, 43, 71, 0.06);
  height: 300px;
}

.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-wrapper:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(10, 43, 71, 0.12);
}

.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon {
  margin-bottom: 20px;
  transition: transform 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-8d236ec:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-title {
  font-weight: 600;
  margin: 1px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-8d236ec .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f06379 */.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-wrapper {
  background: white;
  padding: 40px 24px;
  border-radius: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(10, 43, 71, 0.06);
  height: 300px;
}

.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-wrapper:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(10, 43, 71, 0.12);
}

.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon {
  margin-bottom: 20px;
  transition: transform 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-5f06379:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-title {
  font-weight: 600;
  margin: 1px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-5f06379 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c5968a7 */.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-wrapper {
  background: white;
  padding: 40px 24px;
  border-radius: 16px;
  transition: all 0.3s ease;
  box-shadow: 0 4px 15px rgba(10, 43, 71, 0.06);
  height: 300px;
}

.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-wrapper:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 30px rgba(10, 43, 71, 0.12);
}

.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon {
  margin-bottom: 20px;
  transition: transform 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-c5968a7:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-title {
  font-weight: 600;
  margin: 1px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-c5968a7 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20e9134 */.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-item {
  padding: 16px 24px;
  background: #FEF2F2;
  border-left: 4px solid #EF4444;
  border-radius: 8px;
  margin-bottom: 16px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-item:hover {
  background: #FEE2E2;
  transform: translateX(5px);
}

.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-icon i {
  color: #EF4444 !important;
  font-size: 1.3rem;
}

.elementor-342 .elementor-element.elementor-element-20e9134 .elementor-icon-list-text {
  font-weight: 600;
  color: #0A1A29;
  font-size: 1.1rem;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ac13f30 */.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-item {
  padding: 16px 24px;
  background: #FEF2F2;
  border-left: 4px solid #EF4444;
  border-radius: 8px;
  margin-bottom: 16px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-item:hover {
  background: #FEE2E2;
  transform: translateX(5px);
}

.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-icon i {
  color: #EF4444 !important;
  font-size: 1.3rem;
}

.elementor-342 .elementor-element.elementor-element-ac13f30 .elementor-icon-list-text {
  font-weight: 600;
  color: #0A1A29;
  font-size: 1.1rem;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cbf8174 */.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-wrapper {
  padding: 30px 0px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-cbf8174:hover .elementor-icon-box-wrapper {
  transform: translateY(-8px);
}

.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon {
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-cbf8174:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-title {
  font-size: 1.2rem;
  font-weight: 700;
  margin: 20px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-cbf8174 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a032e0 */.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-wrapper {
  padding: 30px 20px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-2a032e0:hover .elementor-icon-box-wrapper {
  transform: translateY(-8px);
}

.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon {
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-2a032e0:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-title {
  font-size: 1.2rem;
  font-weight: 700;
  margin: 20px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-2a032e0 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6470b5 */.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-wrapper {
  padding: 30px 20px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-c6470b5:hover .elementor-icon-box-wrapper {
  transform: translateY(-8px);
}

.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon {
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-c6470b5:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-title {
  font-size: 1.2rem;
  font-weight: 700;
  margin: 20px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-c6470b5 .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-370f4bf */.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-wrapper {
  padding: 30px 20px;
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-370f4bf:hover .elementor-icon-box-wrapper {
  transform: translateY(-8px);
}

.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon {
  transition: all 0.3s ease;
}

.elementor-342 .elementor-element.elementor-element-370f4bf:hover .elementor-icon {
  transform: scale(1.1);
}

.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-title {
  font-size: 1.2rem;
  font-weight: 700;
  margin: 20px 0 12px;
}

.elementor-342 .elementor-element.elementor-element-370f4bf .elementor-icon-box-description {
  font-size: 0.95rem;
  line-height: 1.6;
}/* End custom CSS */