.elementor-28 .elementor-element.elementor-element-821fcb6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-821fcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jafna.in/wp-content/uploads/2025/09/charcoal-image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-821fcb6 > .elementor-background-overlay{background-color:#131212;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-821fcb6 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-821fcb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-45c403e{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;padding:16% 0% 3% 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-45c403e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:75px;font-weight:900;line-height:90px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F5AB41;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-527e03c{margin:-1% 11% calc(var(--kit-widget-spacing, 0px) + -7%) 12%;padding:0% 0% 2% 0%;text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:39.6px;color:#FFFFFF;}.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-28 .elementor-element.elementor-element-e42ef76 .elementor-button{background-color:#F5AB41;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20.8px;fill:#000000;color:#000000;}.elementor-28 .elementor-element.elementor-element-e42ef76 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-e42ef76 .elementor-button:focus{background-color:#000000;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-e42ef76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 60% 0%;}.elementor-28 .elementor-element.elementor-element-e42ef76 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-e42ef76 .elementor-button:focus svg{fill:#F5AB41;}.elementor-28 .elementor-element.elementor-element-c00789d .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20.8px;fill:#F5AB41;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-c00789d .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-c00789d .elementor-button:focus{background-color:#F5AB41;color:#000000;}.elementor-28 .elementor-element.elementor-element-c00789d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c00789d .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-c00789d .elementor-button:focus svg{fill:#000000;}.elementor-28 .elementor-element.elementor-element-5d0177b{margin:11% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;}.elementor-28 .elementor-element.elementor-element-5d0177b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:700;line-height:70.2px;color:#3D3D3D;}.elementor-28 .elementor-element.elementor-element-ce6ba92{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;padding:-7% -5% -11% -7%;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:32.4px;color:#6F6F6F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-f7ee4cf{margin:16% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:13% 0% 14% 0%;}.elementor-28 .elementor-element.elementor-element-af4f127:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-af4f127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B0B;}.elementor-28 .elementor-element.elementor-element-af4f127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-af4f127 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-71234ff{padding:11% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-71234ff .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:700;line-height:35.7px;color:#C7C7C7;}.elementor-28 .elementor-element.elementor-element-081047b{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-28 .elementor-element.elementor-element-081047b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;line-height:84.5px;color:#EF843E;}.elementor-28 .elementor-element.elementor-element-bb2e4c4{padding:0% 0% 7% 0%;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:36px;color:#C5C5C5;}.elementor-28 .elementor-element.elementor-element-46c1b60{padding:22% 0% 12% 0%;}.elementor-28 .elementor-element.elementor-element-a4e80cd{text-align:center;}.elementor-28 .elementor-element.elementor-element-a4e80cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:65px;color:#3B3B3B;}.elementor-28 .elementor-element.elementor-element-5892811:hover > .elementor-element-populated{background-color:#D6D6D626;}.elementor-28 .elementor-element.elementor-element-5b68556 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-00204dd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24.6px;color:#666666;}.elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#070707;color:#070707;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button:focus{background-color:#000000;color:#FCAA56;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-2b15051{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-68c7020:hover > .elementor-element-populated{background-color:#CEC4C526;}.elementor-28 .elementor-element.elementor-element-198239c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-f4973dc{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#666666;}.elementor-28 .elementor-element.elementor-element-5936255 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5936255 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-5936255 .elementor-button:focus{background-color:#020201;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-5936255{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5936255 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-5936255 .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-7f4ecbe:hover > .elementor-element-populated{background-color:#D8D6D633;}.elementor-28 .elementor-element.elementor-element-aaf3b4a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-9b07471{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#666666;}.elementor-28 .elementor-element.elementor-element-540439f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-28 .elementor-element.elementor-element-540439f .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-540439f .elementor-button:focus{background-color:#000000;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-540439f{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;}.elementor-28 .elementor-element.elementor-element-540439f .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-540439f .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-b7b7287:hover > .elementor-element-populated{background-color:#EBEBEB85;}.elementor-28 .elementor-element.elementor-element-cdf031a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-f7a7305{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#666666;}.elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button{background-color:#FFFFFF2B;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020202;}.elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button:focus{background-color:#000000;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-8e1d3f8:hover > .elementor-element-populated{background-color:#EBE2E275;}.elementor-28 .elementor-element.elementor-element-70d2af1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-bd84309{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#666666;}.elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button:focus{background-color:#000000;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-ea685e2:hover > .elementor-element-populated{background-color:#E2E2E278;}.elementor-28 .elementor-element.elementor-element-b53d7d3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-6657c9c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#666666;}.elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button:focus{background-color:#030303;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-b5635ee:hover > .elementor-element-populated{background-color:#E6E6E694;}.elementor-28 .elementor-element.elementor-element-7d48ffa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17.6px;font-weight:900;line-height:24.64px;color:#292929;}.elementor-28 .elementor-element.elementor-element-f7431fa{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#666666;}.elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button:focus{background-color:#000000;color:#FCAA56;}.elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button:focus svg{fill:#FCAA56;}.elementor-28 .elementor-element.elementor-element-8b798d5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8b798d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-28 .elementor-element.elementor-element-8b798d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-8b798d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-99b0ec1{text-align:center;}.elementor-28 .elementor-element.elementor-element-99b0ec1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;line-height:70.2px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-f435b26:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f435b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-28 .elementor-element.elementor-element-f435b26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-f435b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-cb4e2c5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-cb4e2c5 > .elementor-element-populated, .elementor-28 .elementor-element.elementor-element-cb4e2c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-28 .elementor-element.elementor-element-cb4e2c5 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-cb4e2c5:hover > .elementor-element-populated{border-style:solid;}.elementor-28 .elementor-element.elementor-element-cb4e2c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-77b7ff0{padding:0% 0% 15% 0%;}.elementor-28 .elementor-element.elementor-element-77b7ff0 .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-77b7ff0 .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-77b7ff0 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-77b7ff0 .elementor-icon-box-title{color:#FF55AA;}.elementor-28 .elementor-element.elementor-element-77b7ff0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-16919ce > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-81c436c .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-81c436c .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-81c436c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-6c21b09 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-b37566f .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-b37566f .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-b37566f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-f9503f1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f9503f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-28 .elementor-element.elementor-element-f9503f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-f9503f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-f571b31 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-2c90224{padding:0% 0% 15% 0%;}.elementor-28 .elementor-element.elementor-element-2c90224 .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-2c90224 .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-2c90224 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2c90224 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:2.4px;}.elementor-28 .elementor-element.elementor-element-2c90224 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-53ef5e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-eb34825{width:var( --container-widget-width, 99.343% );max-width:99.343%;--container-widget-width:99.343%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-eb34825 .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-eb34825 .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-eb34825 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-2a5b585 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5AB41;margin:4% 4% 4% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-28 .elementor-element.elementor-element-01474d2 .elementor-icon-box-wrapper{gap:15px;}.elementor-28 .elementor-element.elementor-element-01474d2 .elementor-icon{font-size:87px;}.elementor-28 .elementor-element.elementor-element-01474d2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:26.4px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-1077eaf{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-1077eaf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:65px;color:#000000;}.elementor-28 .elementor-element.elementor-element-87a5e73{padding:0px -4px 0px 6px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-28 .elementor-element.elementor-element-9f3c752 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-28 .elementor-element.elementor-element-9f3c752 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-9f3c752{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;padding:0% 0% 0% 0%;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-28 .elementor-element.elementor-element-5b514c3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5b514c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jafna.in/wp-content/uploads/2025/09/asset-24.png");}.elementor-28 .elementor-element.elementor-element-5b514c3 > .elementor-background-overlay{background-color:#000000;opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-5b514c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-3142972{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-3142972 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;line-height:84.5px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-e3fc966{margin:0% 9% calc(var(--kit-widget-spacing, 0px) + 7%) 9%;padding:0% 0% 0% 0%;text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:39.6px;color:#F6F6F6;}.elementor-28 .elementor-element.elementor-element-6fbe71b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6fbe71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E273;}.elementor-28 .elementor-element.elementor-element-6fbe71b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-6fbe71b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-ddb2f26{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-ddb2f26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:65px;color:#3B3B3B;}.elementor-28 .elementor-element.elementor-element-78e23c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-78e23c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-78e23c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 4% 3% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-78e23c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-a7db8c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20.4px;font-weight:700;line-height:28.56px;color:#4E4C4C;}.elementor-28 .elementor-element.elementor-element-293ac21{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:27.2px;color:#8F8F8F;}.elementor-28 .elementor-element.elementor-element-3da514d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-3da514d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3da514d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% -2% 3% 5%;--e-column-margin-right:-2%;--e-column-margin-left:5%;}.elementor-28 .elementor-element.elementor-element-3da514d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-566da0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20.4px;font-weight:700;line-height:28.56px;color:#4E4C4C;}.elementor-28 .elementor-element.elementor-element-bb84700{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:27.2px;color:#8F8F8F;}.elementor-28 .elementor-element.elementor-element-5c55a13:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5c55a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E273;}.elementor-28 .elementor-element.elementor-element-5c55a13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-5c55a13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-32760b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-32760b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-32760b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 4% 13% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-32760b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-77358eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20.4px;font-weight:700;line-height:28.56px;color:#4E4C4C;}.elementor-28 .elementor-element.elementor-element-9ed8858{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:27.2px;color:#8F8F8F;}.elementor-28 .elementor-element.elementor-element-b9dcb30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28 .elementor-element.elementor-element-b9dcb30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b9dcb30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 0% 13% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-28 .elementor-element.elementor-element-b9dcb30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-c211ee0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20.4px;font-weight:700;line-height:28.56px;color:#4E4C4C;}.elementor-28 .elementor-element.elementor-element-a3f14bc{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:27.2px;color:#8F8F8F;}.elementor-28 .elementor-element.elementor-element-ef8b38a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-ef8b38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://jafna.in/wp-content/uploads/2025/09/asset-25.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-ef8b38a > .elementor-background-overlay{background-color:#000000E6;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-ef8b38a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-8bbc872 > .elementor-element-populated{margin:0% 0% -23% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-d50252a{margin-top:0%;margin-bottom:0%;}.elementor-28 .elementor-element.elementor-element-88a6a76{margin:22% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% -5% 0%;}.elementor-28 .elementor-element.elementor-element-88a6a76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;line-height:70.2px;color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-02858f2{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + -10%) 0%;padding:2% 0% -4% 0%;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:32.4px;color:#FDFDFD;}.elementor-28 .elementor-element.elementor-element-bf7f510 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-28 .elementor-element.elementor-element-bf7f510.elementor-view-stacked .elementor-icon{background-color:#F5AB41;fill:#070606;color:#070606;}.elementor-28 .elementor-element.elementor-element-bf7f510.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-bf7f510.elementor-view-default .elementor-icon{fill:#F5AB41;color:#F5AB41;border-color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-bf7f510.elementor-view-framed .elementor-icon{background-color:#070606;}.elementor-28 .elementor-element.elementor-element-bf7f510 .elementor-icon{font-size:15px;}.elementor-28 .elementor-element.elementor-element-bf7f510 .elementor-icon-box-description{color:#FDFDFD;}.elementor-28 .elementor-element.elementor-element-218111c{width:var( --container-widget-width, 112.407% );max-width:112.407%;--container-widget-width:112.407%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-218111c .elementor-icon-box-wrapper{text-align:start;gap:2px;}.elementor-28 .elementor-element.elementor-element-218111c.elementor-view-stacked .elementor-icon{background-color:#F5AB41;fill:#070606;color:#070606;}.elementor-28 .elementor-element.elementor-element-218111c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-218111c.elementor-view-default .elementor-icon{fill:#F5AB41;color:#F5AB41;border-color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-218111c.elementor-view-framed .elementor-icon{background-color:#070606;}.elementor-28 .elementor-element.elementor-element-218111c .elementor-icon{font-size:15px;}.elementor-28 .elementor-element.elementor-element-218111c .elementor-icon-box-description{color:#FDFDFD;}.elementor-28 .elementor-element.elementor-element-8b2062d{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 100%) 0%;}.elementor-28 .elementor-element.elementor-element-8b2062d .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-28 .elementor-element.elementor-element-8b2062d.elementor-view-stacked .elementor-icon{background-color:#F5AB41;fill:#070606;color:#070606;}.elementor-28 .elementor-element.elementor-element-8b2062d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8b2062d.elementor-view-default .elementor-icon{fill:#F5AB41;color:#F5AB41;border-color:#F5AB41;}.elementor-28 .elementor-element.elementor-element-8b2062d.elementor-view-framed .elementor-icon{background-color:#070606;}.elementor-28 .elementor-element.elementor-element-8b2062d .elementor-icon{font-size:15px;}.elementor-28 .elementor-element.elementor-element-8b2062d .elementor-icon-box-description{color:#FDFDFD;}.elementor-28 .elementor-element.elementor-element-6cd4ff2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-6cd4ff2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-17ada42 > .elementor-element-populated{margin:0% 0% 12% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-45c403e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% -1% 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-45c403e .elementor-heading-title{font-size:33px;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-527e03c{margin:-1% 3% calc(var(--kit-widget-spacing, 0px) + -7%) 3%;padding:0% 0% 0% 0%;font-size:16px;line-height:2.1em;}.elementor-28 .elementor-element.elementor-element-b33b481{width:50%;}.elementor-28 .elementor-element.elementor-element-e42ef76{padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-e42ef76 .elementor-button{font-size:13px;}.elementor-28 .elementor-element.elementor-element-17956e8{width:50%;}.elementor-28 .elementor-element.elementor-element-c00789d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-c00789d .elementor-button{font-size:13px;}.elementor-28 .elementor-element.elementor-element-081047b{margin:-14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-081047b .elementor-heading-title{font-size:49px;}.elementor-28 .elementor-element.elementor-element-bb2e4c4{margin:-11% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-a4e80cd{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-28 .elementor-element.elementor-element-a4e80cd .elementor-heading-title{font-size:29px;}.elementor-28 .elementor-element.elementor-element-00204dd{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-28 .elementor-element.elementor-element-2b15051{margin:-13% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-2b15051 .elementor-button{font-size:14px;line-height:0.9em;letter-spacing:-0.4px;word-spacing:0em;border-width:0px 0px 0px -1px;border-radius:0px 0px 0px 0px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-68c7020 > .elementor-element-populated{margin:0% 0% -2% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-f4973dc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;padding:-1% 0% 0% 0%;font-size:16px;}.elementor-28 .elementor-element.elementor-element-5936255{margin:-13% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;padding:-5% 0% 1% 0%;z-index:0;}.elementor-28 .elementor-element.elementor-element-5936255 .elementor-button{font-size:14px;line-height:0.8em;letter-spacing:-0.4px;word-spacing:0em;border-width:0px 0px 0px -1px;border-radius:0px 0px 0px 1px;padding:10px 8px 4px 1px;}.elementor-28 .elementor-element.elementor-element-7f4ecbe > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-28 .elementor-element.elementor-element-540439f{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;}.elementor-28 .elementor-element.elementor-element-540439f .elementor-button{font-size:14px;line-height:0.9em;letter-spacing:-0.4px;border-width:0px 0px 0px -1px;border-radius:1px 1px 1px 1px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-b7b7287 > .elementor-element-populated{margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28 .elementor-element.elementor-element-5d32190{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-5d32190 .elementor-button{font-size:14px;line-height:0.9em;letter-spacing:-0.4px;border-width:0px 0px 0px -1px;border-radius:1px 1px 1px 1px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-bd84309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;font-size:17px;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-d6fbd36{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-d6fbd36 .elementor-button{font-size:14px;line-height:0.9em;letter-spacing:-0.4px;border-width:0px 0px 0px -1px;border-radius:1px 1px 1px 1px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-384b4ef .elementor-button{font-size:14px;line-height:0.8em;letter-spacing:-0.4px;border-width:0px 0px 0px -1px;border-radius:1px 1px 1px 1px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-5cc7fc2 .elementor-button{font-size:14px;line-height:0.8em;letter-spacing:-0.4px;border-width:0px 0px 0px -1px;border-radius:1px 1px 1px 1px;padding:7px 8px 8px 3px;}.elementor-28 .elementor-element.elementor-element-99b0ec1{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-28 .elementor-element.elementor-element-99b0ec1 .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-3142972{text-align:start;}.elementor-28 .elementor-element.elementor-element-3142972 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-28 .elementor-element.elementor-element-e3fc966{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 3%;padding:2% 2% 2% 2%;text-align:start;font-size:16px;line-height:2.2em;}.elementor-28 .elementor-element.elementor-element-ddb2f26{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-ddb2f26 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-88a6a76{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 0% 0% 0%;}.elementor-28 .elementor-element.elementor-element-88a6a76 .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-02858f2{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-bf7f510{margin:-19% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-984a9e7 > .elementor-widget-container{margin:-316px 0px 0px 0px;}}