.elementor-9954 .elementor-element.elementor-element-b41b66a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9954 .elementor-element.elementor-element-8b42b19{--display:flex;}.elementor-9954 .elementor-element.elementor-element-f2f6721{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9954 .elementor-element.elementor-element-75e2cce .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-6a73838{--display:flex;}.elementor-9954 .elementor-element.elementor-element-0c433e7{--display:flex;}.elementor-9954 .elementor-element.elementor-element-1bb84ee .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-5bff15d{--display:flex;}.elementor-9954 .elementor-element.elementor-element-4f89260{--display:flex;}.elementor-9954 .elementor-element.elementor-element-b2ba78f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.13;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9954 .elementor-element.elementor-element-b2ba78f:not(.elementor-motion-effects-element-type-background), .elementor-9954 .elementor-element.elementor-element-b2ba78f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-355c95c );}.elementor-9954 .elementor-element.elementor-element-b2ba78f::before, .elementor-9954 .elementor-element.elementor-element-b2ba78f > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-b2ba78f > .e-con-inner > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-b2ba78f > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-b2ba78f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-b2ba78f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.shantanaranng.com/wp-content/uploads/2025/11/leaf-right.png");--background-overlay:'';background-position:center right;background-size:120% auto;}.elementor-9954 .elementor-element.elementor-element-a7153bd{text-align:center;}.elementor-9954 .elementor-element.elementor-element-a7153bd .elementor-heading-title{font-family:var( --e-global-typography-cc722cd-font-family ), Sans-serif;font-size:var( --e-global-typography-cc722cd-font-size );font-weight:var( --e-global-typography-cc722cd-font-weight );text-transform:var( --e-global-typography-cc722cd-text-transform );line-height:var( --e-global-typography-cc722cd-line-height );color:var( --e-global-color-c17ba3d );}.elementor-9954 .elementor-element.elementor-element-7a028a6{text-align:center;}.elementor-9954 .elementor-element.elementor-element-7a028a6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c17ba3d );}.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-9954 .elementor-element.elementor-element-dc61b0f .elementor-button{background-color:var( --e-global-color-58be983 );font-family:var( --e-global-typography-c1c8a29-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c8a29-font-size );font-weight:var( --e-global-typography-c1c8a29-font-weight );text-transform:var( --e-global-typography-c1c8a29-text-transform );line-height:var( --e-global-typography-c1c8a29-line-height );fill:#000000;color:#000000;border-radius:35px 35px 35px 35px;}.elementor-9954 .elementor-element.elementor-element-dc61b0f .elementor-button:hover, .elementor-9954 .elementor-element.elementor-element-dc61b0f .elementor-button:focus{background-color:var( --e-global-color-7022f16 );}.elementor-9954 .elementor-element.elementor-element-c473b0b .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-4aef78a{--display:flex;}.elementor-9954 .elementor-element.elementor-element-e142892{--display:flex;}.elementor-9954 .elementor-element.elementor-element-173051a .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-c921fe8{--display:flex;}.elementor-9954 .elementor-element.elementor-element-e76d5d7 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-729918c{--display:flex;}.elementor-9954 .elementor-element.elementor-element-4a7c1ac .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-ac97a2d{--display:flex;}.elementor-9954 .elementor-element.elementor-element-dbccd3c{--display:flex;}.elementor-9954 .elementor-element.elementor-element-1d3efae .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-e56df05{--display:flex;}.elementor-9954 .elementor-element.elementor-element-e56df05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9954 .elementor-element.elementor-element-bfcabb9{--display:flex;}.elementor-9954 .elementor-element.elementor-element-9225419{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.13;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9954 .elementor-element.elementor-element-9225419:not(.elementor-motion-effects-element-type-background), .elementor-9954 .elementor-element.elementor-element-9225419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-355c95c );}.elementor-9954 .elementor-element.elementor-element-9225419::before, .elementor-9954 .elementor-element.elementor-element-9225419 > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-9225419 > .e-con-inner > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-9225419 > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-9225419 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-9225419 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.shantanaranng.com/wp-content/uploads/2025/11/leaf-right.png");--background-overlay:'';background-position:center right;background-size:120% auto;}.elementor-9954 .elementor-element.elementor-element-2706e43{text-align:center;}.elementor-9954 .elementor-element.elementor-element-2706e43 .elementor-heading-title{font-family:var( --e-global-typography-cc722cd-font-family ), Sans-serif;font-size:var( --e-global-typography-cc722cd-font-size );font-weight:var( --e-global-typography-cc722cd-font-weight );text-transform:var( --e-global-typography-cc722cd-text-transform );line-height:var( --e-global-typography-cc722cd-line-height );color:var( --e-global-color-c17ba3d );}.elementor-9954 .elementor-element.elementor-element-d6e9960{text-align:center;}.elementor-9954 .elementor-element.elementor-element-d6e9960 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c17ba3d );}.elementor-9954 .elementor-element.elementor-element-cef07f8 .elementor-button{background-color:var( --e-global-color-58be983 );font-family:var( --e-global-typography-c1c8a29-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c8a29-font-size );font-weight:var( --e-global-typography-c1c8a29-font-weight );text-transform:var( --e-global-typography-c1c8a29-text-transform );line-height:var( --e-global-typography-c1c8a29-line-height );fill:#000000;color:#000000;border-radius:35px 35px 35px 35px;}.elementor-9954 .elementor-element.elementor-element-cef07f8 .elementor-button:hover, .elementor-9954 .elementor-element.elementor-element-cef07f8 .elementor-button:focus{background-color:var( --e-global-color-7022f16 );}.elementor-9954 .elementor-element.elementor-element-b6a4ff9 .elementor-heading-title{color:#212A31;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-0e549f5 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-86ebc85 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-f6716d2 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-a2a5f6b{--display:flex;}.elementor-9954 .elementor-element.elementor-element-6d8264b .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-045eb00{--display:flex;}.elementor-9954 .elementor-element.elementor-element-e90086c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;color:#212A31;}.elementor-9954 .elementor-element.elementor-element-0074512 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-d710f45{--display:flex;}.elementor-9954 .elementor-element.elementor-element-e7eecc1 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-6a45061{--display:flex;}.elementor-9954 .elementor-element.elementor-element-b818eda .bdt-table th{text-align:center;background-color:#e7ebef;color:#333;border-style:solid;border-width:1px;border-color:#ccc;padding:1em 2em 1em 1em;}.elementor-9954 .elementor-element.elementor-element-b818eda .bdt-table table, .elementor-9954 .elementor-element.elementor-element-b818eda .bdt-static-table .bdt-static-body-row-cell{text-align:center;justify-content:center;}.elementor-9954 .elementor-element.elementor-element-b818eda .bdt-table table{border-style:solid;border-width:1px;border-color:#ccc;margin-bottom:1px;}.elementor-9954 .elementor-element.elementor-element-b818eda .bdt-table td{background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;padding:0.5em 1em 0.5em 1em;}.elementor-9954 .elementor-element.elementor-element-b818eda .bdt-table .dataTables_filter{margin-bottom:1px;}.elementor-9954 .elementor-element.elementor-element-b8ed2f8{--display:flex;}.elementor-9954 .elementor-element.elementor-element-8b04216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.13;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9954 .elementor-element.elementor-element-8b04216:not(.elementor-motion-effects-element-type-background), .elementor-9954 .elementor-element.elementor-element-8b04216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-355c95c );}.elementor-9954 .elementor-element.elementor-element-8b04216::before, .elementor-9954 .elementor-element.elementor-element-8b04216 > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-8b04216 > .e-con-inner > .elementor-background-video-container::before, .elementor-9954 .elementor-element.elementor-element-8b04216 > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-8b04216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9954 .elementor-element.elementor-element-8b04216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.shantanaranng.com/wp-content/uploads/2025/11/leaf-right.png");--background-overlay:'';background-position:center right;background-size:120% auto;}.elementor-9954 .elementor-element.elementor-element-5809bcb{text-align:center;}.elementor-9954 .elementor-element.elementor-element-5809bcb .elementor-heading-title{font-family:var( --e-global-typography-cc722cd-font-family ), Sans-serif;font-size:var( --e-global-typography-cc722cd-font-size );font-weight:var( --e-global-typography-cc722cd-font-weight );text-transform:var( --e-global-typography-cc722cd-text-transform );line-height:var( --e-global-typography-cc722cd-line-height );color:var( --e-global-color-c17ba3d );}.elementor-9954 .elementor-element.elementor-element-7b2bb50{text-align:center;}.elementor-9954 .elementor-element.elementor-element-7b2bb50 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c17ba3d );}.elementor-9954 .elementor-element.elementor-element-b94457e .elementor-button{background-color:var( --e-global-color-58be983 );font-family:var( --e-global-typography-c1c8a29-font-family ), Sans-serif;font-size:var( --e-global-typography-c1c8a29-font-size );font-weight:var( --e-global-typography-c1c8a29-font-weight );text-transform:var( --e-global-typography-c1c8a29-text-transform );line-height:var( --e-global-typography-c1c8a29-line-height );fill:#000000;color:#000000;border-radius:35px 35px 35px 35px;}.elementor-9954 .elementor-element.elementor-element-b94457e .elementor-button:hover, .elementor-9954 .elementor-element.elementor-element-b94457e .elementor-button:focus{background-color:var( --e-global-color-7022f16 );}.elementor-9954 .elementor-element.elementor-element-b2dca5e .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-ae65e20{--display:flex;}.elementor-9954 .elementor-element.elementor-element-195c7e6 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-7dc1687 .elementor-heading-title{color:#212A31;}.elementor-9954 .elementor-element.elementor-element-a9bbe96{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-9954 .elementor-element.elementor-element-e56df05{--width:104.077%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9954 .elementor-element.elementor-element-b2ba78f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9954 .elementor-element.elementor-element-a7153bd .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-7a028a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-dc61b0f .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}.elementor-9954 .elementor-element.elementor-element-9225419{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9954 .elementor-element.elementor-element-2706e43 .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-d6e9960 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-cef07f8 .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-8b04216{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9954 .elementor-element.elementor-element-5809bcb .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-7b2bb50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-b94457e .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9954 .elementor-element.elementor-element-b2ba78f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9954 .elementor-element.elementor-element-a7153bd{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-a7153bd .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-7a028a6{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-7a028a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-dc61b0f .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}.elementor-9954 .elementor-element.elementor-element-9225419{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9954 .elementor-element.elementor-element-2706e43{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-2706e43 .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-d6e9960{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-d6e9960 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-cef07f8 .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-e90086c .elementor-heading-title{font-size:28px;}.elementor-9954 .elementor-element.elementor-element-8b04216{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9954 .elementor-element.elementor-element-5809bcb{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-5809bcb .elementor-heading-title{font-size:var( --e-global-typography-cc722cd-font-size );line-height:var( --e-global-typography-cc722cd-line-height );}.elementor-9954 .elementor-element.elementor-element-7b2bb50{width:100%;max-width:100%;}.elementor-9954 .elementor-element.elementor-element-7b2bb50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9954 .elementor-element.elementor-element-b94457e .elementor-button{font-size:var( --e-global-typography-c1c8a29-font-size );line-height:var( --e-global-typography-c1c8a29-line-height );}}