.elementor-1972 .elementor-element.elementor-element-80b1503{--display:flex;--min-height:600px;--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;--overlay-opacity:0.78;}.elementor-1972 .elementor-element.elementor-element-80b1503:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-80b1503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(126deg, var( --e-global-color-primary ) 15%, var( --e-global-color-accent ) 78%);}.elementor-1972 .elementor-element.elementor-element-80b1503::before, .elementor-1972 .elementor-element.elementor-element-80b1503 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-80b1503 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-80b1503 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-80b1503 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-80b1503 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(281deg, #00173F8A 0%, var( --e-global-color-primary ) 100%);}.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-1972 .elementor-element.elementor-element-07f92c5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-07f92c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-07f92c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-07f92c5 .elementor-icon-list-text{color:var( --e-global-color-3c77d20 );transition:color 0.3s;}.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-1972 .elementor-element.elementor-element-5e48f20{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-5e48f20.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-5e48f20 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;line-height:47px;color:var( --e-global-color-3c77d20 );}.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-1972 .elementor-element.elementor-element-70a8654{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-70a8654.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-0c5e341{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-1972 .elementor-element.elementor-element-3fd7486 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-1972 .elementor-element.elementor-element-3fd7486 .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-3fd7486 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1972 .elementor-element.elementor-element-3fd7486 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1972 .elementor-element.elementor-element-3fd7486 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1972 .elementor-element.elementor-element-2571108 .elementor-button{background-color:#0263F400;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-3c77d20 );color:var( --e-global-color-3c77d20 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3c77d20 );border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-1972 .elementor-element.elementor-element-2571108 .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-2571108 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1972 .elementor-element.elementor-element-2571108 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1972 .elementor-element.elementor-element-2571108 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1972 .elementor-element.elementor-element-7710bac{--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-1972 .elementor-element.elementor-element-1a30f66{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF30;border-radius:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-1a30f66 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1a30f66:has(:hover) .elementor-icon-box-title,
					 .elementor-1972 .elementor-element.elementor-element-1a30f66:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1a30f66 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-0814e15{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF30;border-radius:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-0814e15 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-0814e15:has(:hover) .elementor-icon-box-title,
					 .elementor-1972 .elementor-element.elementor-element-0814e15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-0814e15 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-bd1a572{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF30;border-radius:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-bd1a572 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-bd1a572:has(:hover) .elementor-icon-box-title,
					 .elementor-1972 .elementor-element.elementor-element-bd1a572:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-bd1a572 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1022707 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1022707:has(:hover) .elementor-icon-box-title,
					 .elementor-1972 .elementor-element.elementor-element-1022707:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1022707 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-1733834{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-1733834:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-1733834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-031be69 );}.elementor-1972 .elementor-element.elementor-element-1b15ab8{text-align:start;}.elementor-1972 .elementor-element.elementor-element-1b15ab8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-058b27e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-058b27e.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-058b27e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:600;color:#00173F;}.elementor-1972 .elementor-element.elementor-element-9580cba{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-9580cba.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-3ef7558{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-3ef7558:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-3ef7558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-19fdb43{text-align:start;}.elementor-1972 .elementor-element.elementor-element-19fdb43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-8e88f2d{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-8e88f2d.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-8e88f2d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-6fb391b{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-6fb391b.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-53be421{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-522d6bd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-522d6bd:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-522d6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-b192ecf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-b192ecf.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-b192ecf.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-1972 .elementor-element.elementor-element-b192ecf .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-301a8de{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-301a8de:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-301a8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-0041668.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-0041668.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-0041668.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-1972 .elementor-element.elementor-element-0041668 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-d8ddd4d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-d8ddd4d:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-d8ddd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-1387b11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-1387b11.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-1387b11.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-1972 .elementor-element.elementor-element-1387b11 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-ab7ca0b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-ab7ca0b:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-ab7ca0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-6287f84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-6287f84.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-6287f84.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-1972 .elementor-element.elementor-element-6287f84 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-530e761{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-530e761:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-530e761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-f2f19bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-f2f19bc.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-f2f19bc.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-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-88bd997{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-88bd997:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-88bd997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-72e9059.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-72e9059.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-72e9059.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-1972 .elementor-element.elementor-element-72e9059 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-4c2bb9f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-4c2bb9f:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-4c2bb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-9798881.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-9798881.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-9798881.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-1972 .elementor-element.elementor-element-9798881 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-66b2d17{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-66b2d17:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-66b2d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-b6b3839.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-b6b3839.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-b6b3839.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-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-d9ebb51{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-d9ebb51:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-d9ebb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-d9f62dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-d9f62dc.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-d9f62dc.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-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-9b0c42b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-9b0c42b:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-9b0c42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-title{margin-block-end:7px;}.elementor-1972 .elementor-element.elementor-element-9aa5476.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-9aa5476.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-9aa5476.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-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon{font-size:19px;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-6f77faf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-6f77faf:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-6f77faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-031be69 );}.elementor-1972 .elementor-element.elementor-element-4da73bc{text-align:start;}.elementor-1972 .elementor-element.elementor-element-4da73bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-aa9474d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-aa9474d.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-aa9474d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:600;color:#00173F;}.elementor-1972 .elementor-element.elementor-element-99b0e6d{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-99b0e6d.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-85da238{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-85da238:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-85da238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-befe749{text-align:start;}.elementor-1972 .elementor-element.elementor-element-befe749 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-0ccf823{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-0ccf823.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-0ccf823 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:600;color:#00173F;}.elementor-1972 .elementor-element.elementor-element-abc6a07{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-abc6a07.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-d55ed78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-d55ed78:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-d55ed78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-031be69 );}.elementor-1972 .elementor-element.elementor-element-7c86451{text-align:start;}.elementor-1972 .elementor-element.elementor-element-7c86451 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-e9cc4c5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-e9cc4c5.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-e9cc4c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:600;color:#00173F;}.elementor-1972 .elementor-element.elementor-element-1df1fe7{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-1df1fe7.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-a3923cd{--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-1972 .elementor-element.elementor-element-eae2f21{--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;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-96798b2{text-align:start;}.elementor-1972 .elementor-element.elementor-element-96798b2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-b820cfe{text-align:start;}.elementor-1972 .elementor-element.elementor-element-b820cfe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-7b2dc74{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-7b2dc74.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-b9471c6{--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-1972 .elementor-element.elementor-element-2940fc7{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-00c5e08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-97f4dbf{text-align:start;}.elementor-1972 .elementor-element.elementor-element-97f4dbf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-e42116c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-473741e{text-align:start;}.elementor-1972 .elementor-element.elementor-element-473741e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-82bbe70{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-54facea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-5435cd6{text-align:start;}.elementor-1972 .elementor-element.elementor-element-5435cd6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-5575086{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-33aa2f2{text-align:start;}.elementor-1972 .elementor-element.elementor-element-33aa2f2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-165fb9a{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-fda8add{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-f7608d1{text-align:start;}.elementor-1972 .elementor-element.elementor-element-f7608d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-f243932{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-4fd8fa1{text-align:start;}.elementor-1972 .elementor-element.elementor-element-4fd8fa1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-ec0329b{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-6e5b5bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-9cbb176{text-align:start;}.elementor-1972 .elementor-element.elementor-element-9cbb176 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-f583f6d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-aa2c741{text-align:start;}.elementor-1972 .elementor-element.elementor-element-aa2c741 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-d0d1d0f{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-1bde408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-c4dee5f{text-align:start;}.elementor-1972 .elementor-element.elementor-element-c4dee5f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-b4aa1be{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-eedf481{text-align:start;}.elementor-1972 .elementor-element.elementor-element-eedf481 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-63932f8{--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:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D1D1D30;--border-color:#1D1D1D30;}.elementor-1972 .elementor-element.elementor-element-5f66087{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-b94c666{text-align:start;}.elementor-1972 .elementor-element.elementor-element-b94c666 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1972 .elementor-element.elementor-element-b1216f2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-1f14ff7{text-align:start;}.elementor-1972 .elementor-element.elementor-element-1f14ff7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-97017da{--display:flex;--min-height:387px;--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;--justify-content:center;--overlay-opacity:0.86;}.elementor-1972 .elementor-element.elementor-element-97017da:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-97017da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vrisein.com/wp-content/uploads/2026/07/images.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-97017da::before, .elementor-1972 .elementor-element.elementor-element-97017da > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-97017da > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-97017da > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-97017da > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-97017da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#023177;--background-overlay:'';}.elementor-1972 .elementor-element.elementor-element-7ebb692{width:100%;max-width:100%;text-align:center;}.elementor-1972 .elementor-element.elementor-element-7ebb692.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-7ebb692 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-11a843b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-11a843b.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-d65f34f .elementor-icon-list-icon i{color:var( --e-global-color-3c77d20 );transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-d65f34f .elementor-icon-list-icon svg{fill:var( --e-global-color-3c77d20 );transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-d65f34f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-d65f34f .elementor-icon-list-text{color:var( --e-global-color-3c77d20 );transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button{background-color:var( --e-global-color-3c77d20 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-3c77d20 );border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button:hover, .elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3c77d20 );border-color:var( --e-global-color-3c77d20 );}.elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button:hover svg, .elementor-1972 .elementor-element.elementor-element-2567179 .elementor-button:focus svg{fill:var( --e-global-color-3c77d20 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1972 .elementor-element.elementor-element-0c5e341{--content-width:51%;}.elementor-1972 .elementor-element.elementor-element-7710bac{--content-width:50%;}.elementor-1972 .elementor-element.elementor-element-eae2f21{--width:50%;}.elementor-1972 .elementor-element.elementor-element-b9471c6{--width:50%;}.elementor-1972 .elementor-element.elementor-element-00c5e08{--width:11%;}.elementor-1972 .elementor-element.elementor-element-54facea{--width:11%;}.elementor-1972 .elementor-element.elementor-element-fda8add{--width:11%;}.elementor-1972 .elementor-element.elementor-element-6e5b5bd{--width:11%;}.elementor-1972 .elementor-element.elementor-element-1bde408{--width:11%;}.elementor-1972 .elementor-element.elementor-element-5f66087{--width:11%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1972 .elementor-element.elementor-element-0c5e341{--content-width:100%;}.elementor-1972 .elementor-element.elementor-element-7710bac{--content-width:100%;}.elementor-1972 .elementor-element.elementor-element-eae2f21{--width:100%;}.elementor-1972 .elementor-element.elementor-element-b9471c6{--width:100%;}}@media(min-width:1025px){.elementor-1972 .elementor-element.elementor-element-97017da:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-97017da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1972 .elementor-element.elementor-element-80b1503{--min-height:316px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-5e48f20{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-70a8654{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-0c5e341{--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-7710bac{--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-1733834{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-058b27e{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-9580cba{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-3ef7558{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-8e88f2d{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-6fb391b{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-53be421{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-6f77faf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-aa9474d{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-99b0e6d{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-85da238{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-0ccf823{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-abc6a07{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-d55ed78{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-e9cc4c5{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-1df1fe7{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-a3923cd{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-7b2dc74{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-11a843b{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1972 .elementor-element.elementor-element-80b1503{--min-height:331px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-07f92c5.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-5e48f20{width:100%;max-width:100%;text-align:start;}.elementor-1972 .elementor-element.elementor-element-5e48f20 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-1972 .elementor-element.elementor-element-70a8654{width:100%;max-width:100%;text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-0c5e341{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-7710bac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-1a30f66{padding:3px 3px 3px 3px;}.elementor-1972 .elementor-element.elementor-element-1a30f66 .elementor-icon-box-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-1a30f66 .elementor-icon-box-description{font-size:12px;}.elementor-1972 .elementor-element.elementor-element-0814e15{border-width:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-0814e15 .elementor-icon-box-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-bd1a572{padding:3px 3px 3px 3px;}.elementor-1972 .elementor-element.elementor-element-bd1a572 .elementor-icon-box-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-bd1a572 .elementor-icon-box-description{font-size:12px;}.elementor-1972 .elementor-element.elementor-element-1022707 .elementor-icon-box-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-1733834{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-058b27e{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-058b27e .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-9580cba{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-3ef7558{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-8e88f2d{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-8e88f2d .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-6fb391b{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-53be421{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-b192ecf .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-0041668 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-1387b11 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-6287f84 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-f2f19bc .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-72e9059 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-9798881 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-b6b3839 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-d9f62dc .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-wrapper{gap:0px;}.elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-9aa5476 .elementor-icon-box-title a{font-size:16px;}.elementor-1972 .elementor-element.elementor-element-6f77faf{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-aa9474d{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-aa9474d .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-99b0e6d{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-85da238{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-0ccf823{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-0ccf823 .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-abc6a07{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-d55ed78{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-e9cc4c5{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-e9cc4c5 .elementor-heading-title{font-size:26px;}.elementor-1972 .elementor-element.elementor-element-1df1fe7{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-a3923cd{--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-eae2f21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-b820cfe .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-7b2dc74{width:100%;max-width:100%;text-align:start;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-b9471c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-97017da{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-7ebb692{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-7ebb692 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-11a843b{width:100%;max-width:100%;text-align:center;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-2567179{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-8648e63 *//* Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@600;700;800&family=Montserrat:wght@400;500;600&display=swap');

/* Grid */
.grid-3{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:24px;
}

/* Card */
.solution-card{
    padding:34px;
    border-radius:18px;
    background:#fff;
    border:1px solid #e9eef7;
    transition:all .35s ease;
    box-shadow: 0 20px 45px rgba(11, 21, 48, 0.08);;
}

.solution-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(2,99,244,.12);
    border-color:#0263f4;
}
.solution-card .icon{
    width:60px;
    height:60px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:14px;
    background:linear-gradient(135deg,#0263f4,#4d94ff);
    color:#fff;
    margin-bottom:20px;
}

.solution-card .icon svg{
    width:30px;
    height:30px;
    stroke:currentColor;
    stroke-linecap:round;
    stroke-linejoin:round;
}
/* Icon */
.solution-card .icon{
    width:58px;
    height:58px;
    border-radius:14px;
    background:linear-gradient(135deg,#0263f4,#3b82f6);
    margin-bottom:20px;
}

/* Heading */
.solution-card h3{
    font-family:'Plus Jakarta Sans',sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.3;
    color:#00173F;
    margin:0 0 14px;
}

/* Paragraph */
.solution-card p{
    font-family:'Montserrat',sans-serif;
    color:#1D1D1D;
    font-size:15px;
    line-height:1.4;
    margin-bottom:18px;
}

/* Tags */
.tag-list{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
}

.tag-list span{
    font-family:'Montserrat',sans-serif;
    background:#f4f8ff;
    color:#000;
    border:1px solid rgba(2,99,244,.15);
    padding:7px 14px;
    border-radius:8px;
    font-size:10px;
    font-weight:600;
    transition:.3s;
}

.tag-list span:hover{
    background:#0263f4;
    color:#fff;
}

/* Tablet */
@media(max-width:991px){
    .grid-3{
        grid-template-columns:repeat(2,1fr);
    }
}

/* Mobile */
@media(max-width:767px){
    .grid-3{
        grid-template-columns:1fr;
    }

    .solution-card{
        padding:26px;
    }

    .solution-card h3{
        font-size:20px;
    }

    .solution-card p{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b7ec3d *//*=========================================
   VRiseIn Academy Learning Journey
=========================================*/

.business-flow{
    display:flex;
    align-items:stretch;
    gap:24px;
    overflow-x:auto;
    padding:10px 0 20px;
    scroll-snap-type:x mandatory;
    scrollbar-width:thin;
    scrollbar-color:#0263F4 #edf3ff;
}

.business-flow::-webkit-scrollbar{
    height:8px;
}

.business-flow::-webkit-scrollbar-track{
    background:#edf3ff;
    border-radius:30px;
}

.business-flow::-webkit-scrollbar-thumb{
    background:#0263F4;
    border-radius:30px;
}

.flow-card{
    position:relative;
    flex:0 0 340px;
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:22px;
    padding:35px 28px;
    text-align:center;
    overflow:hidden;
    box-shadow:0 12px 35px rgba(0,0,0,.05);
    transition:.35s ease;
    scroll-snap-align:start;
}

.flow-card:hover{
    transform:translateY(-8px);
    border-color:#0263F4;
    box-shadow:0 20px 45px rgba(2,99,244,.15);
}

.flow-step{
    position:absolute;
    top:18px;
    right:18px;
    font-family:"Plus Jakarta Sans",sans-serif;
    font-size:42px;
    font-weight:800;
    color:#0263F4;
    opacity:.08;
    line-height:1;
    user-select:none;
}

.flow-icon{
    width:72px;
    height:72px;
    margin:0 auto 24px;
    border-radius:18px;
    background:#EDF4FF;
    color:#0263F4;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.35s ease;
}

.flow-icon svg{
    width:34px;
    height:34px;
    stroke:currentColor;
    fill:none;
    stroke-width:2;
    stroke-linecap:round;
    stroke-linejoin:round;
}

.flow-card:hover .flow-icon{
    background:#0263F4;
    color:#fff;
    transform:rotate(-6deg) scale(1.08);
}

.flow-card h3{
    margin:0 0 15px;
    font-family:"Plus Jakarta Sans",sans-serif;
    font-size:22px;
    font-weight:700;
    line-height:1.35;
    color:#00173f;
}

.flow-card p{
    margin:0;
    font-family:"Montserrat",sans-serif;
    font-size:15px;
    line-height:1.4;
    color:#000;
}

.flow-arrow{
    flex:0 0 45px;
    display:flex;
    align-items:center;
    justify-content:center;
}

.flow-arrow svg{
    width:32px;
    height:32px;
    stroke:#0263F4;
    opacity:.4;
    transition:.3s;
}

.flow-card:hover + .flow-arrow svg{
    opacity:1;
    transform:translateX(6px);
}

/*=========================================
   Tablet
=========================================*/

@media(max-width:1024px){

.business-flow{
    gap:20px;
}

.flow-card{
    flex:0 0 300px;
}

}

/*=========================================
   Mobile
=========================================*/

@media(max-width:767px){

.business-flow{
    gap:18px;
    padding-bottom:15px;
}

.flow-card{
    flex:0 0 270px;
    padding:28px 22px;
}

.flow-step{
    font-size:34px;
}

.flow-icon{
    width:60px;
    height:60px;
}

.flow-icon svg{
    width:28px;
    height:28px;
}

.flow-card h3{
    font-size:20px;
}

.flow-card p{
    font-size:14px;
    line-height:1.7;
}

.flow-arrow{
    flex:0 0 30px;
}

.flow-arrow svg{
    width:24px;
    height:24px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76c8922 *//* ===========================
   Industries Cloud
=========================== */

.industry-cloud{
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:18px;

}

.industry-chip{
    display:flex;
    align-items:center;
    gap:14px;
    padding:16px 22px;
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:60px;
    box-shadow:0 8px 24px rgba(0,0,0,.05);
    transition:.35s ease;
    cursor:default;
}

.industry-chip:hover{
    transform:translateY(-6px);
    border-color:#0D72BC;
    box-shadow:0 16px 35px rgba(13,114,188,.15);
}

.industry-icon{
    width:54px;
    height:54px;
    border-radius:50%;
    background:rgba(13,114,188,.08);
    display:flex;
    align-items:center;
    justify-content:center;
    transition:.35s ease;
    flex-shrink:0;
}

.industry-icon svg{
    width:26px;
    height:26px;
    stroke:#0263f4;
    transition:.35s ease;
}

.industry-chip:hover .industry-icon{
    background:#0263f4;
    transform:rotate(-8deg) scale(1.08);
}

.industry-chip:hover .industry-icon svg{
    stroke:#fff;
}

.industry-chip span{
    font-size:17px;
    font-weight:600;
    color:#1f2937;
    white-space:nowrap;
    transition:.3s ease;
    font-family: Plus Jakarta Sans;
}

.industry-chip:hover span{
    color:#0D72BC;
}

/* ===========================
   Tablet
=========================== */

@media (max-width:1024px){

.industry-cloud{
    justify-content:center;
}

.industry-chip{
    padding:14px 20px;
}

}

/* ===========================
   Mobile
=========================== */

@media (max-width:767px){

.industry-cloud{
    display:grid;
    grid-template-columns:1fr;
    gap:14px;
}

.industry-chip{
    width:100%;
    justify-content:flex-start;
    border-radius:16px;
}

.industry-icon{
    width:48px;
    height:48px;
}

.industry-icon svg{
    width:22px;
    height:22px;
}

.industry-chip span{
    font-size:16px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f0a62b *//* =========================================
   VRiseIn Future Ecosystem
========================================= */

.ecosystem-vision {
    width: 100%;
    padding: 20px 0;
}

.ecosystem-grid {
    width: 100%;
    max-width: 1350px;
    margin: 0 auto;

    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 22px;
}


/* =========================================
   Cards
========================================= */

.ecosystem-card {
    position: relative;
    min-height: 330px;

    padding: 30px;
    border-radius: 24px;

    background: #ffffff;
    border: 1px solid #e7edf5;

    box-shadow: 0 12px 40px rgba(0, 23, 63, 0.06);

    overflow: hidden;

    display: flex;
    flex-direction: column;

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        border-color .35s ease;
}


/* First two cards */
.ecosystem-card:nth-child(1),
.ecosystem-card:nth-child(2) {
    grid-column: span 3;
}


/* Last three cards */
.ecosystem-card:nth-child(3),
.ecosystem-card:nth-child(4),
.ecosystem-card:nth-child(5) {
    grid-column: span 2;
}


.ecosystem-card:hover {
    transform: translateY(-8px);
    border-color: rgba(2, 99, 244, .35);
    box-shadow: 0 25px 60px rgba(0, 23, 63, .12);
}


/* =========================================
   Top
========================================= */

.ecosystem-top {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;

    margin-bottom: 35px;
}


.ecosystem-number {
    font-family: "Plus Jakarta Sans", sans-serif;

    font-size: 14px;
    font-weight: 800;

    color: #0263F4;

    letter-spacing: .08em;
}


.ecosystem-icon {
    width: 64px;
    height: 64px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 18px;

    background: rgba(2, 99, 244, .08);
    color: #0263F4;

    transition: .35s ease;
}


.ecosystem-icon svg {
    width: 30px;
    height: 30px;
}


.ecosystem-card:hover .ecosystem-icon {
    background: #0263F4;
    color: #ffffff;

    transform: rotate(-5deg) scale(1.06);
}


/* =========================================
   Content
========================================= */

.ecosystem-content {
    position: relative;
    z-index: 2;
}


.ecosystem-label {
    display: block;

    margin-bottom: 9px;

    font-family: "Montserrat", sans-serif;

    font-size: 11px;
    font-weight: 700;

    letter-spacing: .14em;

    color: #0263F4;
}


.ecosystem-content h3 {
    margin: 0 0 14px;

    font-family: "Plus Jakarta Sans", sans-serif;

    font-size: 24px;
    line-height: 1.25;

    font-weight: 700;

    color: #00173F;
}


.ecosystem-content p {
    margin: 0;

    max-width: 560px;

    font-family: "Montserrat", sans-serif;

    font-size: 14px;
    line-height: 1.65;

    color: #4b5563;
}


/* =========================================
   Bottom Accent
========================================= */

.ecosystem-line {
    position: absolute;

    left: 30px;
    right: 30px;
    bottom: 0;

    height: 3px;

    background: #0263F4;

    transform: scaleX(.15);
    transform-origin: left;

    transition: transform .4s ease;
}


.ecosystem-card:hover .ecosystem-line {
    transform: scaleX(1);
}


/* =========================================
   Decorative Glow
========================================= */

.ecosystem-card::after {
    content: "";

    position: absolute;

    width: 180px;
    height: 180px;

    right: -100px;
    bottom: -100px;

    border-radius: 50%;

    background: rgba(2, 99, 244, .045);

    transition: .4s ease;
}


.ecosystem-card:hover::after {
    transform: scale(1.5);
}


/* =========================================
   Tablet
========================================= */

@media (max-width: 1024px) {

    .ecosystem-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }

    .ecosystem-card:nth-child(1),
    .ecosystem-card:nth-child(2),
    .ecosystem-card:nth-child(3),
    .ecosystem-card:nth-child(4),
    .ecosystem-card:nth-child(5) {
        grid-column: span 1;
    }

    .ecosystem-card {
        min-height: 310px;
        padding: 28px;
    }

}


/* =========================================
   Mobile
========================================= */

@media (max-width: 767px) {

    .ecosystem-vision {
        padding: 10px 0;
    }

    .ecosystem-grid {
        width: 100%;
        grid-template-columns: 1fr;
        gap: 18px;
    }

    .ecosystem-card:nth-child(1),
    .ecosystem-card:nth-child(2),
    .ecosystem-card:nth-child(3),
    .ecosystem-card:nth-child(4),
    .ecosystem-card:nth-child(5) {
        grid-column: span 1;
    }

    .ecosystem-card {
        min-height: auto;
        padding: 25px;
        border-radius: 20px;
    }

    .ecosystem-top {
        margin-bottom: 28px;
    }

    .ecosystem-icon {
        width: 56px;
        height: 56px;
        border-radius: 16px;
    }

    .ecosystem-icon svg {
        width: 27px;
        height: 27px;
    }

    .ecosystem-content h3 {
        font-size: 21px;
    }

    .ecosystem-content p {
        font-size: 13px;
        line-height: 1.6;
    }

    .ecosystem-line {
        left: 25px;
        right: 25px;
    }

}/* End custom CSS */