@media screen and (min-width:1800px){
    .np-topSell__cards button.slick-prev {left: -20px;}
    .np-topSell__cards button.slick-next {right: -20px;}
}
@media screen and (max-width:1680px){
  .login-sec{margin-right:180px;}
}
@media screen and (max-width:1620px){}
@media screen and (max-width:1600px){
  .sub-ban-cont{width:100%;max-width:1400px;}
  .np-topSell__cards button{width:50px;height:50px;}
  .wrapper-1500{max-width:1450px;}
  .np-topSell__cards button.slick-prev{left:-50px;}
  .np-topSell__cards button.slick-next{right:-50px;}
  .why-wrap{max-width:1230px;}
  .why-wrap button{width:50px;height:50px;}
  .login-sec{margin-right:113px}
  .top-head-in{max-width:1480px;}
  .np-lifeSan__box h3 ,.np-lifeSan__box h1{font-size: 40px;}
  .np-lifeSan__box p{font-size: 18px;}
  .np-topSell__cards button.slick-prev {left: -20px;}
  .np-topSell__cards button.slick-next {right: -20px;}
  .np-lifeSan__form {max-width: 458px;}
}
@media screen and (max-width:1540px){
  .np-comSec__titles h3{font-size:36px;}
  .np-comSec__titles h2{font-size:20px;}
  .np-comSec__titles p{font-size:16px;}
  .typeIns__card-top h3{font-size:18px;}
  .whyChoose__block-txt h3{font-size:20px;}
  .whyChoose__block-txt p{font-size:16px;}
  .whyChoose__block span{width:150px;height:150px;}
  .np-comSec{margin-bottom:130px;}
  .np-comSec.topSell{padding:50px 0;}
  .np-comSec.talkAdv{padding:50px 0;}
  .np-comSec.lifeIns{padding:50px 0 472px 0;}
  .lifeIns__img{margin-bottom:50px;}
  .np-comSec.knowInsu{padding:50px 0;}
  .np-lifeSan{padding:60px 0 60px 0;}
  .np-lifeSan__box>h3{font-size:40px;line-height:60px;}
  .yourBen__card{padding:15px;}
  .yourBen__card p{height:100px;}
  .wrapper-1500.s-wrap{max-width:1000px;}
  .wrapper-1400{max-width:1330px;}
  .why-wrap{max-width:1180px;}
  .top-head-in{max-width:1400px;}
    .commTitle h3{font-size: 40px;}
  .coming-sec.thank-you h3{font-size:20px;}
  .coming-sec.thank-you h3 span{font-size:50px;}
    form.serchBoxxForm input[type=text], .highLightTitle p {font-size: 22px;}
    .highLightContPrice, .highLightContDate {font-size: 14px;}
    .highLightCont-p ,.totalResults > p{font-size: 16px;}
    
    
}
@media screen and (max-width:1500px){}
@media screen and (max-width:1450px){
  .sub-ban-cont{max-width:1300px;}
  .wrapper-1500{max-width:1300px;}
  .np-comSec.topSell .np-topSell__card-btn a{padding:12px 0px;font-size:14px;}
  .why-slid button.slick-prev{left:-80px;}
  .why-slid button.slick-next{right:-80px;}
  .top-head-in{max-width:1330px;}
  .np-fSec__slide-title {padding-left: 1em;}
  .np-getStartBtn .comBtn{margin-right: 0.5em;}
  .serchBoxx {margin-top: 2.5rem;}
  .resultsHighLight {margin-top: 2rem;}
  .searchFuncSec {margin-top: 4rem;margin-bottom: 5rem;}
  .grossaryPegination {gap: 1.6em;}
}
@media screen and (max-width:1400px){
  .faqs__flex__in{flex:0 0 750px;max-width:750px;margin-right:60px;}
  .whyChoose__list li:nth-child(even){margin:-5px 0;}
  .np-topSell__cards button.slick-prev{left:-39px;}
  .np-topSell__cards button.slick-next{right:-39px;}
  .top-head-in{max-width:1280px;}

  /*.np-floatBtn{top: 80%;}*/
}
@media screen and (max-width:1366px){
    .np-lifeSan__form {max-width: 400px;}
}
@media screen and (max-width:1300px){
  .sub-ban-cont{max-width:1200px;}
  .wrapper-1500{max-width:1200px;}
  .np-comSec.topSell .np-topSell__card-btn a{width:65%;}
  .np-topSell__card-top h2{font-size:16px;}
  .np-topSell__card-top p{font-size:14px;}
  .why-wrap{max-width:1020px;}
  .why-wrap .savePlan__img{max-width:430px;}
  .top-head-in{max-width:1200px;}
  .top-logo img{width:56%;}
  .hamburger-menu{padding-left:15px;}
  .mobile-menu{top:99px;}
  .hamburger-menu{top:20px;}
  .ap-newsList li{width:calc(33.33% - 16px);margin-bottom:26px;}
  .comBtn {padding: 12px}
  .np-getStartBtn .comBtn {padding: 12px 35px;}
  .np-header__menuL>li {margin-right: 20px;}
      .serchBoxx {margin-top: 1.5rem;}
}
@media screen and (max-width:1140px){
.np-footer__subSec-in {flex-direction: column;align-items: center;}
.np-footer__subSec-title h3 br{display:none;}
.np-footer__subSec-title h3{margin-bottom:1em;}
.np-footer__subSec-inputBtn {margin-top: 1em;width: 100%;}
.np-footer__subSec-inn.floatLft.relative {display: flex;flex-direction: column;align-items: center;}
.np-footer__subSec-input{margin-right:0;}
.np-footer__subSec-inputBtn button{width: 100%;}
.grossaryPegination {gap: 1em;padding: 1em;overflow-x: auto;}
}
@media screen and (max-width:1024px){
  .wrapper-1250{max-width: 600px;}
  .typeIns__cards li{width:calc(50% - 30px);}
  .Dneeds__inner{flex-direction:column;}
  .Dneeds__inner .np-comSec__titles{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:30px;}
  .whyChoose__block{max-width:100%;}
  .faqs__flex{flex-direction:column-reverse;}
  .faqs__flex__in{flex:0 0 100%;max-width:100%;margin-top:30px;margin-right:0px;}
  .faqs__img img{width:100%;}
  .savePlan__img{flex:0 0 500px;max-width:500px;margin-right:30px;}
  .talkAdv__img{margin-right:30px;}
  .fsavePlan__list{margin-top:30px;}
  .np-floatBtn a{font-size:16px;}
  .sub-ban-cont{max-width:950px;}
  .wrapper-1500{max-width:830px;} 
  .why-wrap{max-width:800px;}
  .why-wrap .savePlan__img{max-width:370px;}
  .top-head-in{padding:0px 25px;}
  .bolg-in{padding:0px 30px;}
  .m-title{font-size:27px;}
  .title-list li{font-size:16px !important;}
  .sub-title{font-size:18px !important;}
  .bolg-in p{font-size:16px !important;line-height:24px;}
  .faqs__flex__in,.faqs__img{width:100%;}
  .talkAdv__inner{flex-wrap: wrap;justify-content: center;}
  .talkAdv__txt.col-100.floatLft {margin-top: 1em;}
  .np-menuList.menu-wrap.menu-show{padding: 9% 1em 0 1em;}
  ul.np-header__menuL {overflow-x: hidden;}
  .Dneeds__form-btn{display: flex;justify-content: center;}
  .commTitle h3{font-size: 30px;}
  .serchBoxx-D {padding: 25px;}
  .highLightCont,.highLightTitle {padding: 25px;}
  .serchBoxx-D svg{width:25px;}
  
  /*.searchFuncSec {margin-top: 3rem;margin-bottom: 3rem; }*/
    /* ---- ps style 27/1/25 ---- */
    .searchFuncSec {margin-top: 4rem;padding-bottom: 55px;}
    
    
    /* 25/3/25 */
    .np-lifeSan__form{flex: 100%;}
    .insuCampBan .np-lifeSan__inner {
        align-items: flex-start;
        flex-direction: column;
        gap: 20px;
    }
    .np-lifeSan__box {max-width: 100%;}
}
@media screen and (max-width:992px){
  .np-lifeSan__inner{flex-flow: row wrap;}
  .np-lifeSan__box{flex:0 0 100%;max-width:100%;margin-bottom:30px;}
  
  
  /* 25/3/25 */
  .insuranceBanner .np-lifeSan__inner {justify-content:start;}
  .insuranceBanner .np-lifeSan__inner > div > div > h2{text-align:left; padding-left:0;}
}

@media screen and (max-width:840px){
    
    /* ---- ps style 27/1/25 ---- */
    /*.wrapper-1500 {max-width: 580px;}*/
    .np-footer__menuList>li{width:45% !important;}
    .np-footer__menuList > li:first-child {max-width: 100%; width:100% !important;}
    .np-footer__menuApp{display:flex; justify-content:center;}
    .np-footer__menuApp a{width:20%;}
    /*.np-footer__subSec-inn, .np-footer__subSec-input, .np-footer__subSec-input input[type=text]{width:100%;}*/
    
    .np-abtSec4ListC li{width:50%;}
}

@media screen and (max-width:800px){
  .knowInsu__card img{width:100%;}
  .talkAdv__inner{flex-direction:column;}
  .talkAdv__img{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:20px;}
  .talkAdv__img img{width:100%;}
  .np-comSec.lifeIns{padding:50px 0 240px 0;}
  .lifeIns__img{margin-top:-250px;}
  .savePlan__inner{flex-direction:column;}
  .savePlan__img{flex:0 0 100%;max-width:100%;margin-right:0px;margin-bottom:30px;}
  .savePlan__img img{width:100%;}
  .yourBen__list{margin-top:20px;}
  .np-comSec.yourBen{padding:50px 0;}
  .np-comSec.savePlan.whyLife .np-comSec__titles p{font-size:16px;line-height:22px;}
  .np-lifeSan__form{padding:20px;max-width: 100%;order: 1;margin-bottom: 35px;margin-top: 35px;}
  .np-lifeSan__box{order: 2;}
  .sub-ban-cont{padding:0px 20px;}
  .wrapper-1500{max-width:580px;}
  .whyChoose__list li:nth-child(even){margin:15px 0;}
  .hamburger-menu{top:7px;}
  .login-sec{margin-right:63px;}
  .mobile-menu{top:74px;}
  .faqs__img{width:100%;float:left;}
  .faqs__flex__in{width:100%;}
  .fsavePlan__cards li{width:calc(100% - 0px);}
  .comBtn, .np-fSec__formBtn .comBtn, .np-fSec__slide-btn .comBtn, .np-insite__subT p, .np-redef__rgt-para p, .st-bredcrums .st-bredcrumTxt {font-size: 14px;}
  .savePlan__txt.col-100.floatLft {margin-bottom: 1em;}
      .grossaryPegination {justify-content: flex-start;}
      
      
    /* 25/3/25 */
    .insuranceBanner .np-lifeSan__inner{flex-direction:column-reverse !important;}
    
    .insuCampBan .np-lifeSan__inner { flex-direction: column-reverse; gap:0;}
    .insuranceBanner .np-lifeSan__inner .np-lifeSan__box, .insuranceBanner .np-lifeSan__inner .sub-ban-cont{width:100%;}
    .insuranceBanner .np-lifeSan__inner > div > div > h2{width:100%; text-align:left; padding-left:0;}
    .insuranceBanner .np-lifeSan__inner .np-lifeSan__form{margin-top:15px !important;}
}
@media screen and (max-width:768px){
  .np-lifeSan{padding:60px 0 60px 0;} 
  .why-wrap{max-width:630px;padding:0px 20px;} 
  .marg-r{margin-right:0;margin-bottom:25px;}
  .bolg-sec{margin-top: 22%;}
  .np-main {margin-top: 60px;}
  .np-comSec{margin-bottom: 120px;}
  .np-comSec.savePlan {margin-top: 50px;} 
   
  /* ---- ps style 27/1/25 ---- */
  .np-abtSec4ListC li {width: 70%;}
  
  section.st-bredcrumOut {margin-top: 79px;}
}
@media screen and (max-width:550px){
  .np-comSec__titles h3{font-size:26px;}
  .typeIns__cards li{width:calc(100% - 0px);}
  .Dneeds__form-inputs li{float:left;width:calc(50% - 20px);}
  .whyChoose__block span{width:100px;height:100px;}
  .whyChoose__block span svg{width:50px;}
  .whyChoose__list li:nth-child(even){margin:20px 0;}
  .faqs__list-link a, .psList-link a, .st-faq-title a{font-size:18px;}
  .faqs__list-cont p, .st-faq-smlTxt{font-size:14px;}
  .knowInsu__card h3{font-size:20px;line-height:25px;margin-bottom:10px;}
  .knowInsu__lists{margin-top:20px;}
  .np-lifeSan__box{max-width:100%;}
  .np-lifeSan__box-list>p{font-size:18px;line-height:18px;}
  .np-lifeSan{padding:50px 0 50px 0;}
  /*.np-comSec.savePlan{margin-top:50px;}*/
  .np-lifeSan__box>h3{font-size:30px;line-height:40px;}
  .fsavePlan__card h3{font-size:18px;}
  .fsavePlan__card p{font-size:14px;line-height:20px;}
  .np-topSell__card-top{margin-top:20px;}
  .sub-ban-cont ul li a{font-size:12px;line-height:6px;}
  .sub-ban-cont ul li{padding:0 10px;}
  .sub-ban-sec{margin-top:40px;}
  .wrapper-1500{max-width:450px;padding:0px 20px;}
  .whyChoose__block{width:60%;}
  .foot-text-in{padding:0px 20px;}
  .foot-bg{width:73%;}
  .cont-sec p{font-size:15px;}
  .login-sec p{font-size:15px;}
  .cont-sec p{display:none;}
  .login-sec p{display:none;}
  .cont-sec img{width:100%;} 
  .login-sec img{width:40%;}
  .mobile-menu{top:60px;}
 
  .coming-sec.thank-you{padding: 15% 0;}
  .coming-sec.thank-you h3{font-size:20px;}
  .coming-sec.thank-you h3 span{font-size:40px;}
  .savePlan__txt{padding-right:15px;order:2;}
  .savePlan__img{order:1;}
  .ap-newsList li{width:100%;}
  .ap-newsItem h3{height: 106px;}
  .np-lifeSan__box h3 ,.np-lifeSan__box h1{font-size:24px;}
  .np-lifeSan__box p{font-size:14px;}
  .np-lifeSan__box-lists li{width:100%;padding:4px 20px;}
  .np-lifeSan__box-lists li:not(:last-child){margin-bottom:12px;}
  .np-lifeSan__form>h3{font-size: 22px;}
  .np-comSec.knowInsu{padding-bottom: 6em !important;}
  .mm-float-btn{right: -45px;}
  .mm-float-btn a {padding: 10px 20px;font-size: 14px;}
  .np-getStartBtn .comBtn {margin-right: 0;}
  .np-loginBtn .comBtn {padding: 8px 9px;}
  .np-getStartBtn .comBtn {padding: 8px 25px;}
  .np-main {margin-top: 15px;}
  .typeIns__cards li a{display:flex;}
  .savePlan__txt.col-100.floatLft{margin-bottom: 40px;}
  
  /* ---- ps style 27/1/25 ---- */
  .searchFuncSec {margin-top: 4rem;padding-bottom: 25px;margin-bottom: 3rem;}
  .np-abtSec4ListC li {width: 90%;}
  
  
  /* 25/3/25 */
     main.np-main.insurancesSec section.st-bredcrumOut {margin-top: 48px;}
    section.st-bredcrumOut {margin-top: 52px;}
    
    
    /* 31/3/25 */
    section.st-bredcrumOut {margin-top: 68px;}
    .DesDis {margin-top: 0%;margin-bottom: 20%;}
  
  
} 
@media screen and (max-width:500px){
  .lifeIns__img{margin-top:-140px;}
  .np-comSec.lifeIns{padding:50px 0 138px 0;} 
  .faqs__flex{margin-top:30px;}
  .whyChoose__block{flex-direction:column;align-items:center;}
  .whyChoose__list li:nth-child(even) .whyChoose__block{flex-direction:column-reverse;}
  .whyChoose__block-txt h3{text-align:center;}
  .whyChoose__block-txt p{text-align:center;}
  .Dneeds__form-inputs li{float:left;width:calc(100% - 0px);}
  .Dneeds__form{padding:25px 20px;}
  .whyChoose__block{width:100%;}
  .hamburger-menu{top:0px;right:16px;}
  .cont-sec p{font-size:15px;}
  .login-sec p{font-size:15px;}
  .login-sec{margin-right:33px;}
  .top-logo img{width:91%;}
  .login-sec img{width:50%;}
  .cont-sec img{width:100%;}
  .mobile-menu li a{font-size:15px;}
  .coming-sec.thank-you h3{font-size:20px;}
    .commTitle h3{font-size: 26px;}
  .np-topSell__card-btn{flex-direction: column;}
  .np-comSec.topSell .np-topSell__card-btn a{width: 100%;}
  a.tow-btn-l{margin-right:0px;margin-bottom: 18px;}
  .cont-sec{flex-direction: row;}

  .ap-bannerBox ul li{width:100%;padding:4px 20px;}
  .ap-bannerBox ul li:not(:last-child){margin-bottom:12px;}
      .np-lifeSan__form {max-width: 340px;}
}
@media screen and (max-width:414px){}
@media screen and (max-width:400px){
    .np-lifeSan__form {max-width: 320px;}
}
@media screen and (max-width:375px){
    .np-getStartBtn .comBtn {padding: 8px 6px;}
}
