@media(max-width:767px){.elementor .e-hero{min-height:600px;padding-block-start:40px;padding-block-end:190px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(180deg, rgba(253,246,232,0.95) 0%,rgba(253,246,232,0.85) 58%,rgba(253,246,232,0.1) 100%),url("https://jnsamart.in/wp-content/uploads/jnsa/hero-family-v2.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom right;background-color:#FDE3C6;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-ben-svg{width:21px;height:21px;}}@media(max-width:767px){.elementor .e-ben-icon{width:42px;height:42px;min-width:42px;}}@media(max-width:767px){.elementor .e-ben-text{font-size:12.5px;line-height:1.4em;}}@media(max-width:767px){.elementor .e-ben-item{min-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:6px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;gap:10px;flex:1 1 45%;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-ben{width:calc(100% - 32px);padding-block-start:16px;padding-block-end:16px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-140px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-c-h2{font-size:30px;}}@media(max-width:767px){.elementor .e-c-h2sub{font-size:16px;}}@media(max-width:767px){.elementor .e-c-svg{width:23px;height:23px;}}@media(max-width:767px){.elementor .e-c-icon{width:50px;height:50px;min-width:50px;}}@media(max-width:767px){.elementor .e-c-badge-v{font-size:18px;}}@media(max-width:767px){.elementor .e-c-title{font-size:32px;}}@media(max-width:767px){.elementor .e-c-sub{font-size:15px;}}@media(max-width:767px){.elementor .e-c-card{min-height:480px;padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-c-row{gap:14px;}}@media(max-width:767px){.elementor .e-c-sec{padding-block-start:48px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;gap:22px;}}@media(max-width:767px){.elementor .e-v-h2{font-size:34px;}}@media(max-width:767px){.elementor .e-v-sub{font-size:16px;}}@media(max-width:767px){.elementor .e-v-viewall{padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-v-head{gap:16px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-v-promo-h{font-size:32px;}}@media(max-width:767px){.elementor .e-v-promo-p{font-size:15.5px;}}@media(max-width:767px){.elementor .e-v-promo{min-height:520px;padding-block-start:28px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:22px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-v-products{flex:1 1 100%;}}@media(max-width:767px){.elementor .e-v-body{gap:18px;}}@media(max-width:767px){.elementor .e-v-sec{padding-block-start:48px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;gap:22px;}}@media(max-width:767px){.elementor .e-s-promo-title{max-width:64%;font-size:23px;}}@media(max-width:767px){.elementor .e-s-promo-btn{font-size:14px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-s-promo{min-height:230px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:20px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-s-promos{padding-block-start:8px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;gap:14px;}}@media(max-width:767px){.elementor .e-d-h2{font-size:32px;}}@media(max-width:767px){.elementor .e-d-sub{font-size:16px;}}@media(max-width:767px){.elementor .e-d-viewall{padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-d-head{gap:16px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-d-sec{padding-block-start:48px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;gap:22px;}}@media(max-width:767px){.elementor .e-p-h2{font-size:34px;}}@media(max-width:767px){.elementor .e-p-sub{font-size:16px;}}@media(max-width:767px){.elementor .e-p-k{font-size:13px;}}@media(max-width:767px){.elementor .e-p-v{font-size:52px;}}@media(max-width:767px){.elementor .e-p-l{font-size:16px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-p-circle{width:46px;height:46px;min-width:46px;}}@media(max-width:767px){.elementor .e-p-cta-t{font-size:16px;}}@media(max-width:767px){.elementor .e-p-tile{min-height:260px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:22px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-p-all-h{font-size:42px;}}@media(max-width:767px){.elementor .e-p-row{gap:14px;}}@media(max-width:767px){.elementor .e-p-sec{padding-block-start:48px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}@media(max-width:767px){.elementor .e-s6-h{font-size:30px;}}@media(max-width:767px){.elementor .e-s6-p{font-size:15px;}}@media(max-width:767px){.elementor .e-s6-btn{font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-s6-banner{min-height:430px;padding-block-start:30px;padding-block-end:170px;padding-inline-start:22px;padding-inline-end:22px;background-image:linear-gradient(180deg, rgba(251,245,232,0.95) 0%,rgba(251,245,232,0.85) 60%,rgba(251,245,232,0.1) 100%),url("https://jnsamart.in/wp-content/uploads/jnsa/banner-everyday.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom right;background-color:#FDEBD8;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-s6-wrap{padding-block-start:40px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-s4-title{font-size:32px;}}@media(max-width:767px){.elementor .e-s4-sub{font-size:16px;}}@media(max-width:767px){.elementor .e-s4-head{gap:16px;flex-wrap:wrap;align-items:flex-start;}}@media(max-width:767px){.elementor .e-s4-sec{padding-block-start:40px;padding-block-end:44px;padding-inline-start:16px;padding-inline-end:16px;gap:22px;}}@media(max-width:767px){.elementor .e-h-spot-h{font-size:42px;}}@media(max-width:767px){.elementor .e-h-stamp{width:88px;height:88px;min-width:88px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-h-spot-p{font-size:16px;}}@media(max-width:767px){.elementor .e-h-spot{min-height:540px;padding-block-start:32px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:22px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-h-h2{font-size:34px;}}@media(max-width:767px){.elementor .e-h-sub{font-size:16px;}}@media(max-width:767px){.elementor .e-h-main{gap:20px;flex:1 1 100%;}}@media(max-width:767px){.elementor .e-h-row{gap:26px;}}@media(max-width:767px){.elementor .e-h-sec{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-s2-why-title{font-size:30px;}}@media(max-width:767px){.elementor .e-s2-why-svg{width:30px;height:30px;}}@media(max-width:767px){.elementor .e-s2-why-icon{width:64px;height:64px;min-width:64px;}}@media(max-width:767px){.elementor .e-s2-why-h{font-size:16px;}}@media(max-width:767px){.elementor .e-s2-why-d{font-size:13.5px;}}@media(max-width:767px){.elementor .e-s2-why-item{min-width:0px;padding-block-start:24px;padding-block-end:22px;padding-inline-start:12px;padding-inline-end:12px;flex:1 1 42%;}}@media(max-width:767px){.elementor .e-s2-why-row{gap:12px;}}@media(max-width:767px){.elementor .e-s2-why{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;gap:26px;}}@media(max-width:767px){.elementor .e-s2-stars{width:104px;height:20px;}}@media(max-width:767px){.elementor .e-s2-quote{font-size:17px;}}@media(max-width:767px){.elementor .e-s2-avatar{width:48px;height:48px;min-width:48px;font-size:16px;}}@media(max-width:767px){.elementor .e-s2-testi-name{font-size:16px;}}@media(max-width:767px){.elementor .e-s2-testi-card{min-height:0px;max-width:100%;padding-block-start:30px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-s2-testi-row{gap:16px;}}@media(max-width:767px){.elementor .e-s2-testi{padding-block-start:52px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;gap:26px;}}@media(max-width:767px){.elementor .e-s9-title{font-size:30px;}}@media(max-width:767px){.elementor .e-s9-p{font-size:16px;}}@media(max-width:767px){.elementor .e-s9-intro{flex:1 1 100%;}}@media(max-width:767px){.elementor .e-s9-list{flex:1 1 100%;}}@media(max-width:767px){.elementor .e-s9-row{gap:26px;}}@media(max-width:767px){.elementor .e-s9-sec{padding-block-start:52px;padding-block-end:52px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-s-news-title{font-size:28px;text-align:center;}}@media(max-width:767px){.elementor .e-s-news-sub{font-size:15.5px;text-align:center;}}@media(max-width:767px){.elementor .e-s-news-text{align-items:center;}}@media(max-width:767px){.elementor .e-s-news{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-s8-label{width:100%;font-size:15px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-s8-chip{font-size:13.5px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-s8-row{gap:8px;}}@media(max-width:767px){.elementor .e-s8-sec{padding-block-start:28px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}