.elementor-64 .elementor-element.elementor-element-106e24da{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.64;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-106e24da:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-106e24da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-tara-winstead-8386440.jpg");}.elementor-64 .elementor-element.elementor-element-106e24da::before, .elementor-64 .elementor-element.elementor-element-106e24da > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-106e24da > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-106e24da > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-106e24da > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-106e24da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-4a7abfce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-4a7abfce:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4a7abfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-64 .elementor-element.elementor-element-4a7abfce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-70092d49{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-64 .elementor-element.elementor-element-70092d49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-70092d49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:500;text-transform:none;line-height:1.1em;letter-spacing:-1.3px;color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-2fdd6619{text-align:center;}.elementor-64 .elementor-element.elementor-element-2fdd6619 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-5e527cd6{--display:flex;--min-height:193px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-5e527cd6:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5e527cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-64 .elementor-element.elementor-element-60c98caf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-60c98caf:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-60c98caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-64 .elementor-element.elementor-element-60c98caf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-9b979de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-64 .elementor-element.elementor-element-9b979de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-64 .elementor-element.elementor-element-33a105d3{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-64 .elementor-element.elementor-element-33a105d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:-1.3px;color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-7137650{padding:0em 10em 0em 10em;text-align:center;}.elementor-64 .elementor-element.elementor-element-35e5b320{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-64 .elementor-element.elementor-element-7e43b98f{--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;--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-64 .elementor-element.elementor-element-43b61f43{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--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-64 .elementor-element.elementor-element-43b61f43.e-con:hover{--e-con-transform-translateY:-16px;}.elementor-64 .elementor-element.elementor-element-57077bc6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-57077bc6:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-57077bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-field-engineer-147254-442150.jpg");background-position:center center;background-size:cover;}.elementor-64 .elementor-element.elementor-element-57077bc6::before, .elementor-64 .elementor-element.elementor-element-57077bc6 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-57077bc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-57077bc6 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-57077bc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-57077bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-57077bc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-275f45ac{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 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-64 .elementor-element.elementor-element-275f45ac:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-275f45ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-64 .elementor-element.elementor-element-275f45ac.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-6309e5ce .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-6309e5ce .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-6309e5ce .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );}.elementor-64 .elementor-element.elementor-element-6309e5ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-6309e5ce:hover{--e-transform-rotateZ:-16deg;}.elementor-64 .elementor-element.elementor-element-5094b34e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-64 .elementor-element.elementor-element-5094b34e .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-60bbbbf4{--display:flex;--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-60bbbbf4:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-60bbbbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-4b9161ba{color:#000000;}.elementor-64 .elementor-element.elementor-element-46811a0a{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--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-64 .elementor-element.elementor-element-46811a0a.e-con:hover{--e-con-transform-translateY:-16px;}.elementor-64 .elementor-element.elementor-element-63ad80b8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-63ad80b8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-63ad80b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-brett-sayles-2881232.jpg");background-position:center center;background-size:cover;}.elementor-64 .elementor-element.elementor-element-63ad80b8::before, .elementor-64 .elementor-element.elementor-element-63ad80b8 > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-63ad80b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-63ad80b8 > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-63ad80b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-63ad80b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-2ea6343f{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 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-64 .elementor-element.elementor-element-2ea6343f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-2ea6343f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-64 .elementor-element.elementor-element-2ea6343f.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3ab1d00e .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-3ab1d00e .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-3ab1d00e .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );}.elementor-64 .elementor-element.elementor-element-3ab1d00e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-3ab1d00e:hover{--e-transform-rotateZ:-16deg;}.elementor-64 .elementor-element.elementor-element-7994248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-64 .elementor-element.elementor-element-7994248 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-5b426a63{--display:flex;--min-height:250px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-5b426a63:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5b426a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-31fb7cf{color:#000000;}.elementor-64 .elementor-element.elementor-element-6801e9a9{--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;--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-64 .elementor-element.elementor-element-5914eac3{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--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-64 .elementor-element.elementor-element-5914eac3.e-con:hover{--e-con-transform-translateY:-16px;}.elementor-64 .elementor-element.elementor-element-5528627a{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-5528627a:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-5528627a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-jaralol-17527969.jpg");background-position:center center;background-size:cover;}.elementor-64 .elementor-element.elementor-element-5528627a::before, .elementor-64 .elementor-element.elementor-element-5528627a > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-5528627a > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-5528627a > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-5528627a > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-5528627a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-49177ffd{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 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-64 .elementor-element.elementor-element-49177ffd:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-49177ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-64 .elementor-element.elementor-element-49177ffd.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-3ada2195 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-3ada2195 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-3ada2195 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );}.elementor-64 .elementor-element.elementor-element-3ada2195{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-3ada2195:hover{--e-transform-rotateZ:-16deg;}.elementor-64 .elementor-element.elementor-element-49c9cc77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-64 .elementor-element.elementor-element-49c9cc77 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-3d94803c{--display:flex;--min-height:250px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-3d94803c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-3d94803c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-3290ab02{color:#000000;}.elementor-64 .elementor-element.elementor-element-2e3682e{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--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-64 .elementor-element.elementor-element-2e3682e.e-con:hover{--e-con-transform-translateY:-16px;}.elementor-64 .elementor-element.elementor-element-24385a2f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-24385a2f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-24385a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-mikhail-nilov-8284731.jpg");background-position:center center;background-size:cover;}.elementor-64 .elementor-element.elementor-element-24385a2f::before, .elementor-64 .elementor-element.elementor-element-24385a2f > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-24385a2f > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-24385a2f > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-24385a2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-24385a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-40c3cfa8{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 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-64 .elementor-element.elementor-element-40c3cfa8:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-40c3cfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e87b42 );}.elementor-64 .elementor-element.elementor-element-40c3cfa8.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-399fcf93 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );border-radius:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-399fcf93 .elementor-button:hover, .elementor-64 .elementor-element.elementor-element-399fcf93 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );}.elementor-64 .elementor-element.elementor-element-399fcf93{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-399fcf93:hover{--e-transform-rotateZ:-16deg;}.elementor-64 .elementor-element.elementor-element-688eef34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-64 .elementor-element.elementor-element-688eef34 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-4ac92f34{--display:flex;--min-height:250px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-64 .elementor-element.elementor-element-4ac92f34:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4ac92f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-39814590{color:#000000;}.elementor-64 .elementor-element.elementor-element-1f857f5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.78;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-1f857f5c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1f857f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );background-image:url("https://optimistic.co.in/wp-content/uploads/2025/08/pexels-pixabay-161887.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-64 .elementor-element.elementor-element-1f857f5c::before, .elementor-64 .elementor-element.elementor-element-1f857f5c > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-1f857f5c > .e-con-inner > .elementor-background-video-container::before, .elementor-64 .elementor-element.elementor-element-1f857f5c > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-1f857f5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-64 .elementor-element.elementor-element-1f857f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-64 .elementor-element.elementor-element-4133f9d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-3c751328{text-align:center;}.elementor-64 .elementor-element.elementor-element-3c751328 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-45325531 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-743ddd53{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-5bd60dc );}.elementor-64 .elementor-element.elementor-element-743ddd53 p{margin-block-end:4px;}.elementor-64 .elementor-element.elementor-element-f550776{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-849dfef{--display:flex;--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-64 .elementor-element.elementor-element-4f4f667{text-align:center;}.elementor-64 .elementor-element.elementor-element-4f4f667 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-64 .elementor-element.elementor-element-40aecfa{--e-image-carousel-slides-to-show:5;}.elementor-64 .elementor-element.elementor-element-40aecfa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-64 .elementor-element.elementor-element-40aecfa .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-64 .elementor-element.elementor-element-40aecfa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-64 .elementor-element.elementor-element-40aecfa .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-64 .elementor-element.elementor-element-40aecfa .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-106e24da{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-64 .elementor-element.elementor-element-70092d49{width:var( --container-widget-width, 593.047px );max-width:593.047px;--container-widget-width:593.047px;--container-widget-flex-grow:0;}.elementor-64 .elementor-element.elementor-element-70092d49 .elementor-heading-title{font-size:60px;line-height:1.1em;}.elementor-64 .elementor-element.elementor-element-2fdd6619 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-64 .elementor-element.elementor-element-5e527cd6{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-64 .elementor-element.elementor-element-33a105d3 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-64 .elementor-element.elementor-element-7e43b98f{--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-64 .elementor-element.elementor-element-6309e5ce .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-5094b34e .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-3ab1d00e .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-7994248 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-6801e9a9{--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-64 .elementor-element.elementor-element-3ada2195 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-49c9cc77 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-399fcf93 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-688eef34 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-1f857f5c{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-64 .elementor-element.elementor-element-45325531 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-106e24da{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-70092d49 .elementor-heading-title{font-size:36px;}.elementor-64 .elementor-element.elementor-element-2fdd6619 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-64 .elementor-element.elementor-element-5e527cd6{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-33a105d3{width:100%;max-width:100%;}.elementor-64 .elementor-element.elementor-element-33a105d3 .elementor-heading-title{font-size:30px;}.elementor-64 .elementor-element.elementor-element-7137650{padding:0em 0em 0em 0em;font-size:14px;}.elementor-64 .elementor-element.elementor-element-43b61f43{--min-height:0px;}.elementor-64 .elementor-element.elementor-element-57077bc6{--min-height:220px;}.elementor-64 .elementor-element.elementor-element-6309e5ce .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-5094b34e .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-60bbbbf4{--min-height:0px;}.elementor-64 .elementor-element.elementor-element-4b9161ba{font-size:14px;}.elementor-64 .elementor-element.elementor-element-63ad80b8{--min-height:220px;}.elementor-64 .elementor-element.elementor-element-3ab1d00e .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-7994248 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-5b426a63{--min-height:0px;}.elementor-64 .elementor-element.elementor-element-31fb7cf{font-size:14px;}.elementor-64 .elementor-element.elementor-element-5528627a{--min-height:220px;}.elementor-64 .elementor-element.elementor-element-3ada2195 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-49c9cc77 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-3d94803c{--min-height:0px;}.elementor-64 .elementor-element.elementor-element-3290ab02{font-size:14px;}.elementor-64 .elementor-element.elementor-element-2e3682e{--min-height:220px;}.elementor-64 .elementor-element.elementor-element-24385a2f{--min-height:220px;}.elementor-64 .elementor-element.elementor-element-399fcf93 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-64 .elementor-element.elementor-element-688eef34 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-64 .elementor-element.elementor-element-4ac92f34{--min-height:0px;}.elementor-64 .elementor-element.elementor-element-39814590{font-size:14px;}.elementor-64 .elementor-element.elementor-element-1f857f5c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-64 .elementor-element.elementor-element-45325531{text-align:center;}.elementor-64 .elementor-element.elementor-element-45325531 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-64 .elementor-element.elementor-element-743ddd53{width:100%;max-width:100%;font-size:14px;}.elementor-64 .elementor-element.elementor-element-40aecfa{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-4a7abfce{--width:100%;}.elementor-64 .elementor-element.elementor-element-5e527cd6{--content-width:1280px;}.elementor-64 .elementor-element.elementor-element-60c98caf{--width:100%;}.elementor-64 .elementor-element.elementor-element-57077bc6{--width:45%;}.elementor-64 .elementor-element.elementor-element-275f45ac{--width:16%;}.elementor-64 .elementor-element.elementor-element-60bbbbf4{--width:55%;}.elementor-64 .elementor-element.elementor-element-63ad80b8{--width:45%;}.elementor-64 .elementor-element.elementor-element-2ea6343f{--width:16%;}.elementor-64 .elementor-element.elementor-element-5b426a63{--width:55%;}.elementor-64 .elementor-element.elementor-element-5528627a{--width:45%;}.elementor-64 .elementor-element.elementor-element-49177ffd{--width:16%;}.elementor-64 .elementor-element.elementor-element-3d94803c{--width:55%;}.elementor-64 .elementor-element.elementor-element-24385a2f{--width:45%;}.elementor-64 .elementor-element.elementor-element-40c3cfa8{--width:16%;}.elementor-64 .elementor-element.elementor-element-4ac92f34{--width:55%;}.elementor-64 .elementor-element.elementor-element-f550776{--content-width:1250px;}}@media(min-width:1025px){.elementor-64 .elementor-element.elementor-element-1f857f5c:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-1f857f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}