.elementor-2291 .elementor-element.elementor-element-3315ad9{--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:57px;--padding-bottom:57px;--padding-left:30px;--padding-right:30px;}.elementor-2291 .elementor-element.elementor-element-3315ad9:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-3315ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fm-connect1.fortmindz.in/wp-ideal-solution/wp-content/uploads/2026/04/Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2291 .elementor-element.elementor-element-ade5d49{text-align:center;}.elementor-2291 .elementor-element.elementor-element-ade5d49 .elementor-heading-title{color:var( --e-global-color-96e2ff8 );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2291 .elementor-element.elementor-element-39277f7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-39277f7 a{color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-59ac539{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:330px;--padding-left:30px;--padding-right:30px;}.elementor-2291 .elementor-element.elementor-element-59ac539:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-59ac539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2291 .elementor-element.elementor-element-2e7c031{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2291 .elementor-element.elementor-element-a0fe1e6{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-a0fe1e6.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-a0fe1e6 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-2cac2e7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-2cac2e7.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-2cac2e7 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-f420a46{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-f420a46.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-f420a46 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-33f26b4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-33f26b4.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-33f26b4 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-713a678{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-713a678.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-713a678 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-a8b3620{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-a8b3620.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-a8b3620 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-7fc1b86{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-7fc1b86.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-7fc1b86 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-f5759f5{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-f5759f5.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-f5759f5 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-66a556e{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-66a556e.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-66a556e p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-2ca95c6{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-2ca95c6.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-2ca95c6 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-faf7b83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-faf7b83.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-faf7b83 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-ad2505c{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-ad2505c.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-ad2505c p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-5f8ec9b{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-5f8ec9b.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-5f8ec9b p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-a08db71{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-a08db71.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-a08db71 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-21cea7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-21cea7a.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-21cea7a .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-3861108{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-3861108.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-3861108 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-f879980{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-f879980.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-f879980 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-d6e0f4d{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-d6e0f4d.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-d6e0f4d p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-3daea0c{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-3daea0c.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-3daea0c p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-32f0a22{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-32f0a22.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-32f0a22 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-9e457b2{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-9e457b2.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-9e457b2 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-c2ccc5d{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-c2ccc5d.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-c2ccc5d p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-a349219{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-a349219.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-a349219 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-a349219 a{color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-bd3bcc5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-bd3bcc5.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-bd3bcc5 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-da51ed8{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-da51ed8.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-da51ed8 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-eb6f53e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-eb6f53e.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-eb6f53e .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-c3e430e{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-c3e430e.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-c3e430e p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-6f444b2{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-6f444b2.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-6f444b2 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-9efe341{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-9efe341.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-9efe341 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-0811c6a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-0811c6a.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-0811c6a .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-b0cdbf0{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-b0cdbf0.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-b0cdbf0 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-b14554d{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-b14554d.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-b14554d p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-735ec29{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-735ec29.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-735ec29 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-24a9783{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-24a9783.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-24a9783 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-87a3a14{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-87a3a14.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-87a3a14 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-03614cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-03614cb.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-03614cb .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-706eee2{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-706eee2.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-706eee2 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-8b00184{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-8b00184.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-8b00184 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-ba6fc4c{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-ba6fc4c.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-ba6fc4c p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-aba63cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-aba63cf.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-aba63cf .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-cf9f0a4{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-cf9f0a4.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-cf9f0a4 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-b8e4748{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-b8e4748.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-b8e4748 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-5e9cc84{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-5e9cc84.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-5e9cc84 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-1589f31{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-2291 .elementor-element.elementor-element-1589f31.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-1589f31 .elementor-heading-title{font-family:var( --e-global-typography-01bf337-font-family ), Sans-serif;font-size:var( --e-global-typography-01bf337-font-size );font-weight:var( --e-global-typography-01bf337-font-weight );line-height:var( --e-global-typography-01bf337-line-height );color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-f4060ad{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-f4060ad.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-f4060ad p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-5bc7248{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-text );}.elementor-2291 .elementor-element.elementor-element-5bc7248.elementor-element{--align-self:flex-start;}.elementor-2291 .elementor-element.elementor-element-5bc7248 p{margin-block-end:10px;}.elementor-2291 .elementor-element.elementor-element-5bc7248 a{color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-b821cb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-2291 .elementor-element.elementor-element-b821cb4:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-b821cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2291 .elementor-element.elementor-element-e34f576{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-2291 .elementor-element.elementor-element-e34f576:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fm-connect1.fortmindz.in/wp-ideal-solution/wp-content/uploads/2026/04/Frame-1000006015.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2291 .elementor-element.elementor-element-e34f576::before, .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-background-video-container::before, .elementor-2291 .elementor-element.elementor-element-e34f576 > .e-con-inner > .elementor-background-video-container::before, .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-background-slideshow::before, .elementor-2291 .elementor-element.elementor-element-e34f576 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fm-connect1.fortmindz.in/wp-ideal-solution/wp-content/uploads/2026/04/Group-23.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2291 .elementor-element.elementor-element-1e27d41{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-2291 .elementor-element.elementor-element-1e27d41.elementor-element{--align-self:center;}.elementor-2291 .elementor-element.elementor-element-1e27d41 .elementor-divider-separator{width:100%;}.elementor-2291 .elementor-element.elementor-element-1e27d41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2291 .elementor-element.elementor-element-d175c68{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2291 .elementor-element.elementor-element-d175c68 .elementor-heading-title{color:var( --e-global-color-96e2ff8 );}.elementor-2291 .elementor-element.elementor-element-38987b3{text-align:center;}.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-2291 .elementor-element.elementor-element-f16dac8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2291 .elementor-element.elementor-element-f16dac8 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:19px 17px 19px 17px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2291 .elementor-element.elementor-element-39277f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-2cac2e7 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-33f26b4 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-a8b3620 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-faf7b83 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-21cea7a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-32f0a22 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-a349219{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-bd3bcc5 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-eb6f53e .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-0811c6a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-24a9783 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-03614cb .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-8b00184 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-aba63cf .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-b8e4748 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-1589f31 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}}@media(max-width:1024px){.elementor-2291 .elementor-element.elementor-element-3315ad9{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2291 .elementor-element.elementor-element-39277f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-59ac539{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-2cac2e7 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-33f26b4 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-a8b3620 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-faf7b83 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-21cea7a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-32f0a22 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-a349219{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-bd3bcc5 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-eb6f53e .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-0811c6a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-24a9783 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-03614cb .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-8b00184 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-aba63cf .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-b8e4748 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-1589f31 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-b821cb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2291 .elementor-element.elementor-element-e34f576:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-2291 .elementor-element.elementor-element-e34f576{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2291 .elementor-element.elementor-element-1e27d41{--container-widget-width:36%;--container-widget-flex-grow:0;width:var( --container-widget-width, 36% );max-width:36%;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2291 .elementor-element.elementor-element-39277f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-59ac539{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-a0fe1e6{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-2cac2e7 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-f420a46{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-33f26b4 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-713a678{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-a8b3620 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-7fc1b86{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-f5759f5{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-66a556e{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-2ca95c6{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-faf7b83 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-ad2505c{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-5f8ec9b{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-a08db71{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-21cea7a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-3861108{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-f879980{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-d6e0f4d{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-3daea0c{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-32f0a22 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-9e457b2{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-c2ccc5d{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-a349219{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2291 .elementor-element.elementor-element-bd3bcc5 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-da51ed8{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-eb6f53e .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-c3e430e{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-6f444b2{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-9efe341{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-0811c6a .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-b0cdbf0{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-b14554d{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-735ec29{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-24a9783 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-87a3a14{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-03614cb .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-706eee2{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-8b00184 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-ba6fc4c{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-aba63cf .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-cf9f0a4{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-b8e4748 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-5e9cc84{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-1589f31 .elementor-heading-title{font-size:var( --e-global-typography-01bf337-font-size );line-height:var( --e-global-typography-01bf337-line-height );}.elementor-2291 .elementor-element.elementor-element-f4060ad{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-5bc7248{width:100%;max-width:100%;}.elementor-2291 .elementor-element.elementor-element-b821cb4{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2291 .elementor-element.elementor-element-e34f576:not(.elementor-motion-effects-element-type-background), .elementor-2291 .elementor-element.elementor-element-e34f576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-2291 .elementor-element.elementor-element-1e27d41{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}}/* Start custom CSS for container, class: .elementor-element-3315ad9 */.elementor-2291 .elementor-element.elementor-element-3315ad9:before{
    background: linear-gradient(90deg, #000 -9.13%, rgba(0, 0, 0, 0.00) 271.16%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0fe1e6 */.elementor-2291 .elementor-element.elementor-element-a0fe1e6 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cac2e7 */.elementor-2291 .elementor-element.elementor-element-2cac2e7 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f420a46 */.elementor-2291 .elementor-element.elementor-element-f420a46 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33f26b4 */.elementor-2291 .elementor-element.elementor-element-33f26b4 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-713a678 */.elementor-2291 .elementor-element.elementor-element-713a678 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8b3620 */.elementor-2291 .elementor-element.elementor-element-a8b3620 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fc1b86 */.elementor-2291 .elementor-element.elementor-element-7fc1b86 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5759f5 */.elementor-2291 .elementor-element.elementor-element-f5759f5 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66a556e */.elementor-2291 .elementor-element.elementor-element-66a556e strong{
    color: #f5f3ee;
}
.elementor-2291 .elementor-element.elementor-element-66a556e li{
    margin-bottom: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ca95c6 */.elementor-2291 .elementor-element.elementor-element-2ca95c6 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf7b83 */.elementor-2291 .elementor-element.elementor-element-faf7b83 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2505c */.elementor-2291 .elementor-element.elementor-element-ad2505c strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f8ec9b */.elementor-2291 .elementor-element.elementor-element-5f8ec9b strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a08db71 */.elementor-2291 .elementor-element.elementor-element-a08db71 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21cea7a */.elementor-2291 .elementor-element.elementor-element-21cea7a span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3861108 */.elementor-2291 .elementor-element.elementor-element-3861108 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f879980 */.elementor-2291 .elementor-element.elementor-element-f879980 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6e0f4d */.elementor-2291 .elementor-element.elementor-element-d6e0f4d strong{
    color: #f5f3ee;
}
.elementor-2291 .elementor-element.elementor-element-d6e0f4d li{
    margin-bottom: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3daea0c */.elementor-2291 .elementor-element.elementor-element-3daea0c strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32f0a22 */.elementor-2291 .elementor-element.elementor-element-32f0a22 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e457b2 */.elementor-2291 .elementor-element.elementor-element-9e457b2 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2ccc5d */.elementor-2291 .elementor-element.elementor-element-c2ccc5d strong{
    color: #f5f3ee;
}
.elementor-2291 .elementor-element.elementor-element-c2ccc5d li{
    margin-bottom: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a349219 */.elementor-2291 .elementor-element.elementor-element-a349219 a{
    font-weight: 400;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd3bcc5 */.elementor-2291 .elementor-element.elementor-element-bd3bcc5 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da51ed8 */.elementor-2291 .elementor-element.elementor-element-da51ed8 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb6f53e */.elementor-2291 .elementor-element.elementor-element-eb6f53e span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3e430e */.elementor-2291 .elementor-element.elementor-element-c3e430e strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f444b2 */.elementor-2291 .elementor-element.elementor-element-6f444b2 strong{
    color: #f5f3ee;
}
.elementor-2291 .elementor-element.elementor-element-6f444b2 li{
    margin-bottom: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9efe341 */.elementor-2291 .elementor-element.elementor-element-9efe341 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0811c6a */.elementor-2291 .elementor-element.elementor-element-0811c6a span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0cdbf0 */.elementor-2291 .elementor-element.elementor-element-b0cdbf0 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b14554d */.elementor-2291 .elementor-element.elementor-element-b14554d strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735ec29 */.elementor-2291 .elementor-element.elementor-element-735ec29 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24a9783 */.elementor-2291 .elementor-element.elementor-element-24a9783 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87a3a14 */.elementor-2291 .elementor-element.elementor-element-87a3a14 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03614cb */.elementor-2291 .elementor-element.elementor-element-03614cb span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-706eee2 */.elementor-2291 .elementor-element.elementor-element-706eee2 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b00184 */.elementor-2291 .elementor-element.elementor-element-8b00184 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba6fc4c */.elementor-2291 .elementor-element.elementor-element-ba6fc4c strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aba63cf */.elementor-2291 .elementor-element.elementor-element-aba63cf span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf9f0a4 */.elementor-2291 .elementor-element.elementor-element-cf9f0a4 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8e4748 */.elementor-2291 .elementor-element.elementor-element-b8e4748 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e9cc84 */.elementor-2291 .elementor-element.elementor-element-5e9cc84 strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1589f31 */.elementor-2291 .elementor-element.elementor-element-1589f31 span{
    color:#E8C96A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4060ad */.elementor-2291 .elementor-element.elementor-element-f4060ad strong{
    color: #f5f3ee;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc7248 */.elementor-2291 .elementor-element.elementor-element-5bc7248 strong{
    color: #f5f3ee;
}
.elementor-2291 .elementor-element.elementor-element-5bc7248 a{
    font-weight: 400;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1e27d41 *//* Divider before and after gradient line */
.elementor-2291 .elementor-element.elementor-element-1e27d41 .elementor-divider-separator::before,
.elementor-2291 .elementor-element.elementor-element-1e27d41 .elementor-divider-separator::after {
    content: "";
    display: block;
    flex: 1;
    height: 1px;
    background: linear-gradient(
        90deg,
        #C9A84C 0%,
        #8B6914 100%
    ) !important;
}

/* Keep text white (optional) */
.elementor-2291 .elementor-element.elementor-element-1e27d41 .elementor-divider__text {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d175c68 */.elementor-2291 .elementor-element.elementor-element-d175c68 span{
    color:#C9A84C;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f16dac8 */.elementor-2291 .elementor-element.elementor-element-f16dac8 a{
    background: linear-gradient(90deg, #BB994A 0%, #D7C370 54.99%, #A3772B 100%);
}/* End custom CSS */