.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-19 .elementor-element.elementor-element-a949239{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-19 .elementor-element.elementor-element-a949239 img{width:100%;border-radius:5px 5px 5px 5px;}.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-19 .elementor-element.elementor-element-5f52278 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.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-19 .elementor-element.elementor-element-86483b4{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-49e30bc{padding:0rem 0rem 0rem 1rem;}.elementor-19 .elementor-element.elementor-element-aed5b57{margin-top:-6rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-4a8d520{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 1rem;}.elementor-19 .elementor-element.elementor-element-dbc3157 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-82f05c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-82f05c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-82f05c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:27px 27px 27px 27px;}.elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-bd13c28 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.elementor-19 .elementor-element.elementor-element-5decaab{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-07eb59b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-0360672{margin-top:2rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-d189a45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-758de96 img{height:339px;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-08293f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-08293f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-08293f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:27px 27px 27px 27px;}.elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-a6b6499 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.elementor-19 .elementor-element.elementor-element-34ef554{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-34ef554 a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-0082055 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-fdce2b9 > .elementor-element-populated{margin:-11rem 0.5rem 0rem -0.2rem;--e-column-margin-right:0.5rem;--e-column-margin-left:-0.2rem;}.elementor-19 .elementor-element.elementor-element-06e5d3f{--e-image-carousel-slides-to-show:1;}.elementor-19 .elementor-element.elementor-element-9d8b9b3{margin-top:0rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-bd32eba > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:#057B8D;padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-fb1e694{text-align:start;}.elementor-19 .elementor-element.elementor-element-fb1e694 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;color:#057B8D;}.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-19 .elementor-element.elementor-element-eadf109 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-740c8b0 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-740c8b0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4e64448 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4e64448{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f870be4{margin-top:2rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-be68673 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:#057B8D;padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-8c3ad96{text-align:start;}.elementor-19 .elementor-element.elementor-element-8c3ad96 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-f0e3524 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4462924 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-db9ab40{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-5bc9e09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-369122b{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-369122b a{color:#057B8D;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-adb794f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-adb794f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-d84afdc{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-b670534{text-align:center;}.elementor-19 .elementor-element.elementor-element-b670534 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-5c437e6{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-5c437e6 a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-f585f5d > .elementor-container{max-width:1347px;}.elementor-19 .elementor-element.elementor-element-f585f5d{margin-top:10px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-54e32b3{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-7ca5501 > .elementor-element-populated{padding:29px 29px 29px 65px;}.elementor-19 .elementor-element.elementor-element-a54196f{text-align:start;}.elementor-19 .elementor-element.elementor-element-a54196f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-7be6ccb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-7be6ccb a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-94e103d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-94e103d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5821F24;}.elementor-19 .elementor-element.elementor-element-94e103d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#F5821F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-94e103d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-19 .elementor-element.elementor-element-01cc54e .elementor-counter-number-wrapper{color:#F5821F;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-01cc54e .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-1d2ce29 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-1d2ce29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-ceca7d1 .elementor-counter-number-wrapper{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-ceca7d1 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f361b2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-f361b2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-97bd700 .elementor-counter-number-wrapper{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-97bd700 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-842dd1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-842dd1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5821F24;}.elementor-19 .elementor-element.elementor-element-842dd1c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#F5821F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-842dd1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-5249073 .elementor-counter-number-wrapper{color:#F5821F;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5249073 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b1be900{width:var( --container-widget-width, 101.049% );max-width:101.049%;--container-widget-width:101.049%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b1be900 img{width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-8c9f024{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 1.5rem;}.elementor-19 .elementor-element.elementor-element-b8e7d42{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-19 .elementor-element.elementor-element-b8e7d42 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-0811374 > .elementor-element-populated{margin:0rem 1rem 0rem 1.8rem;--e-column-margin-right:1rem;--e-column-margin-left:1.8rem;}.elementor-19 .elementor-element.elementor-element-5fa7733 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:#057B8D;padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-20aed25{text-align:start;}.elementor-19 .elementor-element.elementor-element-20aed25 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-102df59{padding:0px 0px 0px 14px;}.elementor-19 .elementor-element.elementor-element-30349ce > .elementor-element-populated{margin:17px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-e3ccd3b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.elementor-19 .elementor-element.elementor-element-16cffd9{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-ccb6e1d > .elementor-element-populated{margin:-7rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:14px 14px 14px 14px;}.elementor-19 .elementor-element.elementor-element-f01247f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f01247f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#057B8D;}.elementor-19 .elementor-element.elementor-element-f01247f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19 .elementor-element.elementor-element-f01247f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-d62de52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-d62de52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bnpsfaridabad.com/wp-content/uploads/2026/02/Kargil-Diwali-activity.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d62de52 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#F48000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d62de52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-ebf0b8b{--spacer-size:193px;}.elementor-19 .elementor-element.elementor-element-fd31770:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fd31770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#057B8D;}.elementor-19 .elementor-element.elementor-element-fd31770{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-19 .elementor-element.elementor-element-fd31770 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-e150cc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e150cc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-246400d{text-align:center;}.elementor-19 .elementor-element.elementor-element-246400d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bf9bf61{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#F6F6F6;}.elementor-19 .elementor-element.elementor-element-d5f99bc .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-645ac07 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d7fe4f9{padding:0rem 0rem 0rem 1rem;}.elementor-19 .elementor-element.elementor-element-28c0f7f{margin-top:-6rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-f8482f3{margin-top:2rem;margin-bottom:0rem;padding:0rem 0rem 0rem 1rem;}.elementor-19 .elementor-element.elementor-element-e5c0c8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6b4ba4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-6b4ba4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-6b4ba4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:27px 27px 27px 27px;}.elementor-19 .elementor-element.elementor-element-6b4ba4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-13efa13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.elementor-19 .elementor-element.elementor-element-fa21f32{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-2d7ada8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-04f6fa9{margin-top:2rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-2d4c701 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a5541ef img{height:339px;object-fit:cover;object-position:center center;}.elementor-19 .elementor-element.elementor-element-bc29838:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-bc29838.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-bc29838.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:27px 27px 27px 27px;}.elementor-19 .elementor-element.elementor-element-bc29838 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-022f915 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:700;color:#131313;}.elementor-19 .elementor-element.elementor-element-c6b716f{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-c6b716f a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-7f3bbec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-d3d4cdf > .elementor-element-populated{margin:-11rem 0.5rem 0rem -0.2rem;--e-column-margin-right:0.5rem;--e-column-margin-left:-0.2rem;}.elementor-19 .elementor-element.elementor-element-ec50e53{--e-image-carousel-slides-to-show:1;}.elementor-19 .elementor-element.elementor-element-963a0de{margin-top:0rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-7345492 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:#057B8D;padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-2067838{text-align:start;}.elementor-19 .elementor-element.elementor-element-2067838 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-75d7b9a .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d5678d5 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d5678d5{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9513416 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9513416{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-565a453{margin-top:2rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-577d6c0 > .elementor-element-populated{border-style:groove;border-width:1px 1px 1px 1px;border-color:#057B8D;padding:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-908c246{text-align:start;}.elementor-19 .elementor-element.elementor-element-908c246 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:600;color:#057B8D;}.elementor-19 .elementor-element.elementor-element-9b3f50c .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-86bd6a8 .elementor-button{background-color:#F48000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-345841c{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-4e2912e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-8816182{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-8816182 a{color:#057B8D;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-eb1edbb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-eb1edbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-bf40043{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-f9637ac{text-align:center;}.elementor-19 .elementor-element.elementor-element-f9637ac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-542cf21{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-542cf21 a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-b31e9dd > .elementor-container{max-width:1347px;}.elementor-19 .elementor-element.elementor-element-b31e9dd{margin-top:10px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-03b684e{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-6385d6b{text-align:center;}.elementor-19 .elementor-element.elementor-element-6385d6b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-cd5dd81{margin:0rem 18rem calc(var(--kit-widget-spacing, 0px) + 0rem) 18rem;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-cd5dd81 a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-a757747 > .elementor-container{max-width:1347px;}.elementor-19 .elementor-element.elementor-element-a757747{margin-top:10px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-eb99587{margin-top:4rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-2c9df7b > .elementor-element-populated{padding:29px 29px 29px 65px;}.elementor-19 .elementor-element.elementor-element-34ec9c8{text-align:start;}.elementor-19 .elementor-element.elementor-element-34ec9c8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#131313;}.elementor-19 .elementor-element.elementor-element-7eb4fc5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#2D2D2D;}.elementor-19 .elementor-element.elementor-element-7eb4fc5 a{color:#057B8D;}.elementor-19 .elementor-element.elementor-element-9c84c2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-9c84c2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5821F24;}.elementor-19 .elementor-element.elementor-element-9c84c2d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#F5821F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-9c84c2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-5f8b6b1 .elementor-counter-number-wrapper{color:#F5821F;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5f8b6b1 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c852f9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-c852f9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-865d2dc .elementor-counter-number-wrapper{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-865d2dc .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-a1e9d43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-a1e9d43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-7e8d195 .elementor-counter-number-wrapper{color:#000000;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-7e8d195 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f03c0df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-f03c0df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5821F24;}.elementor-19 .elementor-element.elementor-element-f03c0df > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:#F5821F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-19 .elementor-element.elementor-element-f03c0df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-3956bf0 .elementor-counter-number-wrapper{color:#F5821F;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-3956bf0 .elementor-counter-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-a40ee74{width:var( --container-widget-width, 101.049% );max-width:101.049%;--container-widget-width:101.049%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a40ee74 img{width:100%;height:500px;object-fit:cover;object-position:center center;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-4d7ce7e{width:73.235%;}.elementor-19 .elementor-element.elementor-element-75c4fae{width:26.678%;}.elementor-19 .elementor-element.elementor-element-7c3d9cd{width:74.89%;}.elementor-19 .elementor-element.elementor-element-dbc3157{width:21.884%;}.elementor-19 .elementor-element.elementor-element-82f05c2{width:78.116%;}.elementor-19 .elementor-element.elementor-element-d189a45{width:21.765%;}.elementor-19 .elementor-element.elementor-element-08293f3{width:78.235%;}.elementor-19 .elementor-element.elementor-element-fdce2b9{width:25.068%;}.elementor-19 .elementor-element.elementor-element-1e1808c{width:73.235%;}.elementor-19 .elementor-element.elementor-element-0811374{width:26.678%;}.elementor-19 .elementor-element.elementor-element-30349ce{width:74.292%;}.elementor-19 .elementor-element.elementor-element-ccb6e1d{width:25.533%;}.elementor-19 .elementor-element.elementor-element-fd92a80{width:73.235%;}.elementor-19 .elementor-element.elementor-element-da7b2b5{width:26.678%;}.elementor-19 .elementor-element.elementor-element-011f24e{width:74.89%;}.elementor-19 .elementor-element.elementor-element-e5c0c8e{width:21.884%;}.elementor-19 .elementor-element.elementor-element-6b4ba4f{width:78.116%;}.elementor-19 .elementor-element.elementor-element-2d4c701{width:21.765%;}.elementor-19 .elementor-element.elementor-element-bc29838{width:78.235%;}.elementor-19 .elementor-element.elementor-element-d3d4cdf{width:25.068%;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-db72884{margin-top:2rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-49e30bc{padding:0rem 0rem 0rem 1rem;}.elementor-19 .elementor-element.elementor-element-aed5b57{margin-top:0rem;margin-bottom:0rem;}.elementor-19 .elementor-element.elementor-element-860b075 img{width:100%;height:421px;object-fit:cover;}.elementor-19 .elementor-element.elementor-element-82f05c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-08293f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-fdce2b9 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-19 .elementor-element.elementor-element-7ca5501 > .elementor-element-populated{padding:0px 5px 0px 21px;}.elementor-19 .elementor-element.elementor-element-94e103d{width:100%;}.elementor-19 .elementor-element.elementor-element-01cc54e .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-01cc54e .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-1d2ce29{width:100%;}.elementor-19 .elementor-element.elementor-element-ceca7d1 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-ceca7d1 .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-f361b2b{width:100%;}.elementor-19 .elementor-element.elementor-element-97bd700 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-97bd700 .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-842dd1c{width:100%;}.elementor-19 .elementor-element.elementor-element-5249073 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-5249073 .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-fa4f447 > .elementor-element-populated{margin:23px 6px 0px 18px;--e-column-margin-right:6px;--e-column-margin-left:18px;}.elementor-19 .elementor-element.elementor-element-b1be900 img{height:219px;}.elementor-19 .elementor-element.elementor-element-0811374 > .elementor-element-populated{margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;}.elementor-19 .elementor-element.elementor-element-ccb6e1d > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-19 .elementor-element.elementor-element-d3d4cdf > .elementor-element-populated{margin:-4rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-19 .elementor-element.elementor-element-9c84c2d{width:100%;}.elementor-19 .elementor-element.elementor-element-5f8b6b1 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-5f8b6b1 .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-c852f9f{width:100%;}.elementor-19 .elementor-element.elementor-element-865d2dc .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-865d2dc .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-a1e9d43{width:100%;}.elementor-19 .elementor-element.elementor-element-7e8d195 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-7e8d195 .elementor-counter-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-f03c0df{width:100%;}.elementor-19 .elementor-element.elementor-element-3956bf0 .elementor-counter-number-wrapper{font-size:64px;}.elementor-19 .elementor-element.elementor-element-3956bf0 .elementor-counter-title{font-size:13px;}}/* Start custom CSS for html, class: .elementor-element-1a38ead */.slider {
  position: relative;
  width: 100%;
  height: 600px;
  overflow: hidden;
  background: #000;
}

.slides {
  width: 100%;
  height: 100%;
}

.slides img {
    object-fit: cover;
}

.slide {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  transition: opacity 0.8s ease-in-out;
}

.slide.active {
  opacity: 1;
}

/* Thumbnails area */
.thumb-wrapper {
  position: absolute;
  right: 40px;
  bottom: 30px;
  width: 280px;
}

.progress-bar {
  height: 3px;
  background: rgba(255,255,255,0.3);
  margin-bottom: 10px;
  overflow: hidden;
}

.progress {
  display: block;
  height: 100%;
  width: 0%;
  background: orange;
}

.thumbs {
  display: flex;
  gap: 10px;
}

.thumb {
  width: 90px;
  height: 50px;
  object-fit: cover;
  cursor: pointer;
  opacity: 0.6;
  border: 2px solid transparent;
  transition: 0.3s;
}

.thumb.active {
  opacity: 1;
  border-color: orange;
}

/* Tablet */
@media (max-width: 991px) {
  .slider {
    height: 450px;
  }

  .thumb-wrapper {
    right: 20px;
    bottom: 20px;
    width: 220px;
  }

  .thumb {
    width: 70px;
    height: 40px;
  }
}

/* Mobile */
@media (max-width: 600px) {
  .slider {
    height: 300px;
  }

  .thumb-wrapper {
    position: static;
    width: 100%;
    padding: 10px;
    background: rgba(0,0,0,0.6);
  }

  .progress-bar {
    margin-bottom: 8px;
  }

  .thumbs {
    justify-content: center;
  }

  .thumb {
    width: 60px;
    height: 35px;
  }
}

/* Small Mobile */
@media (max-width: 400px) {
  .slider {
    height: 160px;
  }

  .thumb {
    width: 50px;
    height: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84253eb */.scholarship-card{
  width: 250px;
  background:#ffffff;
  padding: 20px 25px 15px;
  border-radius: 50px 50px 50px 10px;
  position: relative;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  overflow: hidden;
  transition: all 0.3s ease;
  font-family: 'Plus Jakarta Sans';
}

.scholarship-card:hover{
  transform: translateY(-8px);
}

/* NUMBER */
.card-number{
  position: absolute;
  top: 25px;
  right: 30px;
  font-size: 42px;
  font-weight: 700;
  color: transparent;
  -webkit-text-stroke: 2px #f48000;
  opacity: 0.9;
}

/* ICON CIRCLE */
.icon-circle{
  width: 60px;
  height: 60px;
  background:#f48000;
  border-radius: 50%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom: 25px;
  transition: transform 0.6s ease;
  perspective: 800px;
}

/* IMAGE INSIDE */
.icon-circle img{
  width: 40px;
  transition: transform 0.6s ease;
  backface-visibility: hidden;
}

/* ✨ HOVER FLIP EFFECT */
.scholarship-card:hover .icon-circle img{
  transform: rotateY(180deg) scale(1.1);
}

/* TITLE */
.scholarship-card h3{
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
  color:#1b1b1b;
}

/* TEXT */
.scholarship-card p{
  font-size: 13px;
  color:#555;
  line-height: 1.6;
}


.scholarship-card:hover .icon-circle img{
  transform: rotateY(360deg);
}


/* Tablet */
@media (max-width: 991px) {
  .scholarship-card{
    width: 220px;
    padding: 18px 20px 14px;
    border-radius: 40px 40px 40px 10px;
  }

  .card-number{
    font-size: 36px;
    top: 20px;
    right: 25px;
  }

  .icon-circle{
    width: 55px;
    height: 55px;
    margin-bottom: 20px;
  }

  .icon-circle img{
    width: 36px;
  }

  .scholarship-card h3{
    font-size: 15px;
  }

  .scholarship-card p{
    font-size: 12.5px;
  }
}

/* Mobile */
@media (max-width: 600px) {
  .scholarship-card{
    width: 100%;
    max-width: 340px;
    margin: 0 auto;
    padding: 16px 18px 12px;
    border-radius: 35px 35px 35px 8px;
  }

  .card-number{
    font-size: 32px;
    top: 18px;
    right: 20px;
  }

  .icon-circle{
    width: 50px;
    height: 50px;
    margin-bottom: 18px;
  }

  .icon-circle img{
    width: 32px;
  }

  .scholarship-card h3{
    font-size: 14.5px;
  }

  .scholarship-card p{
    font-size: 12px;
  }
}

/* Small Mobile */
@media (max-width: 400px) {
  .scholarship-card{
    padding: 14px 15px 10px;
    border-radius: 30px 30px 30px 6px;
  }

  .card-number{
    font-size: 28px;
  }

  .icon-circle{
    width: 46px;
    height: 46px;
  }

  .icon-circle img{
    width: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-594776f */.info-accordion{
  max-width: 800px;
  font-family: 'Plus Jakarta Sans';
}

/* ITEM */
.acc-item{
  background: #fff;
  border-radius: 14px;
  margin-bottom: 10px;
  overflow: hidden;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05);
  transition: all 0.4s ease;
  border-left: 5px solid transparent;
}

/* ACTIVE STATE */
.acc-item.active{
  border-left: 5px solid #ff7a00;
  transform: translateY(-3px);
}

/* HEADER */
.acc-header{
  width:100%;
  padding:10px 25px;
  border:none;
  background:linear-gradient(90deg,#ff7a00,#ff9a2a);
  color:#fff;
  font-size:16px;
  font-weight:600;
  display:flex;
  justify-content:space-between;
  align-items:center;
  cursor:pointer;
  position:relative;
}

/* ICON */
.icon{
  width:26px;
  height:26px;
  border:2px solid #fff;
  border-radius:50%;
  position:relative;
  transition:0.4s;
}

.icon::before,
.icon::after{
  content:'';
  position:absolute;
  background:#fff;
  transition:0.4s;
}

.icon::before{
  width:12px;
  height:2px;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}

.icon::after{
  width:2px;
  height:12px;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}

/* Rotate icon on active */
.acc-item.active .icon{
  transform: rotate(180deg);
}

.acc-item.active .icon::after{
  opacity:0;
}

/* BODY */
.acc-body{
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease, padding 0.4s ease;
  background:#fff;
}

.acc-body p{
  padding:0 25px 20px;
  color:#555;
  line-height:1.7;
  font-size: 15px;
}

/* SHOW CONTENT */
.acc-item.active .acc-body{
  max-height: 300px;
  padding-top:15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88f9f70 */.custom-card {
  position: relative;
  width: 100%;
  max-width: 380px;
  height: 280px;
  border-radius: 18px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 12px 30px rgba(0,0,0,0.15);
  font-family: 'Plus Jakarta Sans';
}

/* Image */
.card-image img {
  width: 100%;
  height: 380px;
  object-fit: cover;
  transition: transform 0.6s ease;
}

/* Overlay */
.card-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to top,
    rgba(0,0,0,0.75),
    rgba(0,0,0,0.3),
    rgba(0,0,0,0)
  );
  padding: 25px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  color: #fff;
  transition: all 0.4s ease;
}

/* Title */
.card-overlay h3 {
  font-size: 19px;
  margin-bottom: -6rem;
  transition: 0.1s;
}

.custom-card:hover h3 {
    margin-bottom: 6px;
}

/* Description */
.card-overlay p {
  font-size: 14px;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease;
}

/* Button */
.card-btn {
  display: inline-block;
  margin-top: 12px;
  padding: 8px 16px;
  background: #ff7a00;
  color: #fff;
  font-size: 14px;
  border-radius: 6px;
  text-decoration: none;
  width: fit-content;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease;
}

.card-btn:hover {
    color: #ffffff;
}

/* HOVER EFFECT */
.custom-card:hover img {
  transform: scale(1.08);
}

.custom-card:hover .card-overlay p,
.custom-card:hover .card-btn {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-caef29e */.news-wrapper {
  width: 100%;
  max-width: 600px;
  height: 250px;
  overflow: hidden;
  border: 1px solid #ddd;
  font-family: 'Plus Jakarta Sans';
}

.news-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.news-list li {
  padding: 10px 15px;
  border-bottom: 1px solid #eee;
  background: #fff;
  height: 38px;
  display: flex;
  align-items: center;
}

.news-list a {
  text-decoration: none;
  color: #0b3d91;
  font-size: 15px;
}

.news-list a:hover {
  color: #ff6600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62892a8 */.scholarship-card{
  width: 250px;
  background:#ffffff;
  padding: 20px 25px 15px;
  border-radius: 50px 50px 50px 10px;
  position: relative;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  overflow: hidden;
  transition: all 0.3s ease;
  font-family: 'Plus Jakarta Sans';
}

.scholarship-card:hover{
  transform: translateY(-8px);
}

/* NUMBER */
.card-number{
  position: absolute;
  top: 25px;
  right: 30px;
  font-size: 42px;
  font-weight: 700;
  color: transparent;
  -webkit-text-stroke: 2px #f48000;
  opacity: 0.9;
}

/* ICON CIRCLE */
.icon-circle{
  width: 60px;
  height: 60px;
  background:#f48000;
  border-radius: 50%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom: 25px;
  transition: transform 0.6s ease;
  perspective: 800px;
}

/* IMAGE INSIDE */
.icon-circle img{
  width: 40px;
  transition: transform 0.6s ease;
  backface-visibility: hidden;
}

/* ✨ HOVER FLIP EFFECT */
.scholarship-card:hover .icon-circle img{
  transform: rotateY(180deg) scale(1.1);
}

/* TITLE */
.scholarship-card h3{
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
  color:#1b1b1b;
}

/* TEXT */
.scholarship-card p{
  font-size: 13px;
  color:#555;
  line-height: 1.6;
}


.scholarship-card:hover .icon-circle img{
  transform: rotateY(360deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba2eb0d */.info-accordion{
  max-width: 800px;
  font-family: 'Plus Jakarta Sans';
}

/* ITEM */
.acc-item{
  background: #fff;
  border-radius: 14px;
  margin-bottom: 10px;
  overflow: hidden;
  box-shadow: 0 10px 25px rgba(0,0,0,0.05);
  transition: all 0.4s ease;
  border-left: 5px solid transparent;
}

/* ACTIVE STATE */
.acc-item.active{
  border-left: 5px solid #ff7a00;
  transform: translateY(-3px);
}

/* HEADER */
.acc-header{
  width:100%;
  padding:10px 25px;
  border:none;
  background:linear-gradient(90deg,#ff7a00,#ff9a2a);
  color:#fff;
  font-size:16px;
  font-weight:600;
  display:flex;
  justify-content:space-between;
  align-items:center;
  cursor:pointer;
  position:relative;
}

/* ICON */
.icon{
  width:26px;
  height:26px;
  border:2px solid #fff;
  border-radius:50%;
  position:relative;
  transition:0.4s;
}

.icon::before,
.icon::after{
  content:'';
  position:absolute;
  background:#fff;
  transition:0.4s;
}

.icon::before{
  width:12px;
  height:2px;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}

.icon::after{
  width:2px;
  height:12px;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}

/* Rotate icon on active */
.acc-item.active .icon{
  transform: rotate(180deg);
}

.acc-item.active .icon::after{
  opacity:0;
}

/* BODY */
.acc-body{
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease, padding 0.4s ease;
  background:#fff;
}

.acc-body p{
  padding:0 25px 20px;
  color:#555;
  line-height:1.7;
  font-size: 15px;
}

/* SHOW CONTENT */
.acc-item.active .acc-body{
  max-height: 300px;
  padding-top:15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ca6cea */.custom-card {
  position: relative;
  width: 100%;
  max-width: 380px;
  height: 280px;
  border-radius: 18px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 12px 30px rgba(0,0,0,0.15);
  font-family: 'Plus Jakarta Sans';
}

/* Image */
.card-image img {
  width: 100%;
  height: 380px;
  object-fit: cover;
  transition: transform 0.6s ease;
}

/* Overlay */
.card-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to top,
    rgba(0,0,0,0.75),
    rgba(0,0,0,0.3),
    rgba(0,0,0,0)
  );
  padding: 25px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  color: #fff;
  transition: all 0.4s ease;
}

/* Title */
.card-overlay h3 {
  font-size: 19px;
  margin-bottom: -6rem;
  transition: 0.1s;
}

.custom-card:hover h3 {
    margin-bottom: 6px;
}

/* Description */
.card-overlay p {
  font-size: 14px;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease;
}

/* Button */
.card-btn {
  display: inline-block;
  margin-top: 12px;
  padding: 8px 16px;
  background: #ff7a00;
  color: #fff;
  font-size: 14px;
  border-radius: 6px;
  text-decoration: none;
  width: fit-content;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.4s ease;
}

.card-btn:hover {
    color: #ffffff;
}

/* HOVER EFFECT */
.custom-card:hover img {
  transform: scale(1.08);
}

.custom-card:hover .card-overlay p,
.custom-card:hover .card-btn {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c30e66 */.slider-wrapper {
  display: flex;
  align-items: center;
  gap: 15px;
  font-family: 'Plus Jakarta Sans';
  padding: 40px 0;
}

.card-slider {
  width: 100%;
  overflow: hidden;
}

.slider-nav {
  width: 44px;
  height: 44px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 6px 18px rgba(0,0,0,0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  cursor: pointer;
  user-select: none;
  transition: 0.3s;
}

.slider-nav:hover {
  background: #ff7a00;
  color: #fff;
}

/* Card same as before */
.card {
  background: #fff;
  border-radius: 18px;
  overflow: hidden;
  box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}

.card img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}

.card span {
  display: block;
  margin: 12px 16px 0;
  font-size: 13px;
  color: #ff7a00;
  font-weight: 600;
}

.card h3 {
  margin: 6px 16px;
  font-size: 18px;
}

.card p {
  margin: 0 16px 14px;
  font-size: 14px;
  color: #555;
}

.card a {
  display: inline-block;
  margin: 0 16px 16px;
  padding: 8px 14px;
  background: #ff7a00;
  color: #fff;
  text-decoration: none;
  border-radius: 6px;
  font-size: 14px;
}

/* Mobile fix */
@media (max-width: 767px) {
  .slider-wrapper {
    gap: 8px;
  }
  .slider-nav {
    width: 38px;
    height: 38px;
    font-size: 18px;
  }
}/* End custom CSS */