@media screen and (max-width:1728px){
    .mc-slide{min-height: 70vh !important;}
}


@media screen and (max-width:1680px) {
  .h-wrapper{max-width: 1500px;}
  .container-services{max-width: 1290px;}
  .container-accessiblity{max-width: 1500px;}
  .as-container{max-width: 1530px;}
  .pr-container{max-width: 1600px;}
  .rv-container{max-width: 1575px;}
  .np-productD-reviews-sliders{flex:0 0 1118px;max-width:1118px;}

  .ma-container{max-width: 1540px;}
  .bos-container{max-width: 1509px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:35%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .np-productD-reviews__leftTop {top: -74%;}

  .container-1700{width: 1600px;}
  
  /* 1-3-24 */
  .wrapper-1600 {max-width: 1500px;}
  
  .mc-slide {min-height: 76vh !important;}
}

@media screen and (max-width:1600px) {
  .container-services{max-width: 1210px;}
  .np-services-sliders{flex: 0 0 890px;}
  .as-container{max-width: 1430px;}
  .np-aboutUs-services__slide .slick-list.draggable{padding:0 200px 50px 200px;}
  .np-aboutUs-assist__botImg{bottom: -70px;}
  .np-aboutUs-assist__hedding h3{font-size: var(--n54);}
  .np-aboutUs-services__title h3{font-size: var(--n54);}
  .np-aboutUs-team__title h3{font-size: var(--n54);}
  .np-aboutUs-founder__heading h3{font-size: var(--n54);}
  .np-aboutUs-vm__title h3{font-size: var(--n54);}
  .np-aboutUs-banner__title h3{font-size: var(--n54);line-height: 60px;}
  .bl-container{max-width: 1500px;}

  .pr-container{max-width:1500px;}
  .np-productD-reviews-sliders{flex:0 0 1118px;max-width:1118px;}
  .np-products__leftSec-catSearch, .np-products__leftSec-priceTag a:not(:last-child) {margin-bottom: 14px;margin-top: 20px;}
  .np-products__rightSec{margin-top:35px;}

  .ma-container{max-width: 1400px;}

  .np-addCart__list{height: 460px;}
  .np-aboutUs-vm {padding: 60px 0;}
  .np-aboutUs-team{padding: 60px 0;}
  .cr-container {max-width: 1400px;}
  .np-booking-mobAssistance.ap-change .ma-container {max-width: 1508px;}
  .event-detailsBanner{padding:12% 10%;}
  .eventBanner-cnt p{font-size: 22px;}
  .np-productD__leftSec-sliderThum .np-productD__leftSec-sliderThumCard a .np-productD__leftSec-Card img{width:110px;height:110px;}

  .container-1700{width: 1500px;}
  .np-offerSec__card-txt{padding: 15px;}


  /********** camp page  ************/
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:36px;line-height:36px;}
  .np-banners.camp .np-banner__Slide{padding: 30px 0 30px 0;}
  .np-banners.camp .np-fSec__formInputs li:not(:last-child){margin-bottom:15px;}
  .np-banners.camp .np-banner__Slide-txt{margin-bottom: 10px}
}

@media screen and (max-width:1540px) {
  .np-nav-menu{gap:1rem;}
  .ap-eventSlider .eventSlide{padding:6% 0 20% 6%;}

  .ap-commonSmallHead{margin-bottom:8px;font-size:18px;}

  .ap-profTabs .ap-profTabItem a{font-size: 22px;}
  section{margin:0 0 50px 0;}
  /* .np-contactForm{padding: 80px 0 200px 0;} */
  .h-wrapper{max-width: 1400px;}    
  .container-accessiblity{max-width: 1400px;}
  .np-bookBtn button{padding: 10px 18px;font-size: var(--n18);}
  .np-banner__Slide{padding: 150px 0 300px 0;}
  .np-banner__Slide-txt h3{font-size: 40px;line-height: 40px;margin-bottom: 20px;}
  .np-footer__top-right__img{right: 150px;}
  /* main {margin-top:80px;} */
  .np-aboutSec__txt-heading{font-size:var(--n40);}
  .np-offerSec__heading h4{font-size:var(--n38);line-height: 43px;}
  .np-offerSec__heading h1{font-size:var(--n38);line-height: 43px;}
  .np-offerSec__card-txt h3{font-size: var(--n18);}
  .np-offerSec__card-btn a{font-size: var(--n16);padding: 5px 15px;}
  /* .np-services__leftSec{padding-left:3rem;} */
  /* .np-services{padding:90px 0;} */
  .np-cat__slider.slick-slider button.slick-prev{left:-30px;}
  .np-cat__slider.slick-slider button.slick-next{right:-30px;}
  .np-accessiblity__inner{flex:0 0 560px;max-width:560px;}
  .np-addCart__list{height: 400px;}

  .np-offerSec{margin: 0 0 80px 0;}
  .ab-container{max-width: 1450px;}
  .np-faqSec-banner__heading h3{font-size:var(--n45);}
  .bl-container{max-width: 1420px;}
  .rv-container{max-width: 1450px;}

  .np-blogListing__rightSide{flex:0 0 450px;}
  .np-account__rightSide-heding h3{font-size: var(--n22);}
  .np-account__leftSide-title p{font-size: var(--n22);}

  .pr-container{max-width:1480px;}
  
  .np-retailProduct__CardItam {padding: 20px 20px;}
  .np-account__rightSide-myWallet h3{font-size:var(--n20);}
  .np-thankyou__title h3{font-size: var(--n40);}

  /* .ma-container{max-width: 1240px;} */
  .np-booking-mobAssistance__Card{margin: 0 10px;}
  .cs-container{max-width: 1290px}

  /* .np-booking-mobAssistance__slide .slick-list.draggable{padding:0 200px 45px 0;} */
  .np-booking__title h3{font-size:48px;line-height:42px;}
  .np-booking__txt{margin:18px 0 10px 0;}

  .np-booking__txt p{font-size:18px;}
  .np-booking{padding: 212px 0 64px 122px;}
  .np-booking-services__title h1{font-size:var(--n30);}
  .np-booking-services__tabList li a{font-size: var(--n22);padding-bottom: 10px;}
  .np-tab-content__txt p{font-size:var(--n16);}
  .np-tab-content__link span{font-size:var(--n16);}
  .np-tab-content__link span a{font-size:var(--n16);}
  .np-tab-content__rate {padding-bottom: 10px;}
  .np-tab-content__rate h3{font-size:var(--n18);}
  .np-tab-content__card-title h3{font-size:var(--n20);}
  .np-tab-content__card-link a{font-size: var(--n18);}
  .np-booking-mobAssistance__subT p{font-size:var(--n16);}
  .np-booking-mobAssistance__title h3{font-size:var(--n40);line-height:48px;}
  .np-booking-mobAssistance__hedding{padding-left: 10px;margin-bottom: 35px;}
  .bs-container{max-width: 970px;}
  .np-tab-content__cardList li{width: calc(33.3% - 22px);}

  .np-booking-custSay__hedding{margin-bottom:35px;}
  .np-booking-custSay__subT p{font-size:var(--n16);}
  .np-booking-custSay__title h3{font-size: var(--n40);line-height:48px;}
  .np-booking-custSay{padding: 80px 0;}
  .np-booking-faq__subT p{font-size:var(--n16);}
  .np-booking-faq__title h3{font-size:var(--n40);line-height:48px;}
  /* .np-booking-faq__hedding{margin-bottom:25px;} */
  .np-faqSec-listing__list-title a{font-size: var(--n20);}
  .np-faqSec-listing__list-item{padding: 1rem 0;}
  .np-faqSec-listing__list-disc{padding-top:1rem;}
  .np-booking-faq{margin-bottom:160px;}
  .np-booking-custSay__Card-title h3{font-size:var(--n20);}

  .np-bookingFormLft h3{font-size: var(--n30);}
  .np-bookingFormLft p{font-size: var(--n20);}
  .np-bookingFormLft p a{font-size: var(--n20);}

  .np-bookingFormRgt__selectPack{margin-top:22px;}
  .np-bookingFormRgt__inputDaySec{margin-top:0px;}
  .np-bookingFormRgt__dates{margin-top:22px;}
  .np-bookingFormRgt__preferance{margin-top:22px;}
  .np-bookingFormRgt__message{margin-top:22px;}
  .np-bookingFormRgt__agree{margin-top:20px;margin-bottom:30px;}
  .np-bookingForm{margin-top: 45px;}
  .bos-container{max-width:1408px;}
  .np-booking-summary__lft{flex:0 0 900px;}
  .np-booking-summary{margin-top:70px;margin-bottom:150px;}
  .np-retailProduct{padding: 50px 0 150px 0;}
  .np-loginBtns{top: 50px;right: 70px;}
  .np-bookingFormRgt__duration label{font-size: 14px;}
  .np-bookingFormRgt__common label{font-size: 14px;}
  .np-genderSelectRad input[type="radio"]:checked + label, .np-genderSelectRad input[type="radio"]:not(:checked) + label{font-size: 16px;}
  .np-booking-mobAssistance.ap-change .ma-container { max-width: 1468px;}
  .eventWrapper{max-width:1200px;}
  .event-contactWrp{margin-top: 16px;}
  .np-account__leftSide{flex:0 0 280px;}
  .np-myBookingCardList{gap:15px;}
  .np-myBookingCardList li{width:calc(50% - 8px);}
  .np-thankyou__title {margin: 25px 0 8px 0;}
  .np-thankyou__title h3{font-size: 32px;}
  .np-offerSec__card-txt p { font-size: 14px;}
  .np-offerSec__card-txt p { height: 62px;}
  .ap-whatCnt{font-size:18px;}
  .ap-whatDoWrap{max-width:1254px;}
  .ap-whatWeDoSec{margin-bottom:30px;margin-bottom:3%;}
  .np-booking-mobAssistance.ap-change{padding:60px 0 25px;}
  .np-retailProduct__headingTitle h3{font-size: 38px;margin-top: 0;}
  .noReviews {font-size: 18px; margin-top: -46px;}
  .np-banner__Slide-txt p{font-size: 22px;float: left;}
  .ap-rateTitle {font-size: 22px;}
  .ap-rateTable thead tr{font-size: 18px;}
  .ap-rateTable td {font-size: 16px;}
  .formsList li .rateInputBox{font-size: 16px;}
  .showkilometerLi .np-bookingFormRgt__duration {width: calc(69% - 10px) !important;}
  .showkilometerLi .np-gender__select{width:calc(31% - 10px) !important;}

  /*********** Camp page ************/

  .np-banner__Slide-txt h3{margin-bottom: 5px;}

  /* 1-3-24 */
  .wrapper-1600 {max-width: 1300px;}
  .np-ourServ__inLft {flex: 0 0 802px; max-width: 802px;}


  .np-offerSec__heading h4{font-size:var(--n38);line-height:43px;}
  
  
   .mc-slide {min-height: 73vh !important;}

}


@media screen and (max-width:1500px) {
 .np-bookingFormRgt__sDate-input input[type=text]{padding:14px 15px 14px 28px;font-size:14px;}


  .ap-profTabs .ap-profTabItem a{font-size: 20px;}

  .ticketWrp{max-width: 1254px;}
  .np-lft-Card__Qty .np-productD__RightSec-qty .np-productD__RightSec-qty__Txt h3{font-size:14px;}

  .container{max-width: 1366px;}
  .np-services-sliders{flex:0 0 820px;}
  /* .np-services__leftSec{padding-left:1rem;} */
  .np-cat__slider.slick-slider button.slick-prev{left:-30px;}
  .np-cat__slider.slick-slider button.slick-next{right:-30px;}
  .np-cat__slider li{margin:0 5px;}
  .ab-container{max-width: 1366px;}
  .ab-container-founder{max-width: 1200px;}
  .ab-container-vm{max-width: 1200px;}
  .np-aboutUs-assist__botImg{width: 4%;}
  .np-aboutUs-assist__hedding h3{font-size: var(--n44);font-size: 38px;line-height: 1.3;}
  .np-aboutUs-services__title h3{font-size: var(--n44);}
  .np-aboutUs-team__title h3{font-size: var(--n44);}
  .np-aboutUs-founder__heading h3{font-size: var(--n44);}
  .np-aboutUs-vm__title h3{font-size: var(--n44);}
  .np-aboutUs-banner__title h3{line-height: 50px;font-size: 70px;}
  .as-container{max-width:1300px;}
  .np-aboutUs-assist__hedding{max-width:560px;}

  .np-blogDetail__leftSide-blogTop__txtTitle h3{font-size: var(--n26);}
  .np-retailProduct__headingTitle h3{font-size: var(--n38);}


  .ac-container{max-width: 1325px;}
  .np-clientSay__slide-disc p::before{left: -10%;}
  .np-clientSay__slide-disc p::after{right: -10%;}

  .np-productD-reviews-sliders{flex:0 0 1045px;max-width:1045px;}
  .np-productD__RightSec-Title h3{font-size:var(--n22);}
  .np-productD__RightSec-hedding{margin-bottom:10px;}
  .np-productD__RightSec-para{margin-top:10px;margin-bottom:20px;}
  .np-productD__RightSec-Adfev a i{width:22px;height:22px;font-size:22px;}
  .np-account__rightSide-wishlistList li{width:calc(33.3% - 14px);}
  .np-myBooking__list li{width: calc(33.3% - 80px);}
  .np-aboutUs-services__slide-item__txt h3{font-size: var(--n20);}
  .np-aboutUs-banner{margin:50px 0;}
  .np-aboutUs-vm{padding:50px 0;}
  .np-aboutUs-team{padding:50px 0;}
  .np-aboutUs-team__slide-item__txt h3{font-size: var(--n22);margin-bottom: 5px;}
  .np-aboutUs-team__slide .slick-list.draggable{padding-bottom: 2rem;}
  .np-aboutUs-assist{margin-top: 50px;}

  .cu-container{max-width:1412px;}
  .np-contactUsSec__address{padding: 50px;}
  .np-contactUsSec__inputs-form{margin-top:10px;}
  .np-contactUsSec__inputs-formList{gap: 15px}

  .np-accessiblity{margin: 20px 0 50px;}
  .bf-container{max-width: 1355px;}
  .np-bookingFormLft h3{font-size:25px;line-height:1.4;margin-bottom:16px;}

  .h-wrapper{ max-width: 1380px;}
  .mobilityFormImg{top:-11px;width:3%;}
  .np-bookingFormLft p{font-size: 16px;}
  .np-bookingFormLft p:not(:last-child){margin-bottom: 20px;}
  .np-footer__bottom{padding: 40px 0 20px 0;}
  .np-footer__rightSec-link li:not(:last-child){margin-bottom: 14px;}
  .np-banner__Slide{border-radius:0px 0px 50px 50px;}
  .np-clientSay__sliders{margin-top:10px;}
  .np-clientSay__slide-disc p{font-size: 18px;}
  .np-aboutUs-services__slider{margin-top:30px;}
  .np-aboutUs-services__slide-item__txt h3{margin-bottom:6px;}
  .np-aboutUs-services__slide-item__btn{margin-top:24px;}
  .np-aboutUs-services__slide-item__img::before{height:120px;width:120px;}
  .np-aboutUs-services__slide li.slick-slide{margin:0 10px;}
  .np-aboutUs-services__slide .slick-list.draggable{padding:0 200px 25px 200px;}
  .np-products__leftSec-priceList li {margin-bottom: 20px;}
  .np-products__leftSec-catList li {margin-bottom: 20px;}
  .np-reviews-popUpBtn {padding-right: 3rem;}
  .st-reviews-popUpBtn {padding-right: 3rem;}
  .np-aboutUs-services.serv {padding: 30px 0;}
  .np-aboutUs-services.serv .np-aboutUs-services__title h3 {margin-bottom: 10px;}
  .pr-container{ max-width: 1400px;}
  .np-footer__top-left h3{font-size: 40px;}
  .container-accessiblity { max-width: 1385px;}
  .np-nav-menu {gap: 1rem;}
  .np-account__inner {gap: 28px;}
  .np-myBookingCardDate{padding-right:12px;}

  .np-account {margin-bottom: 200px;}
  .ap-locationPopSide{width: 410px;margin-left: -410px;}
  .ap-addressInputWrp button {padding: 12px 6px; font-size: 14px;}
  .np-account__rightSide-formParent { margin: 30px 0 50px 0;}
  .np-account__rightSide-para { margin: 20px 0 25px 0;}
  .np-account__rightSide-heding h3{font-size: 20px;}
  .np-account__leftSide-tabs li {padding: 12px 0;}
  .np-account__leftSide-tabs li a{font-size: 16px;}
  .np-account__rightSide-form { gap: 24px 22px;}
  .np-account__rightSide-form li .np-account__rightSide-Input input{font-size: 15px;}
  .np-account__rightSide-Input textarea{font-size: 15px;}
  .bs-container { max-width: 1046px;}
  .np-tab-content__cardList li {width: calc(25% - 15px);}
  .np-tab-content__cardList {gap: 20px;}
  .np-booking-mobAssistance__slides .slick-dots {bottom: -6px;}
  .np-booking-custSay__slider.slick-slider button{width: 38px !important;height: 38px !important;}
  .bf-container {max-width: 1258px;}
  .np-bookingFormRgt label{font-size: 14px !important;}
  .np-bookingFormRgt__title{font-size: 18px;}
  .np-bookingFormRgt__preferance h3{font-size: 14px !important;}
  .np-bookingFormRgt__duration select {padding: 14px 46px 14px 28px;font-size: 14px;}
  .np-bookingFormRgt__dates input[type=text] { padding: 14px 15px; font-size: 14px;}
  .np-bookingFormRgt__sDate-input .np-dateIcon i {font-size: 15px;}
  .np-bookingFormRgt__sDate-input .np-timeIcon i {font-size: 16px;}
  .np-gender__select select {padding: 14px 15px 14px 28px;font-size: 14px;}
  /* .np-bookingForm {margin-bottom: 215px;} */
  .np-bookingFormRgt__dates { gap: 22px;}
  .np-bookingFormLft {flex: 0 0 550px;margin-right: 20px;}
  .temp-img::before {right: -15px;  bottom: -15px;}
  .np-bookingForm__Inner { gap: 40px;}
  .np-bookingFormRgt__message h3{font-size: 14px;}
  .pd-container {max-width: 1375px;}
  .np-productD__RightSec-discAcc__txt ul li {font-size: 14px;}
  .np-productD__RightSec-addinfoAcc__txt li h3{font-size: 16px;}
  .np-productD__RightSec-para p{font-size: 14px;}
  .np-productD__RightSec-qty__Txt h3{font-size: 14px;}
  .np-productD__RightSec-Btns a{font-size: 14px;}
  .np-productD__RightSec-discAcc__txt ul li:not(:last-child) { margin-bottom: 8px;}
  .np-bookingFormRgt__common input[type=text]{padding: 14px 15px 14px 28px;font-size: 14px;}
  .ap-flex .ap-33 {width: calc(33.33% - 6px);}
  .select2-container .select2-selection--multiple { min-height: 46px;}
  .select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top: 11px;}
  .np-bookingFormRgt__inputDaySec { gap: 22px;}
  .bos-container { max-width: 1366px;}
  .np-booking-summary__rgt-inner { padding: 24px 18px;}
  .np-booking-summary__rgt-amt:not(:last-child) {padding-bottom: 12px;margin-bottom: 12px;}
  .np-booking-summary__rgt-btn {margin-top: 22px;}
  .np-booking-summary {margin-bottom: 210px;}
  .np-aboutUs-founder__heading {margin-bottom: 25px;}
  .np-orderCard-contOQP {gap: 10px;}
  .ma-container {max-width: 1350px;}
  .container-services {max-width: 1090px;}
  .np-retailProduct__CardItam-price s{font-size: 14px;}
  .np-retailProduct__CardItam-price h3 {font-size: 18px;}
  .np-products__leftSec {flex: 0 0 280px;}
  .cr-container {max-width: 1310px;}
  .np-cart__cont-Lft {flex: 0 0 660px;}
  .np-cart__cont-Lft.add { flex: 0 0 820px;}
  .np-cart__cont-inner.add { gap: 35px;}
  .np-cart__cont-inner.pay { gap: 34px;}
  .np-cart__cont-Lft.pay {flex: 0 0 786px;}
 .np-booking-mobAssistance.ap-change .ma-container{max-width:1392px;}
 .np-banner__Slide{padding: 150px 0 300px 0;}
 .eventBanner-cnt span {font-size: 26px;}
 .eventBanner-cnt h2 {font-size: 62px;line-height: 1.4;}
 /* .eventIntro h3{font-size: 26px;} */
 .eventIntro h1{font-size: 45px;}
 .event-contact {margin-bottom: 15%;}
 .event-detailsBanner h2 {font-size: 40px;}
 .event-detailsBanner .dateEvent span {font-size: 20px;}
 .event-detailsBanner p {font-size: 18px;}
 .ticket3__details p {font-size: 16px;}
 .ticket3__details ul li {font-size: 16px;}
 .assistance-cnt h3 {font-size: 15px;}
 .np-thankyou { padding: 76px 0 140px;}
 .np-booking-mobAssistance__CardDisc p{font-size: 13px;}
  .ap-eventListMain.homeEvent .eventWrapper{max-width:1340px;}
  .ap-eventListMain.homeEvent{padding-bottom:0px;padding-top:40px;}
  .ap-eventListMain.homeEvent .event-bookWrp .extra{font-size: 12px;}
  .ap-eventListMain.homeEvent .event-bookWrp span{font-size: 16px;}
  .bl-container{max-width:1355px;}
  .np-blogListing__cat .np-blogListing__catLink{padding:9px 30px;}
  .rv-container{max-width:1365px;}
  .np-productD-reviews__leftTop{width: 3%;}
  .np-productD-reviews{margin-top:82px;}
  .ap-newTop h3{font-size: 14px;}
  .np-blogListing__leftSide{width:90%;}
  .ap-rateFinal{font-size: 20px;}
  .ap-rateTitle{font-size:18px;}
  .ap-rateTable thead tr{font-size:16px;}
  .resumeBooking{font-size:18px;margin-top:15px;}

  .container-1700{width: 1350px;}
  .header-innerRight{gap: 1rem;}
  .np-logo-head > a{width:25%;}
  .np-logo-head{gap: 1rem;}
  .np-location a span{font-size: 14px;}
  .np-nav-menu > li > a{font-size: 14px;}
  .np-retailProduct__CardItam-title h3{height: 70px;}

  .assistance-cnt h3{font-size: 18px;}

  /****** camp page *******/
  .camp__TY{margin:50px 0;}
  .camp__TY-in h3{margin: 10px 0;font-size: 36px;}
  .np-banners.camp .np-banner__Slide{height: 89vh;}

  .np-bredcrums { margin-top: 10px;}
}

@media screen and (max-width:1440px){
/****** camp page *******/
.np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:36px;line-height:48px;}
.np-banners.camp .np-banner__Slide-txt p{font-size:20px;}
.np-banners.camp .np-banner__Form{padding: 20px;max-width: 370px;}
.np-banners.camp .np-banner__Form .np-fSec__formT h3{font-size: 22px}
.np-banners.camp .np-fSec__formInput p{font-size: 14px;}
.np-banners.camp .np-fSec__formInput input[type=text]{font-size: 14px;padding: 10px 48px;}
.np-banners.camp .np-fSec__formInput input[type=text]{padding: 10px 48px;}

.np-banners.camp.one .np-banner__F{padding:0px 200px;}
.np-banners.camp.one .np-banner__Slide-txt{margin-bottom:25px;}
.np-logo-head{max-width: 360px;}
.np-logo-head.center-logo {max-width: 100%;}
.np-nav-menu{gap:1rem;}
.eventBanner-cnt h2{font-size:50px;line-height:1.4;}

  /* 1-3-24 */
  .wrapper-1600 { max-width: 1245px;}
  .np-ourServ__inRgt .ap-whatHead {font-size: 30px;}
  .np-ourServ__inLft {flex:0 0 590px;max-width:590px;margin-right: 40px;}

  .np-ourServ__inLft .np-booking-services__title p { font-size: 16px;line-height: 30px;}
  .assistance-cnt p{font-size:16px;line-height:26px;}

  .np-ourServT { font-size: 22px;line-height: 35px;}
  .np-ourServ { margin-top: 54px;}
  .np-faqSec-listing__lists {margin-top: 10px;}
  .np-booking-faq {margin-bottom: 200px;}

  details.readmoreC summary{font-size:14px;line-height:25px;}
  details.readmoreC1 summary{font-size:14px;line-height:25px;}
  details.readmoreC2 summary{font-size:14px;line-height:25px;}
  .eventCnt{padding: 20px 0px 0 25px;}


.knowBody {padding-top: 0;}


.mc-slide {min-height: 65vh !important;}

}
@media screen and (max-width:1400px) {
 .partner-deleteForm{margin:65px 0 72px;}

  .h-wrapper{max-width: 1300px;}
  .container{max-width: 1300px;}
  .container-accessiblity{max-width: 1335px;}
  .np-footer__top-right__img{right:115px;}
  .np-footer__top-left h3{line-height:50px;font-size: 3rem;}
  .np-services-sliders{flex:0 0 770px;}
  /* .np-services__leftSec{padding-left:11rem;} */
  .np-aboutUs-services__slide .slick-list.draggable{padding:0 150px 50px 150px;}
  /* .np-aboutUs-banner{margin:60px 0;} */

  .ab-container{max-width:1300px;}
  .ab-container-founder{max-width:1100px;}
  .ab-container-vm{max-width:1000px;}

  .np-aboutUs-assist__hedding h3{font-size: var(--n35);line-height: 45px;}
  .np-aboutUs-services__title h3{font-size: var(--n38);line-height: 45px;}
  .np-aboutUs-team__title h3{font-size: var(--n38);line-height: 45px;}
  .np-aboutUs-founder__heading h3{font-size: var(--n38);line-height: 45px;}
  .np-aboutUs-vm__title h3{font-size: var(--n38);line-height: 45px;}
  .np-aboutUs-banner__title h3{font-size: 60px;line-height: 45px;}
  .np-aboutUs-vm__prod h3{font-size: var(--n38)}
  .np-aboutUs-services__slide li.slick-slide{margin:0 10px;}
  .np-aboutUs-founder__contTxt h3{font-size: var(--n24);}
  .np-aboutUs-team__slide-item__txt h3{font-size: var(--n20);margin-bottom: 2px;}
  .np-aboutUs-team__slide-item__txt P{font-size: var(--n14);}
  .np-aboutUs-vm__cont{gap: 30px;}
  .np-aboutUs-vm__vision h3{font-size: var(--n28);}
  .np-aboutUs-vm__vision p{font-size: var(--n16);}
  .np-aboutUs-vm__mission h3{font-size: var(--n28);}
  .np-aboutUs-vm__mission p{font-size: var(--n16);}

  .bl-container{max-width: 1300px;}
  .np-blogListing__rightSide{flex:0 0 400px;}
  .np-blogListing__rightSide-listTxtAuther{gap: 15px;}
  .np-blogs__card-detail{gap: 15px;}

  .ac-container{max-width: 1310px;}

  .pr-container{max-width:1360px;}
  /* .np-products__Cards li{width:calc(33.3% - 14px);} */

  .pd-container{max-width: 1310px;}
  .np-productD-reviews-sliders{flex:0 0 1000px;max-width:1000px;}
  .np-account__inner{gap: 30px;}
  .cr-container {max-width: 1250px;}
  .np-cart__cont-inner{gap: 80px;}
  .st-cartTwoStrip {gap: 80px;}

  .np-thankyou__title h3{font-size: var(--n30);}
  .header-innerRight{gap: 1rem;}
  .bf-container{max-width: 1308px;}
  .np-bookingFormRgt__title{font-size: var(--n20);}
  .np-bookingFormRgt__inputDaySec{margin-top:15px;}
  .np-bookingFormRgt__dates{margin-top:15px;}
  .np-bookingFormRgt__preferance{margin-top:15px;}
  .np-bookingFormRgt__message{margin-top:15px;}
  .np-bookingFormRgt__inputDays input[type=text]{padding: 15px;font-size: 14px;}
  .np-bookingFormRgt__duration select{padding: 15px;font-size: 14px;}
  .np-gender__select select{padding: 15px;font-size: 14px;}
  .np-bookingFormRgt__dates input[type=text]{padding: 15px;font-size: 14px;}
  .np-bookingFormRgt__dates .pickD{padding: 15px;font-size: 14px;}
  .np-bookingFormRgt__dates .pickT{padding: 15px;font-size: 14px;}
  .np-bookingFormRgt__duration label{font-size: var(--n16);}
  .np-genderSelectRad label{font-size: var(--n16);}
  .np-bookingFormRgt__dates label{font-size: var(--n16);}
  .np-bookingFormRgt__inputDays label{font-size: var(--n16);}
  .np-selectPackInputs label{font-size: var(--n16);}
  .np-genderT h3{font-size: var(--n16);}
  .np-bookingFormLft h3{font-size:var(--n30);margin-bottom: 15px;}
  .np-bookingFormLft p:not(:last-child){margin-bottom:30px;}
  .np-bookingFormLft p{font-size:var(--n18);}
  .np-bookingFormLft p a{font-size:var(--n18);}
  .np-bookingFormRgt__agree{margin-top:15px;margin-bottom:20px;}
  .np-bookingFormRgt__eDate .np-Info{right:auto;left:46%;}

  .bos-container{max-width:1308px;}
  .np-booking-summary__lft{flex:0 0 800px;}
  .np-booking-summary__lft-Card{padding: 20px;margin-top: 15px;}
  .np-lft-Card__services{gap:20px;margin-top:10px;margin-bottom:20px;}

  .np-booking-summary__lft-title h3{font-size:var(--n18);}
  .np-lft-Card__title h3{font-size:var(--n18);}
  .np-booking-summary__rgt-title h3{font-size:var(--n18);}
  .np-booking-summary__inner{gap: 40px;}
  .np-booking-summary__rgt-title{margin-bottom:15px;}
  .np-booking-summary__rgt-amtT h3{font-size:var(--n16);}
  .np-booking-summary__rgt-amtP h3{font-size:var(--n16);}
  .np-booking-summary__rgt-amt:not(:last-child){padding-bottom:10px;margin-bottom:10px;}
  .np-nav-menu{gap: 2rem;}
  .select2-container .select2-selection--multiple { min-height: 48px;}
  .np-bookBtn a {padding: 10px 20px;}
  .np-nav-menu > li > a{font-size: 15px;}
  .np-nav-menu { gap: 1.5rem;}
  .np-logo-head {gap: 2rem;}
  .np-bookingFormLft h3{font-size: 24px;}
  .np-cart__cont-Lft.add{ flex: 0 0 798px;}
  .np-cart__cont-inner.add{gap:68px;}
  .np-services {padding: 40px 0;}
  .np-productD__RightSec-pin {max-width: 400px;}
  .bs-container { max-width: 1125px;}
  .rv-container {max-width: 1300px;}
  .np-productD-reviews__leftTop {left: 15px;top: -50%;}
  .ma-container {max-width: 1270px;}
  .container-services {max-width: 1000px;}
 .np-booking-mobAssistance.ap-change .ma-container{max-width:1322px;}
  .event-detailsBanner h2{font-size:40px;}
  .event-detailsBanner .dateEvent span{font-size:20px;}
  .event-detailsBanner .dateEvent span.dot-sep{width:8px;height:8px;}
  .event-detailsBanner p{font-size:18px;}
  .event-detailsBanner{padding:12% 8%;}
  .eventLeft h2{font-size:26px;}
  .eventLeft p{font-size:16px;}
  .eventLeft ul li{font-size:16px;}
  .np-productD-reviews{margin-top:18px;padding-top: 20px;}

  .container-1700{width: 1300px;}

  .np-nav-menu > li > a{font-size: 12px;}
  .avatar span{font-size: 12px;}

  .np-ourServ__inLft .np-booking-services__title p{font-size:14px;line-height:25px;}
  .np-ourServT{font-size:18px;line-height:25px;}
  .assistance-cnt p{font-size:14px;line-height:25px;}

  /******** camp page  **********/
  .np-clientSay.camp .np-clientSay__slide-disc p::before{left: -10%;background-size: 45px;}
  .np-clientSay.camp .np-clientSay__slide-disc p::after{background-size: 45px;}
  .np-banners.camp .np-banner__Slide-txt p{font-size:20px;}

  
  /* 1-3-24 */
  .wrapper-1600 {max-width: 1300px;}
  .np-ourServ__inLft {flex: 0 0 710px; max-width: 710px;}
 .showkilometerLi .np-bookingFormRgt__duration {width: calc(75% - 10px) !important;}
.showkilometerLi .np-gender__select {width: calc(25% - 10px) !important;}

}

@media screen and (max-width:1366px) {
  .h-wrapper{max-width: 1300px;}
  .container{max-width: 1300px;}
  .container-accessiblity{max-width: 1300px;}
  .np-services-sliders{flex:0 0 710px;}
  /* .np-services__leftSec{padding-left:4rem;} */
  .np-services-slide{margin: 0 0.5rem;}
  .np-offerSec__heading h4{font-size: var(--n30);line-height: 35px;}
  .np-offerSec__heading h1{font-size: var(--n30);line-height: 35px;}
  .np-services__prevBtn, .np-services__nextBtn{height:40px;width:40px;}
  .np-accessiblity__inner{flex:0 0 510px;max-width:510px;}

  .np-aboutUs-services__slide .slick-list.draggable{padding:0 100px 50px 100px;}
  .np-aboutUs-services__slide-item__txt h3{font-size: var(--n20);}
  .np-aboutUs-services__slide-item__btn a{font-size: var(--n16);}

  .np-faqSec-listing__list-title a{font-size: var(--n18);}
  .np-faqSec-listing__list-item{padding: 1.5rem 0;}
  .np-faqSec-listing{margin:50px 0 150px 0;}
  .cu-container{max-width: 1310px;}
  .np-contactUsSec__address-Txt-List__ad-txt{max-width:285px;}
  .np-blogListing__card{gap: 10px;}
  .np-blogListing__card li{width:calc(33.3% - 7px);}

  .np-productD-reviews-sliders{flex:0 0 940px;max-width:940px;}
  .np-thankyou{padding:100px 0;}
  .np-thankyou__img{width:15%;}
  .np-thankyou__title{margin:40px 0 15px 0;}
  .np-thankyou__btn{margin-top:35px;}

  .cs-container{max-width:1190px;}
  .np-contactForm{padding: 60px 0 160px 0;}
  .np-addCart__list-inner li{padding: 15px 0;}
  .np-addCart__list{height: 310px;}
  .np-accessiblity__img{flex: 0 0 634px; max-width: 634px;}
  .np-cart__step h3{font-size: var(--fs-16);}
  .np-cart__step .np-cart__stepNum{font-size: var(--fs-16);}
  .np-cart__step .np-cart__stepNum::before{width: 50px;height: 50px;}
  .np-cart__step.current .np-cart__stepNum::before{width: 50px;height: 50px;}
  .np-account__rightSide-editAddForm-Title{margin-bottom:20px;}
  .np-account__rightSide-editAddForm-Title h3.fs-30{font-size: 20px;}
  .np-account__rightSide-editAddForm-Input{margin-bottom:15px;}
  .np-account__rightSide-editAddPop{padding:18px 32px;}
  .btnClose{right:16px;top:16px;}
  .np-retailProduct__CardItam-title h3 {height: 40px;}
  .np-retailProduct__headingTitle h3 {font-size: var(--n30);}
  .np-services__txt {margin-top: 0px;}
  .ap-eventListMain.homeEvent .eventlist-new li{width:calc(25% - 10px);margin-right:10px;}
  .ap-eventListMain.homeEvent .eventWrapper{padding-left: 15px;}

  .container-1700{width: 1250px;}

  /************ camp page ***********/
  .np-banners.camp .np-fSec__formInput input[type=text]{padding: 10px 48px;}
  .np-banners.camp .np-banner__Form{padding: 20px;max-width: 350px;}
  .np-header.camp .np-logo-head a img{max-width: 50%;}
  .np-header.camp .np-logo-head.center-logo a img { max-width: 100% !important;  }
  .np-logo-head.center-logo {max-width: 100%;}
  .Sec_camp{margin-top:75px;}
  .np-banners.camp .np-banner__Form .np-fSec__formT h3{font-size:22px;margin-bottom:5px;}
  .np-banners.camp .np-fSec__formBtn{margin-top: 10px;}
  .np-banners.camp .np-banner__Slide{padding:20px 0 25px 0;}
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:26px;line-height:30px;}
  .np-banners.camp .np-banner__Slide-txt p{font-size:18px;}
  .np-header.camp .np-logo-head a{width:25%;}



  .np-ourServ__inLft{flex:0 0 660px;max-width:660px;}
  
  .mc-slide {min-height: 73vh !important;}

}

@media screen and (max-width:1300px) {
  .h-wrapper{max-width: 1200px;}
  .container{max-width: 1200px;}
  .container-accessiblity{max-width: 1200px;}
  .np-footer__top-right__img{right:100px;}
  .np-footer__top-left h3{line-height:50px;font-size: 2.5rem;}
  .np-footer__top-left p{line-height:22px;font-size: var(--n16);}
  .np-banner__Slide-txt h3{font-size:2.5rem;line-height:50px;margin-bottom:10px;}
  .np-banner__Slide-txt p{font-size: var(--n16);line-height: 22px;}
  .np-footer__rightSec-links h3{margin-bottom: 15px;font-size: var(--n16);}
  .np-footer__rightSec-link li:not(:last-child){margin-bottom:10px;}
  .np-footer__rightSec-link li a{font-size: var(--n16);}
  .np-footer__rightSec-link.address p{font-size: var(--n16)}
  .np-chatNow{width:80px;bottom:8px;right:8px;}
  .np-footer__logo{margin-bottom:22px;}
  .np-bookNowBtn a{font-size: var(--n16);}
  .np-nav-menu{gap: 1rem;}
  .np-nav-menu-right{gap: 2rem;}
  .np-banner__Slide{border-radius: 0px 0px 100px 100px;}
  .np-footer__inner{display:flex;gap:100px;}
  .np-bookBtn button{padding:8px 15px;font-size:var(--n16);}
  .np-nav-menu > li > a{font-size:var(--n16);}
  .np-services-sliders{flex:0 0 648px;}
  /* .np-services__leftSec{padding-left:20rem;} */
  .np-accessiblity__inner{flex:0 0 500px;max-width:500px;}
  .np-accessiblity__img{flex:0 0 600px;max-width:600px;}

  .as-container{max-width:1200px;}
  .ab-container{max-width:1200px;}
  .ab-container-founder{max-width:1000px;}
  .ab-container-vm{max-width:900px;}
  .np-aboutUs-services__title{max-width:1000px;}
  .cu-container{max-width: 1210px;}
  .np-contactUsSec__address-Txt-List__ad-txt{max-width:300px;}
  .np-contactUsSec__address{padding: 50px;}
  .np-contactUsSec__address-inner{padding: 50px}

  .bl-container{max-width: 1200px;}
  .rv-container{max-width: 1200px;}
  .np-blogListing__leftSide-blogTop{padding-bottom: 30px;}
  .np-blogListing__leftSide-blogBottom{margin-top:30px;}
  .np-blogListing__card li{width:calc(50% - 7px);}

  .ac-container{max-width: 1210px;}
  .np-account__rightSide-para{margin:20px 0 30px 0;}
  .np-account__rightSide-heding h3{font-size:var(--n20);}
  .np-account__rightSide-formParent{margin:30px 0 40px 0;}
  .pr-container{max-width:1270px;}
  .np-retailProduct__CardItam-title h3{font-size:var(--n16);}
  .np-retailProduct__CardItam-Rating h2{font-size: var(--n12);}
  .np-retailProduct__CardItam-Rating h3{font-size: var(--n12);}
  .np-products__leftSec-catSearch input[type=text]{padding: 8px 16px;}
  .np-products__leftSec-catSearch .catSearchIcon{right:14px;top:7px;}
  .np-products__leftSec{flex: 0 0 270px;}
  .np-products__rightSortProd select{padding: 7px 14px;background-position: calc(100% - 10px);}
  .np-products__rightSearchProd input[type=text]{padding: 7px 30px 7px 20px;}
  .np-products__rightSecInner{margin-bottom: 20px;flex-direction: column;gap: 20px;align-items: flex-start;}

  .np-productD-reviews-sliders{flex:0 0 934px;max-width:934px;}
  /* .np-productD-reviews .np-services__leftSec{padding-left:10rem;} */
  .pd-container{max-width:1210px;}
  .cr-container{max-width: 1210px;}
  /* .np-cart__cont-Rgt{flex:0 0 550px;}
  .np-cart__cont-Lft {flex: 0 0 600px;} */


  .np-myBooking__list li{width: calc(33.3% - 40px);}

  .bf-container{max-width:1208px;}

  .np-bookingFormRgt__eDate .np-Info{right:auto;left:56%;}
  .bos-container{max-width:1208px;}
  .np-booking-summary__lft{flex:0 0 750px;}
  .ma-container {max-width: 1195px;}
  .container-services {max-width: 926px;}
  .np-blogListing__cat .np-blogListing__catLink {padding: 9px 25px;}
  .np-account__rightSide-form li .np-account__rightSide-Btn.st-addBut button {width: 24%;}
  .np-account__rightSide-editAdd.st-addBut a {width: 24%;}
  .np-myBookingCard {padding: 15px 15px;}
  .np-products__Cards li{width:calc(33.3% - 15px);}
  .np-booking-mobAssistance.ap-change .ma-container{max-width:1234px;}
  .np-nav-menu > li > a{font-size: 12px;}
  .avatar span{font-size: 12px;}
  .np-nav-menu-right{gap:1rem;}
  .np-location a span{font-size:12px;}

  /* 1-3-24 */
  .wrapper-1600 { max-width: 1200px;}
}

@media screen and (max-width:1130px) {
  .h-wrapper{max-width: 1000px;}
  .container{max-width: 1000px;}

  .np-booking-mobAssistance.ap-change .ma-container {max-width: 100%; padding-left: 46px;}
  .ticketWrp{padding: 0 15px;}
  .event-infoDiv{padding: 0 15px;}
  .event-infoInner{padding:20px;}
  .ap-eventListMain.homeEvent .eventlist-new li{width:calc(33.33% - 10px);}

.knowBody {padding-top: 20px;}
}

@media screen and (max-width:1024px) {
  .h-wrapper{max-width: 950px;}
  .container{max-width: 950px;}
  .container-accessiblity{max-width: 950px;}
  .np-nav-menu{gap:1rem;}

  .np-search__field{transform: translate(25%,50%);}
  .np-nav-menu-right{gap:1rem;width: 80%;justify-content: end;}
  .np-nav-menu{position:fixed;background:#fff;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;height:100vh;right:0;top:0;width:350px;margin-right: -380px;transition: .5s;flex-direction: column;align-items: flex-start;padding: 1rem;padding-top: 3rem;gap: 1rem;z-index: 999;}
  /* .np-wishList.mob, .np-cart.mob{display: none;} */
  .np-navigationmenu-drawer{display: none;}
  .menu-show{margin-right:0;box-shadow:4px 2px 15px 1px #b9adad;transition: .5s;}
  .hamburger{display: flex;}
  .hamburger{transition: .5s;}
  .np-addCart{width: 350px;margin-right: -380px;}
  /* .np-wishList, .np-cartList{display: none;} */
  .np-addCart__item-inner{width: 65%;}
  .np-suit, .np-fev{display: none;}
  .header-innerRight{width: 50%;}
  .np-footer__top-right__img{right:8px;}
  .np-footer__socialIcon a::before{width:40px;height:40px;}
  .np-footer__socialIcon{gap: 10px;}
  .np-footer__inner{display:flex;gap:30px;}
  .np-footer__leftSec{flex:0 0 255px;max-width:255px;}
  .np-aboutSec__inner{gap: 2.5rem;}
  .np-services-sliders{flex:0 0 480px;}
  .np-accessiblity__inner{flex:0 0 450px;max-width:450px;}
  .np-accessiblity__img{flex:0 0 420px;max-width:420px;}
  .np-accessiblity__para p:not(:last-child){margin-bottom:1rem;}
  .np-aboutSec__txt-btn{margin-top:2rem;}
  .blogfloatimg-right{right:20px;top:30px;z-index:-1;}
  .blogfloatimg-left{left:0;top:auto;bottom:0;z-index:-1;width:11%;}
  .blogfloatimg-bottom{left:105px;bottom:0;z-index:-1;width:30%;}
  .blogfloatimg-rightbottom{right:0;bottom:0;z-index:-1;width:20%;}
  .np-clientSay__slide{padding: 0 80px}
  .np-clientSay__slider.slick-slider button.slick-prev{left: -15px;}
  .np-clientSay__slider.slick-slider button.slick-next{right: -15px;}
  .np-offerSec__para h4{font-size:var(--n16);}
  
  .as-container{max-width:900px;}
  .ab-container{max-width:950px;}
  .ab-container-founder{max-width:850px;}
  .ab-container-vm{max-width:750px;}
  .np-aboutUs-services__title{max-width:850px;}

  .np-aboutUs-banner__headding{flex-direction: column;}
  .np-aboutUs-vm__cont{flex-direction: column;}
  .np-aboutUs-founder__cont{gap: 35px;}
  .np-aboutUs-assist__inner{flex-direction: column;}
  .np-aboutUs-assist__hedding{max-width:100%;}
  .np-aboutUs-assist__img img{width: 100%;}
  .np-faqSec-listing__list-disc{padding-top:1rem;}
  .np-faqSec-listing__list-title img{width: 2%;}
  .np-faqSec-banner__heading h3{font-size: var(--n40);}

  .cu-container{max-width: 970px;}
  .np-contactUsSec__form{flex-direction: column-reverse;margin-top: 30px;}
  .np-contactUsSec__address{width: 100%;}
  .np-contactUsSec__inputs{width: 100%;}
  .np-contactUsSec__address-Txt-List li{width: 100%;}
  .np-contactUsSec__address-Txt-List__ad-txt{max-width:100%;}

  .bl-container{max-width: 960px;}
  .rv-container{max-width: 960px;}
  .np-blogListing__card li{width:calc(33.3% - 7px);}
  .np-blogListing__inner{flex-direction: column;gap: 30px;align-items: center;}
  .np-blogDetail__inner{flex-direction: column;}
  .np-retailProduct__Card{flex-flow: row wrap;}


  .ac-container{max-width: 960px;}
  .np-account__inner{gap: 20px;}

  .pr-container{max-width:960px;}
  .np-products__Cards li{width:calc(50% - 10px);}
  .np-productD__inner{flex-direction: column;}
  .np-productD__leftSec{flex:0 0 100%;max-width:100%;}

  .np-productD-reviews-sliders{flex:0 0 678px;max-width:678px;}
  /* .np-productD-reviews .np-services__leftSec{padding-left:10rem;} */
  .pd-container{max-width:960px;}


  .np-account__rightSide-wishlistList li{width:calc(50% - 10px);}
  .cr-container{max-width: 960px;}
  .np-cart__cont-Rgt{flex:0 0 100%;}
  .np-cart__cont-inner{flex-direction:column;}
  .np-cart__cont-Lft.add{flex: 0 0 100%}

  .np-cart__cont-Lft.pay{flex:0 0 100%;}

  .cs-container{max-width:900px;}
  .ma-container{max-width:950px;}
  .np-booking-services__tabList{margin-top: 30px;}
  .np-booking{padding: 50px 0 50px 130px;}

  .np-booking__txt{margin:15px 0 20px 0;}
  .np-booking__title h3{font-size:var(--n30);line-height:45px;}
  .np-booking__btn a{padding: 10px 40px;font-size: var(--n16);}
  .np-booking__txt p{font-size:var(--n14);}
  .np-booking{margin-bottom:50px;}
  .np-booking-services__tabList{gap: 30px;}
  .np-booking-services__title h1{font-size:var(--n26);}
  .np-booking-services__tabList li a{font-size: var(--n20);}
  .np-booking-services{margin-bottom:50px;}
  .np-booking-mobAssistance__title h3{font-size:var(--n30);line-height:40px;}
  .np-booking-mobAssistance__CardDisc h3{font-size:var(--n16);}
  .np-booking-mobAssistance__CardDisc p{font-size:var(--n14);}
  .np-booking-custSay{margin-bottom: 50px;}
  .np-booking-custSay__title h3{font-size:var(--n30);line-height:40px;}
  .np-booking-faq__title h3{font-size:var(--n30);line-height:40px;}
  /* .np-booking-faq__hedding{margin-bottom:15px;} */
  .np-faqSec-listing__list-disc.myBooking{padding:20px;}
  .np-myBooking__list li{width: calc(50% - 40px);}
  .np-myBooking__list li:nth-child(3){width: 100%;}

  .np-faqSec-listing__list-disc.myBooking > h3{font-size: var(--n18);}

  .np-myBooking__list{margin-top: 8px;gap: 8px;}
  .np-myBooking__list li h3{font-size: var(--n13);}
  .np-myBooking__list li h3 span{font-size: var(--n13);}
  .np-account__rightSide-myBooking .np-faqSec-listing__list-title a{font-size: var(--n16);}
  .np-account__rightSide-myBooking .np-faqSec-listing__list-title a span{font-size: var(--n16);}

  .np-aboutUs-services.serv .np-aboutUs-services__title p{padding:0 4rem;}
  .np-serviceCardTitle h3{font-size: var(--n20);}
  .np-serviceCardTxt p{font-size: var(--n14);}
  .np-serviceCard{padding: 20px;}
  .np-serviceCardList{gap: 25px;}
  .np-serviceCardList li{width: calc(50% - 15px);}
  /* .np-aboutUs-services.serv{padding: 60px 0;} */
  .np-cart__cont-Lft{flex: 0 0 100%;}

  .bf-container{max-width:908px;}
  .np-bookingFormLft{flex:0 0 350px;}

  .np-bookingFormRgt__eDate .np-Info{right:auto;left:63%;}

  .bos-container{max-width:958px;}
  .np-booking-summary__lft{flex:0 0 100%;}
  .np-booking-summary__inner{flex-direction: column;}
  .np-blogListing__rightSide{flex: 0 0 100%;max-width: 65%;}

  .np-contactUsSec__hedding p{text-align:start;}

  .np-myBookingCardList li{width: calc(50% - 17px);}
  .np-myBookingList{gap: 15px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:15%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .np-productD__leftSec-slider.slick-slider button.slick-next {right: 7%;}
  .np-productD__leftSec-slider.slick-slider button.slick-prev {left: 7%;}
  .np-banners {margin-bottom: 100px;}
  .np-productD-reviews__leftTop {top: -10%;left: 6px;}
  .np-aboutUs-assist__topImg {left: 0;top: -7%;}
  .np-products__CardPagination {margin-top: 30px;}
  .np-products {margin-bottom: 130px;}
  .np-retailProduct__Card.slick-slider .slick-dots {bottom: 15px;}
  .np-orderCard-cont {width:100%;}
  .np-orderCard-cancelBtn a {padding: 5px 15px;font-size: 15px;}
  .np-booking-lftImg {right: 10px;top: 0;left: auto;}
  .bs-container {max-width: 800px;}
  .np-genderSelect {gap: 35px;}
  .container-services {max-width: 700px;}
  .np-aboutUs-banner__title {gap: 10px;flex-direction: column;}
  .np-account__rightSide-form li .np-account__rightSide-Btn.st-addBut button {width: 30%;}
  .np-account__rightSide-editAdd.st-addBut a {width: 30%;}
  .np-myBookingCardList li {width: 100%;}
  .np-cart__cont-inner {gap: 40px;}
  .eventWrapper{padding: 0 15px;}
  .eventBanner-cnt h2{font-size:44px;}
  .eventBanner-cnt span{font-size:22px;}
  .eventBanner-cnt p{font-size: 18px;}
  .ap-eventSlider .eventSlide{padding:16% 0 32% 5%;}
  .np-offerSec__card-list li{width:calc(50% - 15px);margin-bottom:40px;}
  .np-booking-mobAssistance.ap-change .ma-container{margin-bottom:40px;max-width:100%;padding-left:0;}

  .np-banner__Slide{padding:60px 0 180px 0;}


  /******** camp page  **********/
  .np-offerSec.camp .np-offerSec__card-list li{width:calc(50% - 20px);}
  .np-aboutSec.camp .np-aboutSec__inner{flex-direction: column;}
  .np-aboutSec.camp .np-aboutSec__img{max-width: 100%;}
  .np-aboutSec.camp .np-aboutSec__img img{width: 100%;}
  .np-offerSec__card-list li:last-child{margin-bottom: 0;}
  .np-banners.camp .np-banner__F{flex-direction: column;}
  .camp__TY-in p{font-size: 16px;}
  .np-header.camp .np-logo-head a{width:35%;}


  .np-offerSec.campSec.one .np-offerSec__card-list1 > li{width: calc(50% - 20px);margin-bottom: 20px;}

  /******** new css 29-02-2024 *********/

  .np-ourServ{margin-top:50px;}
  .np-ourServ__in{flex-direction: column-reverse;}
  .np-ourServ__inLft .np-booking-services__title h1{margin-bottom:18px;}
  .np-ourServ__inLft{flex:0 0 100%;max-width:100%;margin-right:0;}
  .np-ourServ__inLft .np-booking-services__title p{font-size: 18px;}
  .np-ourServ__inLft .np-booking-services__title .np-ourServT{font-size: 18px;}
  .np-ourServ__inRgt .ap-whatHead{font-size:26px;margin-bottom:30px;margin-top:0px;}
  .np-ourServ__inLft .np-booking-services__title p{margin-bottom:20px;}
  .np-ourServ__inLft{margin-top: 30px;}

  /* 1-3-24 */
  .wrapper-1600 {max-width: 955px;}
  .np-ourServ__inLft .np-booking-services__title .np-ourServT{display: none;}
  .np-ourServTMob {display: block;margin-bottom: 20px;}
  .np-ourServTMob .np-ourServT{font-size:26px;}



  .np-blogs__card-disc {height: 130px;}



  .np-clientSay__sliderone.slick-slider button.slick-prev{left:-15px;}
  .np-clientSay__sliderone.slick-slider button.slick-next{right:-15px;}
    .mc-custSay__slide {
        padding: 0 80px;
    }
    
    .knowBody {padding-top: 0;}
    
    .mc-slide {min-height: 54vh !important;}
}

@media screen and (max-width:992px) {
  .h-wrapper{max-width: 900px;}
  .container{max-width: 900px;}
  .np-aboutSec__inner{flex-direction: column-reverse;}
  .np-aboutSec__img{max-width: 100%;}
  .np-aboutSec__img img{width: 100%;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-bottom: 50px;padding-right: 80px;}
  .np-services__inner{flex-direction: column;gap: 20px;}
  .cu-container{max-width: 910px;}
  .bl-container{max-width: 960px;}
  .np-blogListing__card li{width:calc(33.3% - 7px);}
  .ac-container{max-width: 910px;}
  .pr-container{max-width:910px;}
  .np-products__leftSec-Title h3{font-size:var(--n18);}
  .np-products__leftSec-Title{margin-bottom:10px;}
  .np-products__leftSec-clr{margin-bottom:15px;}
  .np-products__leftSec-priceTag{margin-bottom:15px;}

  .np-productD-reviews-sliders{flex:0 0 678px;max-width:678px;}
  .np-productD-reviews .np-services__leftSec{padding-left:10rem;}
  .pd-container{max-width:910px;}
  .np-productD-reviews__leftTop{top: -8%;}

  .np-productD-reviews-sliders{flex:0 0 100%;max-width:100%;}
  .rv-container{max-width:980px;}
  .np-productD-reviews .np-services__leftSec{padding-left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}
  .np-productD-reviews .np-services__leftSe-btns{justify-content: center;}
  .np-changePass__Inputs li{width:calc(100% - 0px);}
  .cr-container{max-width: 910px;}

  .np-services__leftSec{padding-left:0;}
  .np-services__txt{text-align: center;}
  .np-services__leftSe-btns{justify-content: center;}
  .np-services-left{left:0;top:auto;bottom:-20%;z-index:-1;transform:translateY(-50%);}
  .np-aboutUs-vm__counts{padding: 30px 30px;}

  .bos-container{max-width:908px;}
  .select2-container .select2-selection--multiple { min-height: 48px;}
  .np-products__leftSec-catSearch input[type=search]{font-family: var(--ff-body);background-color: var(--color-F3F3F3);border-radius: 12px;font-size: var(--n15);padding: 15px;border: none;width: 100%;}
  .np-products__leftSec-catSearch .catSearchIcon {right: 14px;top: 9px;}
  .np-products {margin-bottom: 150px;}
  .ap-eventListMain.homeEvent .eventlist-new li{width:calc(50% - 10px);}

  .np-banner__Slide-txt{max-width: 425px;}
  .np-banner__Slide-txt h3{font-size:32px;line-height:36px;margin-bottom:10px;}
  .np-banner__Slide{padding:60px 0 180px 0;}


  .np-aboutUs-team__slide .slick-dots{display: block !important;}

  /******** camp page  **********/
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:32px;line-height:36px;margin-bottom:10px;}

    
    .np-blogListing__leftSide-blogBottom__catList {
        /*max-width: 700px;*/
        overflow: auto;
        white-space: nowrap;
        padding: 1rem 0;
    }
}

@media screen and (max-width:820px) {
  .h-wrapper{max-width: 780px;}
  .container{max-width: 780px;}
  .container-accessiblity{max-width: 780px;margin: 0 auto;}
  
  .np-bookBtn button{padding:5px 15px;font-size:var(--n16);}
  .np-footer__top-inner{flex-direction:column;gap:20px;}
  .np-footer__inner{flex-direction: column;gap: 10px;}
  .np-footer__leftSec{flex:0 0 200px;max-width:100%;}
  .np-footer__copyright{margin-top: 33px;}

  .np-aboutSec__txt-heading{font-size:var(--n30);}
  .np-aboutSec__txt-para__parent .np-aboutSec__txt-para:not(:last-child){margin-bottom:1rem;}
  .np-aboutSec__txt-btn{margin-top:2rem;}
  .np-aboutSec .np-left{top: -10%;}
  section{margin:0 0 30px 0;}
  .np-offerSec__heading h4{font-size: var(--n30);line-height: 35px;}
  .np-offerSec__heading h1{font-size: var(--n30);line-height: 35px;}

  .np-services-left{width:100%;left:0;top:auto;bottom: 0; z-index:-1;transform:translateY(0%);}
  .np-services__txt{margin-top:0;}
  .np-accessiblity-sides{flex-direction:column;gap:3rem;}
  .np-accessiblity__inner{flex:0 0 100%;max-width:100%;}
  .np-accessiblity__img{flex:0 0 100%;max-width:100%;}
  .np-homepageForm__inputs li input[type="text"]{max-width: 100%;}
  .np-homepageForm__inputs li:not(:nth-child(5),:nth-child(6)){flex:1 0 100%;}
  .np-contactForm{padding: 50px 0 50px 0;}
  .formImg-right{top: 70px;}
  .formImg-right-mid{right:auto;top:10%;left:0;transform:translateX(-50%);z-index:-1;}
  .np-offerSec__heading{margin:10px 0;}
  .np-footer__top-right__inner .np-footer__app-icon{width: 30%;}

  .np-clientSay__slide-disc p::before{background-size: 70%;left: -10%;}
  .np-clientSay__slide-disc p::after{background-size: 70%;right: -10%;}

  .as-container{max-width:700px;}
  .ab-container{max-width:750px;}
  .ab-container-founder{max-width:600px;}
  .ab-container-vm{max-width:650px;}
  .np-aboutUs-services__title{max-width:700px;}
  .np-aboutUs-services__slide .slick-list.draggable{padding:0 50px 50px 50px;}
  .np-aboutUs-assist{margin: 80px 0;}
  .np-aboutUs-founder__cont{gap:35px;flex-direction:column;}
  .np-aboutUs-founder__contImg{width:100%;}
  .np-aboutUs-founder__contImg img{width:100%;}

  .np-aboutUs-founder__contTxt{width:100%;}
  .np-location a span{font-size: var(--n14);}
  .bl-container{max-width: 790px;}
  .np-blogListing__card li{width:calc(50% - 5px);}

  .ac-container{max-width: 790px;}
  .np-account__inner{flex-direction: column;gap: 30px;}
  .np-account{margin-bottom:60px;}
  .pr-container{max-width:790px;}
  .np-products__Cards li{width:calc(100% - 0px);}
  .np-retailProduct.np-products{margin-bottom: 50px;}

  .pd-container{max-width:790px;}
  .rv-container{max-width:790px;}
  .np-productD-reviews__leftBot{bottom: -8%;width: 7%;}

  .cr-container{max-width: 790px;}
  .np-cart-list{margin-bottom:80px;}
  .np-cart__step .np-cart__stepNum{font-size: var(--n20);}
  .np-cart__step h3{font-size: var(--n16);}
  .np-cart__step .np-cart__stepNum::before{width:50px;height:50px;}
  .np-cart__step.current .np-cart__stepNum::before{width:50px;height:50px;}

  .np-booking{padding:50px 0 50px 70px;}
  .bs-container{max-width:700px;}
  .ma-container{max-width:740px;}
  /* .np-booking-mobAssistance__slide .slick-list.draggable{padding:0 100px 45px 0;} */
  .cs-container{max-width:780px;}

  .bf-container{max-width:708px;}
  .np-bookingForm__Inner{flex-direction: column;gap: 28px;}
  .np-bookingFormLft{flex:0 0 100%;border-bottom:1px solid #D9D9D9;padding-bottom:25px;}
  .mobilityFormImg{display: none;}

  .np-bookingFormRgt__eDate .np-Info{right:auto;left:41%;}
  .bos-container{max-width:790px;}
  .np-booking-summary{margin-top:40px;margin-bottom:80px;}
  .np-products__rightSearchProd input[type=text]{width: 200px;}
  .np-products__rightSortProd select{width: 200px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:18%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .np-booking-detail{margin-top:120px;margin-bottom:50px;}
  .np-booking-custSay__slider.slick-slider button.slick-next {top: auto;transform: translateY(-50%);right: 43%;width: 40px;height: 40px;bottom: -28%;}
  .np-booking-custSay__slider.slick-slider button.slick-prev {top: auto;transform: translateY(-50%);left: 43%;width: 40px;height: 40px;bottom: -28%;}
  .np-bookingForm {margin-bottom: 80px;}

  .np-ourServ__inLft .np-booking-services__title p{font-size:16px;}
  .assistance-cnt p{font-size:16px;}


  
  .temp-img{display: none;}
  .np-bookingFormLft p:not(:last-child){margin-bottom: 0;}
  .np-bookingFormLft{border-bottom: none;padding-bottom: 0;}

  details.readmoreC{margin-bottom: 30px;}
  details.readmoreC summary{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease-in-out;}
  details.readmoreC summary:after{top:100%;display:block;cursor:pointer;position:absolute;pointer-events:initial;text-decoration:underline;transition:all .3s ease-in-out;}
  details.readmoreC:not([open]) summary:after{content:attr(data-more);transition:all .3s ease-in-out;}
  details.readmoreC[open] summary{-webkit-line-clamp:unset;transition:all .3s ease-in-out;}
  details.readmoreC[open] summary:after{content:attr(data-less);transition:all .3s ease-in-out;}
  details.readmoreC1{margin-bottom: 30px;}
  details.readmoreC1 summary{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease-in-out;}
  details.readmoreC1 summary:after{top:100%;display:block;cursor:pointer;position:absolute;pointer-events:initial;text-decoration:underline;transition:all .3s ease-in-out;}
  details.readmoreC1:not([open]) summary:after{content:attr(data-more);transition:all .3s ease-in-out;}
  details.readmoreC1[open] summary{-webkit-line-clamp:unset;transition:all .3s ease-in-out;}
  details.readmoreC1[open] summary:after{content:attr(data-less);transition:all .3s ease-in-out;}
  details.readmoreC2{margin-bottom: 30px;}
  details.readmoreC2 summary{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease-in-out;}
  details.readmoreC2 summary:after{top:100%;display:block;cursor:pointer;position:absolute;pointer-events:initial;text-decoration:underline;transition:all .3s ease-in-out;}
  details.readmoreC2:not([open]) summary:after{content:attr(data-more);transition:all .3s ease-in-out;}
  details.readmoreC2[open] summary{-webkit-line-clamp:unset;transition:all .3s ease-in-out;}
  details.readmoreC2[open] summary:after{content:attr(data-less);transition:all .3s ease-in-out;}


  .np-footer__top-left h3{line-height:50px;font-size:2.3rem;}

  .np-clientSay.camp.one .slick-dots{bottom: -10px;}
  
  
   .mc-slide {min-height: auto !important;aspect-ratio: 4 / 5;}

}

@media screen and (max-width:768px) {
  .h-wrapper{max-width: 720px;}
  .container{max-width: 720px;}
  .container-accessiblity{max-width: 720px;}

  .as-container{max-width:650px;}
  .ab-container{max-width:750px;}
  .ab-container-founder{max-width:600px;}
  .ab-container-vm{max-width:650px;}
  .np-aboutUs-services__title{max-width:700px;}
  .np-location a{max-width: 250px;display: flex;}
  .np-logo-head{gap: 1rem;}
  .np-bookBtn button{font-size: var(--n14);}
  .cu-container{max-width: 730px;}
  .np-contactUsSec__address-Txt-List__ad-txt{max-width:80%;}
  .np-contactUsSec{margin:50px 0 50px 0;}
  .ac-container{max-width: 730px;}

  .pr-container{max-width:730px;}
  .np-products__inner{flex-direction: column;}
  .np-products__leftSec{flex: 0 0 100%;}
  .np-products__leftSec-Title.accorMob{position: relative;cursor: pointer;background-color: #f3f3f3;padding: 12px;}
  .np-products__leftSec-Title.accorMob::before{content: ''; position: absolute;background:url('/web/20250814135336im_/https://mobicrew.com/front/images/upArrow.svg') no-repeat;right: 0; top: 50%;width: 20px;height: 20px;transform: translate(0, -50%);transition: all .3s ease-in-out;background-size: 80%;}
  .np-products__leftSec-Title.accorMob.active::before{transform:rotate(-180deg);top:30%;right:15px;}
  .np-products__leftSec-accMob{display: none;}
  .np-products__Cards li{width:calc(50% - 10px);margin-bottom: 8px;}
  .np-retailProduct__headingTitle h3{font-size:var(--n32);}

  .pd-container{max-width:730px;}
  .rv-container{max-width:730px;}
  .np-productD-reviews__leftTop{top:0;width: 10%;}
  .cr-container{max-width: 730px;}

  .np-cart__steps::before{width: 90%;}


  .np-booking{padding:50px 0 50px 70px;}
  .bs-container{max-width:650px;}
  .ma-container{max-width:730px;}
  /* .np-booking-mobAssistance__slide .slick-list.draggable{padding:0 100px 45px 0;} */
  .cs-container{max-width:730px;}

  .container-services{max-width:750px;}

  .np-services{padding-bottom: 0;}
  .np-blogs{padding-bottom: 50px;}
  .bos-container{max-width:730px;}
  .np-lft-Card__services{flex-flow: row wrap;}

  .np-loginBtns{top:48px;}

  .np-products__leftSec-accorMob .np-products__leftSec-bars{display: block;}
  .np-products__leftSec-accorMob .np-products__rightSortProd select{background-size: 2.2%;padding: 15px;font-size: 15px;}
  .np-products__rightBlocks{display: none;}

  .np-cancelP__inner h3{font-size: var(--n20);}
  .np-cancelP__inner p{font-size: var(--n16);}
  .np-bookBtn a{padding: 12px;}
  .np-bookingFormLft h3{font-size: 18px;}
  .np-offerSec {margin: 0 0 50px 0;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable {padding-bottom: 10px;}
  /* .np-services-sliders {flex: 0 0 230px;} */
  .np-services-slider.slick-slider div.slick-list {padding: 0px 150px 45px 0;}
  .np-products {margin-bottom: 60px;}
  .np-booking-mobAssistance__slide .slick-dots {bottom: 0px;}
  .mfp-container {position: fixed;}
  .np-aboutUs-founder__right-top {right: 23px;top: -10px;}
  .np-blogListing { margin-bottom: 80px;}
  .np-blogListing__cat .np-blogListing__catLink {padding: 9px 25px;}
  .np-aboutUs-services__slide .slick-dots {bottom: -10px;}
  .np-retailProduct {padding: 50px 0 50px 0;}
  .np-retailProduct__Card.slick-slider .slick-dots {bottom: 20px;}
  .np-reviews-popUpBtn {padding-right: 2rem;}
  .np-orderCard-contOQP {gap: 15px;}
  .noReviews {text-align: center;}
  .np-tab-content__cardList li{width:calc(33.3% - 12px);}
  .np-tab-content__cardList {gap: 16px;}
  .np-booking-faq {margin-bottom: 80px;}
  .header-innerRight {width: 51%;gap:1rem;}
  .np-aboutUs-banner__title-para {font-size: 16px;}
  .np-aboutUs-vm__vision {margin-bottom: 30px;}
  .np-cart__cont-product {gap: 15px;}
  .np-bookingFormRgt__duration.day label {font-size: 15px;}
  .cancelBookingHead h3 {font-size: 18px;}

  /******** camp page  **********/
  .np-offerSec.camp{margin-top: 30px;margin-bottom: 50px;}

  
  .np-banners.camp .np-banner__F{align-items: center;}
  
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{text-align: center;}
  .np-banners.camp .np-banner__F .np-banner__Slide-txt p{text-align: center;width: 100%;}
  .np-banners.camp .np-banner__Slide{height:auto;}
  .np-header.camp .np-logo-head a{width:50%;}
  .np-clientSay.camp.one .np-clientSay__slide-disc p::before{left:-13%;}
  .np-banners.camp.one .np-banner__F{padding:0px 35px;}


  .np-offerSec.camp .np-offerSec__card-list1 li{width:calc(33% - 20px);}

 /* 1-3-24 */
  .np-ourServ {margin-top: 20px;}
  .wrapper-1600 {max-width: 725px;}
  /*15-03-24*/
  .np-products__leftSec-catSearch .catSearchIcon { right:20px;top:14px;}
  
    
}

@media screen and (max-width:550px) {
 .paymentModeStatus .np-cart__cont-Rgt{width:100%;}
.np-productD__leftSec-sliderThum .np-productD__leftSec-sliderThumCard a .np-productD__leftSec-Card img{width:100%;height:100%;}

  .np-header{display: none;}
  .ap-mobHeader{display: block;background: var(--color-FFFFFF);transition: all .5s ease-in-out;position: fixed;z-index: 999;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);}


  .ap-ticketRadioWrp .ap-ticketRadio{margin-right:5px;width:calc(33.33% - 10px);}
  .ticketInfo{padding:5px 6px;}

  .event-infoWrp.showTicket .eventLeft{width:100%;margin-bottom:0px;}
  .assistance-check input:checked + label.companionAddedCheck:after {top: 7px;}
  .showkilometerLi{float: left;}
  .np-bookingFormRgt ul li{float: left;width: 100%;}
  .wheelchairTripType .np-bookingFormRgt__duration select{padding: 14px 40px 16px 14px;}
  .showkilometerLi .np-bookingFormRgt__duration {width: 100% !important;}
  .showkilometerLi .np-gender__select{width:100% !important;}
  .tac-sec{margin-top:30px;}
  .ap-callStrip a span img{margin-bottom:-4px;max-width:75%;}

  .addressLi {margin-top: 0px;}
  .ap-profileAddressWrp .np-account__rightSide-addCard{width: 100%;}
  .ap-rateFinal{font-size:16px;margin-top:12px;}
  .ap-rateCardSection{margin-bottom:40px;}

  .ap-tableWrp{ width: 100%; margin-bottom: 32px;}
  .ap-rateCalculateWrp {width: 100%;}
  .avatar img{margin-right: 0;}
  .ap-logoClick{display: none !important;}
  .np-location a span {font-size: 11px;}
  .ap-callStrip { padding: 4px 10px;display: flex;justify-content: space-between;align-items: center;}
  /* .np-profile{width:104px;} */
  /* .np-profile.ap-noLogin{width: 20px;} */
  .np-header{flex-direction: column;justify-content: center;align-items: center;}
  /* .np-location.deskLocation{position: absolute; bottom: -20px; background-color: #fff;right: 0px;} */
  .np-location.mobLocation{display:flex;padding-left: 0px;padding-bottom: 10px;}
  .avatar span{font-size: 14px;margin-left: 8px;}
  .ap-profIcos{margin-right: 10px;}
  .np-account__rightSide-form li:last-child{order: 1;}
  .np-account__rightSide-form li{order: 2;}
  .mobOnly{display: block;}
  .assistance-content.withOverlay::before{right:0;top:auto;bottom:0;z-index:11;border-radius:6px;font-size:11px;padding: 2px 6px;}


  .np-lft-Card__service{width:100%;}
  .ap-moreServices .assistance-cnt{height:40px;}

  .ap-moreServices .assistance-content{height: auto;}
  .np-bookingFormRgt__sDate-input input[type=text]{padding: 14px 16px;font-size: 13px;}
  .np-bookingFormRgt__message{margin-bottom: 8px;}
  .np-booking__title{margin-top:0px;}
  .ap-commonSmallHead{margin-bottom:0px;}
  .ap-eventListMain.homeEvent .eventlist-new li{margin-bottom: 30px;}
  .np-products__leftSec-catSearch{width: 100%;margin-top:23px;}
  .np-blogListing__leftSide{width:100%;}
  .np-products__leftSec-catSearch input[type=text]{padding:13px 16px;}

  .ap-profTabs .ap-profTabItem a{font-size: 14px;}
  .partner-deleteForm{margin:72px 0 35px;}
  .source-item{margin-right: 12px !important;}
  .ap-blurDiv h2{font-size: 45px;}
  .ap-blurDiv p{font-size: 16px;margin-top: 10px;}
  .ap-blurDiv{padding-top: 50%;}
  .np-logo-head a img{max-width: 100%;}
  .np-firstPopup__title h3{font-size: 22px;}
  .ap-newTop h3{font-size: 14px;width: 86%;}
  .ap-locate{font-size: 12px;padding: 14px 10px;}
  .assistance-check label{font-size: 22px;}
  .assistance-check label:before{padding: 10px;}
  .assistance-check input:checked + label:after{top:4px;left:8px;width:8px;height:15px;}

  .selBtn{position: fixed;left: 0;bottom: 0;width: 100%;z-index: 10;margin: 0;display: none;}
  .selBtn a{width: 100% !important;display: inline-block;text-align: center;}
  .np-booking-faq{position: relative;z-index: 2;}
  .np-booking-services__title{line-height:normal;}
  .np-booking-services__title h3{margin-bottom: 5px;}
  .np-booking__title h3{font-size:30px;line-height:20px;}
  .np-booking__txt p{font-size:14px;line-height: 1.4;}
  .np-bookingFormRgt__sDate-input.ap-newTop input[type=text]{padding: 14px 74px 14px 16px;}
  .ap-newTop .locationIcons.ap-change{font-size: 13px;}
  .ap-newTop .locationIcons.ap-change{right:14px;transform:translateY(65%);}
  .verySmall{font-size: 12px;}

  .np-aboutUs-vm__img{order:2;margin-top:20px;}
  .eventBanner-cnt{padding:0 10px;}

  .ap-locationPopSide.active {margin-left: 0px;width: 100%; float: left;}
  .np-productD__leftSec-slider.slick-slider button {height: 40px;width: 35px;}
  .ap-locationPopSide{z-index: 1000;}
  .np-logo-head {width: 74% !important;}
  .np-loginBtns{padding: 10px;}
  .ap-addressInputWrp input{padding:14px 12px;font-size:15px;width:calc(75% - 5px);}
  .ap-addressInputWrp button{width:calc(25% - 5px);padding:10px 4px;font-size:15px;}
  section {margin: 0 0 20px 0;}
  .ap-locationInner .closeBtn img{width: 100%;max-width: 100%;}
  .h-wrapper{max-width: 530px;padding: 0 10px}
  .container{max-width: 530px;}
  .container-accessiblity{max-width: 530px;padding-left: 15px;}
  main {margin-top:68px;}
  /* .np-bookBtn{display:none;} */
  .np-logo-head a{width:36%;float:left;display: flex;align-items: center;}
  .header-innerChild{padding: 1rem 0;}
  .np-banner__Slide-txt h3{font-size:2rem;line-height:35px;margin-bottom:10px;}
  .np-banner__Slide-txt p{font-size:16px;line-height:1.4;}
  .np-banner__Slide-txt{max-width:430px;width:100%;}
  .np-footer__top-right__img{right:0;width:30%;}
  .np-footer__logo{margin-bottom:10px;width:54%;}
  .np-footer__logo img{max-width: 100%;margin-left: -15px;}
  .np-footer__inner{gap: 20px;}
  .np-footer__rightSec{flex-flow:row wrap;gap:20px;}
  .np-footer__rightSec-links{flex:1 0 220px;}
  .np-bookBtn a{background-color: #fff;padding: 0;color: #161616 !important;}
  .np-bookBtn a:hover{color: #161616 !important;}
  
  .np-aboutSec__txt-heading{font-size:var(--n30);}
  .np-aboutSec__txt-title{font-size:var(--n16);}
  .np-aboutSec__txt-btn a{font-size:var(--n16);}
  .np-footer__top-left h3{line-height:35px;font-size:2rem;}
  .np-footer__top-left h3 br{display: none;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-bottom: 10px;}
  .np-offerSec__heading h4{font-size:26px;line-height: 32px;}
  .np-offerSec__heading h1{font-size:26px;line-height: 32px;}
  .np-services__leftSe-btns{gap:10px;}

  .np-offerSec__title h4{font-size: var(--n16);}
  .np-services__leftSec{padding-left:0rem;}
  .np-services-slider.slick-slider div.slick-list{padding:0px 0px 40px 0;}
  .np-services-sliders{flex:none;max-width:100%;}
  .container-services{max-width:500px;margin:0 auto;}
  .np-services{padding:20px 0;}
  .np-cat-floatimg2{top:8%;}
  .np-cat-floatimg1{left:0;top:-45px;z-index:-1;}
  .np-cat-floatimg3{bottom: -70px;}

  .np-accessiblity__img::after{left:-14px;top:-14px;}
  .np-accessiblity__para p{font-size: var(--n16);}
  .np-blogs__card-list li.slick-slide{margin-right: 0;}
  .np-blogs__card-list .slick-list.draggable{padding-bottom:1rem;}
  .np-clientSay__slide-disc p{font-size: var(--n16);}
  .np-clientSay__slide-subTitle{margin-bottom:26px;}
  .np-clientSay__slider.slick-slider button{height:30px;width:30px;}
  .np-clientSay__slide{padding:0 25px;}
  .formImg-right-mid{right:auto;top:8%;left:0;}
  .formImg-right{right:55px;top:85px;z-index:-1;}
  .np-homepageForm__outer{padding: 1.5rem;}
  .np-contactForm{padding: 40px 0 40px 0;}
  .np-banner__Slide-btns{width: 60%;}
  .np-banner__Slide-btns .np-bookBtn{display: inline-block;}
  .np-banner__Slide-btns .np-bookBtn button{width: 100%;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-right: 40px}
  .np-clientSay__slider.slick-slider button.slick-prev{left:40%;top:auto;bottom:0;}
  .np-clientSay__slider.slick-slider button.slick-next{right:40%;bottom:0;top:auto;}
  .np-clientSay__slider.slick-slider .slick-list.draggable{padding-bottom:80px;}
  .np-clientSay__slide{padding:0 25px;}
  .container-accessiblity{margin: 0 0 0 auto;}
  .np-cat__slider.slick-slider button.slick-prev{left: -5px;}
  .np-cat__slider.slick-slider button.slick-next{right: -5px;}
  .np-accessiblity__inner{padding-right: 15px;}
  .np-clientSay__slide-disc p::before{background-size:55%;left:-5%;}
  .np-clientSay__slide-disc p::after{background-size:55%;right:-5%;}
  .mouse{width:25px;height:50px;}
  .white-popup{padding: 20px;overflow: auto;}
  .np-lRForm__inputBtns.reg{margin:30px 0 80px 0;}
  .np-lRForm__inputs{margin-top:20px;}
  .np-lRForm__inner h3{font-size:var(--n22);}
  .np-lRForm__lRBtn{font-size: var(--n16);}
  .np-lRForm__createAcc a{font-size: var(--n16);}
  .np-lRForm__connectWith{margin-bottom:1rem;}
  .np-profile__login{font-size: var(--n16);}
  .np-profile__register{font-size: var(--n16);}

  .as-container{max-width:450px;}
  .ab-container{max-width:500px;}
  .ab-container-founder{max-width:500px;}
  .ab-container-vm{max-width:500px;}

  .np-aboutUs-assist__hedding h3{font-size: var(--n30);line-height: 40px;margin-bottom: 15px;}
  .np-aboutUs-assist__hedding h4{font-size: var(--n16);}
  .np-aboutUs-assist__hedding p{font-size: var(--n16);}
  .np-aboutUs-services__title h3{font-size: var(--n30);line-height: 40px;}
  .np-aboutUs-services__title h4{font-size: var(--n16);}
  .np-aboutUs-services__title p{font-size: var(--n16);}
  .np-aboutUs-team__title h3{font-size: var(--n30);line-height: 40px;}
  .np-aboutUs-founder__heading h3{font-size: var(--n30);line-height: 40px;}
  .np-aboutUs-vm__title h3{font-size: var(--n30);line-height: 40px;}
  .np-aboutUs-banner__title h3{font-size: var(--n30);line-height: 36px;}
  .np-aboutUs-vm__prod h3{font-size: var(--n30)}
  .np-aboutUs-founder__contTxt h3{font-size: var(--n24);}
  .np-aboutUs-team__slide-item__txt h3{font-size: var(--n20);}
  .np-aboutUs-team__slide-item__txt P{font-size: var(--n14);}
  .np-aboutUs-vm__cont{gap: 30px;}
  .np-aboutUs-vm__vision h3{font-size: var(--n24);}
  .np-aboutUs-vm__vision p{font-size: var(--n16);}
  .np-aboutUs-vm__mission h3{font-size: var(--n24);}
  .np-aboutUs-vm__mission p{font-size: var(--n16);}
  .np-aboutUs-assist__inner{gap: 20px;}
  .np-aboutUs-services__title{max-width:450px;padding: 0 15px;}
  .np-aboutUs-vm__counts{padding: 20px;margin-top: 15px;flex-flow: row wrap;}
  .np-aboutUs-vm__vision{margin-bottom:20px;}
  .np-aboutUs-banner__para p{font-size: var(--n16);}
  .np-aboutUs-banner__banner-img{margin-top:30px;}
  .np-aboutUs-banner__headding{gap: 16px;}
  .np-aboutUs-founder__left{width: 5%;}
  .header-innerRight{width:30%;}
  .np-location a{max-width:100%;justify-content:flex-end;width: 100%;font-size: 13px;}
  /* .np-location img {max-width: 13%;} */
  .np-logo-head{gap:15px;}
  .np-logo-head{width: 82%;}
  .header-innerRight{gap: 0rem;}
  /* .np-profile{width:26px;} */
  .np-faqSec-listing__list-title img{width: 3%;}
  .cu-container{max-width: 540px;}
  .np-faqSec-banner__heading h3{font-size:var(--n30);}
  .np-contactUsSec__hedding p{font-size:var(--n16);}
  .np-contactUsSec__address-Txt-List li:not(:last-child){margin-bottom: 30px;}
  .np-contactUsSec__inputs-formList li:not(:last-child){width:calc(100% - 0px);}
  .np-blogListing__leftSide-blogBottom__catList{max-width:700px;overflow:auto;white-space:nowrap;padding:1rem 0;}
  .np-blogListing__leftSide-blogTop{flex-direction: column;}
  .np-blogDetail__leftSide-blogTop__txtTitle h3{font-size:var(--n22);}
  .np-blogDetail__leftSide-blogTop__social{flex-direction: column;gap: 1rem;margin-bottom: 20px;}
  .np-blogDetail__leftSide-blogTop__socialIcons{justify-content: start;}
  .np-blogDetail__leftSide-blogBottom__txt{margin-top: 15px;margin-bottom: 15px;padding-bottom: 15px;}
  .np-blogDetail__leftSide-blogTop__btnPrev .np-blogDetail__leftSide-blogTop__btnPrevTxt h3{font-size: var(--n18);margin-bottom: 5px;}
  .np-blogDetail__leftSide-blogTop__btnPrev a{gap: 10px;}
  .np-blogDetail__leftSide-blogTop__btnNxt .np-blogDetail__leftSide-blogTop__btnNxtTxt h3{font-size: var(--n18);margin-bottom: 5px;}
  .np-blogDetail__leftSide-blogTop__btnNxt a{gap: 10px;}
  .np-blogDetail__leftSide-blogTop__btnPrevImg{width:12%;}
  .np-blogDetail__leftSide-blogTop__btnNxtImg{width:12%;}
  .np-blogDetail__leftSide-blogTop__btnPrevTxt p{font-size: var(--n14);}
  .np-blogDetail__leftSide-blogTop__btnNxtTxt p{font-size: var(--n14);}
  .np-retailProduct__headingTitle h3{font-size:var(--n26);margin-top: 5px;}
  .np-retailProduct__headingTitle p{font-size: var(--n16);}
  .np-retailProduct__headingViewAll a{font-size: var(--n16);}
  .np-retailProduct {padding: 30px 0 20px 0;}

  .ac-container{max-width: 530px;}
  .np-account__leftSide-tabs li a{font-size: var(--n16);}
  .np-account__leftSide-title p{font-size:var(--n20);}
  .np-account__leftSide-subT p{font-size:var(--n16);}
  .np-account__rightSide-form li{width:calc(100% - 0px);}
  .np-account__rightSide-add li{width:calc(100% - 0px);}
  .np-account__rightSide-form li .np-account__rightSide-Input input{font-size: var(--n16);padding: 13px 15px;}
  .np-account__rightSide-Input textarea {font-size: var(--n16);padding: 13px 15px;}
  .np-account__rightSide-form li .np-account__rightSide-Btn button{font-size: var(--n16);}
  .np-account__rightSide-editAdd a{font-size: var(--n16);}
  .np-account__rightSide-editAddForm-Title {margin-bottom: 15px;}
  .np-account__rightSide-editAddForm-Title h3{font-size: var(--n24);}
  .btnClose{right:15px;top:15px;}
  .np-account__rightSide-editAddForm-Input input[type="text"]{padding: 15px;}
  .np-account__rightSide-editAddForm-InputR input[type="radio"]:checked + label, .np-account__rightSide-editAddForm-InputR input[type="radio"]:not(:checked) + label{padding-left: 40px;}
  .np-account__rightSide-radioBtn input[type="radio"]:checked + label, .np-account__rightSide-radioBtn input[type="radio"]:not(:checked) + label{padding-left: 40px;}

  .pr-container{max-width:530px;}
  .np-products__rightSecInner{flex-direction:column;align-items:flex-start;gap:1rem;}
  .np-products__leftSec-category{max-width: 98.5%;}
  .np-retailProduct__CardItam-midSec{height: 118px;}

  .pd-container{max-width:530px;}
  .rv-container{max-width:100%;margin: 0;}
  .np-productD__RightSec-qtyPin{flex-direction: column;align-items: flex-start;gap: 1rem;}
  .np-productD__RightSec-pin{max-width:100%;width: 100%;}

  .np-productD-reviews__Card-rating .rating-container label:hover, .np-productD-reviews__Card-rating .rating-container label:hover ~ label, .np-productD-reviews__Card-rating .rating-container input:checked ~ label{padding-left: 0;}
  .np-productD-reviews__Card-rating .rating-container input[type="radio"]:checked + label, .np-productD-reviews__Card-rating .rating-container input[type="radio"]:not(:checked) + label{padding-left: 0;}

  .np-productD__RightSec-qty{width:100%;}
  .np-productD__RightSec-Btns{flex-direction: column;}
  .review-form-input{flex-direction: column;}

  .cr-container{max-width: 530px;}
  .np-cart__cont-productCont-top{gap: 10px;flex-direction: column;}
  .np-cart__cont-productCont .np-productD__RightSec-qty{margin-top: 3px;}
  .np-cart__cont-productImg{padding: 5px;display: flex;justify-content: center;align-items: center;}
  .np-LftPay-option__inputs input[type="radio"]:checked + label, .np-LftPay-option__inputs input[type="radio"]:not(:checked) + label{padding: 40px 50px; gap: .5rem;}
  .np-LftPay-option__inputs input[type="radio"]:checked + label:before, .np-LftPay-option__inputs input[type="radio"]:not(:checked) + label:before{right:22px;top:25px;}
  .np-LftPay-option__inputs input[type="radio"]:checked + label:after, .np-LftPay-option__inputs input[type="radio"]:not(:checked) + label:after{right:24px;top:27px;}
  .np-LftPay-option__inputs label h3{font-size: var(--n216);}
  .np-thankyou__title h3{font-size:var(--n26);}

  .np-thankyou__btn{margin-top:30px;}
  .np-thankyou__title{margin:30px 0 15px 0;}
  .np-thankyou__txt p{font-size: var(--n16);}
  .np-thankyou__btn a{font-size: var(--n16);padding: 10px 95px;}
  .np-thankyou{padding:60px 0 0 0;}
  .np-thankyou__img{width:30%;}

  .np-booking{padding:50px 0 50px 70px;}
  .bs-container{max-width:440px;}
  .ma-container{max-width:520px;}
  /* .np-booking-mobAssistance__slide .slick-list.draggable{padding:0 100px 45px 0;} */
  .cs-container{max-width:530px;}

  .np-homepageForm__inputs li .np-homepageForm__SubmitBtn button{font-size: var(--n16);}
  .np-aboutSec__img{border-radius: 15px;}
  .np-blogs{padding-top: 50px;padding-bottom: 55px;}
  .np-banners{margin-bottom:90px;}
  .np-blogs__btn a{font-size: var(--n16);}

  .np-addCart__lists{padding-left: 0;}
  .np-addCart__title h3{font-size:var(--n16);}
  .np-addCart__Btn-cart button{padding: 10px 0;}
  .np-banner__Slide{border-radius:0px 0px 50px 50px;}


  .np-retailProduct__Card{gap: 5px;}
  .np-products__Cards li{width: calc(50% - 3px);}
  .np-retailProduct__CardItam{padding: 10px 10px;}
  .np-retailProduct__CardItam-fev{right:10px;top:10px;}
  .np-products__Cards{gap:unset;justify-content: space-between;}

  .np-products__rightSortProd select{padding: 2px 10px;border-radius: 5px}
  .hamburger-box{height: 20px;}
  .np-banner__Slide{padding: 73px 0 138px 0;}
  .np-banner__Slider .slick-dots{right: -3%}

  .np-aboutSec .np-right{top: -80px;}
  /* section{margin: 0 0 80px 0;} */

  .np-services__leftSec{display:flex;align-items:center;}
  .np-services__inner{gap: 20px;}

  .np-cat__slider li .np-cat__slide{padding: 0 2rem 0 2rem;}
  .np-cat__slider.slick-slider button{top:45%;}
  .np-cat__slider.slick-slider button.slick-prev{height:40px;width:40px;left: -10px;}
  .np-cat__slider.slick-slider button.slick-next{height:40px;width:40px;right: -10px;}
  .np-cat__sliders{margin-top:0px;}
  .np-cat-floatimg3{bottom:-145px;}
  .np-accessiblity-sides{gap: 3rem;}
  .np-clientSay__slider.slick-slider button.slick-prev{height:40px;width:40px;}
  .np-clientSay__slider.slick-slider button.slick-next{height:40px;width:40px;}
  .np-homepageForm__inputs li input[type="text"]{padding: 15px;font-size: var(--n14);}
  .np-offerSec__inner{margin-bottom:30px;}
  .np-booking-custSayRgtTop{right:0;top:14px;}
  .np-cart__cont-productCont-title h3{font-size:var(--n16);}
  .np-cart__cont-productCont-price h3{font-size:var(--n16);}
  .np-cart__cont-productCont .np-productD__RightSec-qty .np-productD__RightSec-qty__Txt h3{font-size:var(--n12);}
  .np-tab-content__cardList{gap: 18px;}
  .np-tab-content__card-title h3{font-size:var(--n14);height: 30px;}
  .np-tab-content__card-link a{font-size:var(--n13);}
  .np-tab-content__card{padding: 10px 11px;border-radius: 5px;}
  .np-tab-content__card-link span{width:15%;}
  .np-offerSec__inner .np-offerSec__para{padding:0;}
  .np-serviceCardList li{width:calc(100% - 0px);}
  .np-serviceCardImg img{width: 25%;}
  .np-aboutUs-services.serv .np-aboutUs-services__title p{padding:0 0rem;font-size: var(--n16);}
  .np-aboutUs-services.serv .np-aboutUs-services__title h3{margin-bottom:10px;}
  .np-aboutUs-banner__para p{font-size: var(--n14);}
  /* .np-aboutUs-services.serv{padding:45px 0 70px 0;} */
  
  .bf-container{max-width:508px;}
  .np-bookingFormLft h3{font-size: 18px;margin-bottom: 9px;}
  .np-bookingFormLft p {font-size: var(--n15);}
  .np-bookingFormLft p a{font-size: var(--n15);}
  .np-bookingForm{margin-top: 30px;margin-bottom: 46px;}
  .scrollRate{font-size: 14px;}
  .np-bookingFormLft p:not(:last-child){margin-bottom: 15px;}
  .np-bookingFormRgt__title{font-size:20px;}
  .np-bookingFormRgt__selectPack{margin-top:20px;gap: 22px}
  .np-bookingFormRgt__duration select{font-size: 13px;padding: 14px 16px;}
  .np-gender__select select{font-size: 13px;padding: 14px 16px;}
  .np-bookingFormRgt__dates input[type=text]{font-size: 13px;padding: 14px 16px;}
  .np-bookingFormRgt__dates .pickD{font-size: 13px;padding: 14px 16px;;}
  .np-bookingFormRgt__dates .pickT{font-size: 13px;padding: 14px 16px;}
  .np-bookingFormRgt__duration label{font-size:var(--n14);}
  .np-bookingFormRgt__inputDays label{font-size:var(--n14);}
  .np-bookingFormRgt__dates label{font-size:var(--n14);}
  .np-genderT h3{font-size:var(--n14);}
  .np-genderSelect{margin-top: 10px;}
  .np-bookingFormRgt__message h3{font-size: var(--n14);}
  .np-bookingFormRgt__message textarea{font-size: var(--n14);padding: 14px 17px;}
  .np-bookingFormRgt__agree label{font-size: var(--n12);}
  .np-bookingFormRgt__links{justify-content: space-between;margin-top: 12px;}
  .np-bookingFormRgt__links hr{display: none;}
  .np-bookingFormRgt__links a{font-size: var(--n12);}

  .np-bookingFormRgt__eDate .np-Info{right:auto;left:52%;}

  .bos-container{max-width:530px;}
  .np-lft-Card__services{flex-direction: column;gap: 0px;}
  .np-lft-Card__service{border-bottom: 1px solid #E0E0E0;padding-bottom: 15px;margin-bottom: 15px;}
  .np-lft-Card__service:last-child {border: none;padding-bottom: 0px;margin-bottom: 0px;}
  .np-lft-Card__services{margin-bottom: 10px;}
  .np-booking-summary__rgt-inner{padding: 20px;}

  .np-aboutUs-team__slide li.slick-slide{margin-right:0px;}

  .np-loginBtns{top:40px;}
  .np-products__leftSec-accorMob .np-products__rightSortProd select{background-size: 3.2%;}
  .np-products__leftSec-accorMob .np-products__leftSec-catSearch input[type=text]{padding: 14px 16px;}
  .np-products__leftSec-accorMob .np-products__leftSec-catSearch .catSearchIcon{top: 12px;right: 20px;}
  .np-cart__cont-inner.add{gap: 40px;}
  .np-cart__cont-order-total h3{font-size: var(--n15);}
  .np-cart__cont-inner.pay{gap: 40px;}
  .np-cart__cont-order-price{padding: 15px 0;}
  .np-cart__cont-order-total {padding: 15px 0;}
  .np-myBookingList{overflow-x: scroll;}
  .np-myBookingList::-webkit-scrollbar{display: none;}
  .np-myBookingList li{display:inline-block;white-space:nowrap;}
  .np-myBookingCardList li{width: calc(100% - 0px);}
  .np-banner__Slide-btns .np-bookBtn a{width: 76%;padding: 10px;font-size: 14px;}
  .np-scrollDown{display: none;}
  .np-banner__Slider .slick-dots{bottom: 4%;right: auto;}
  .flatpickr-mobile:before{content:attr(placeholder);color:gray;}
  .flatpickr-mobile:focus[value]:not([value=""]):before{display:none;}
  .np-bookingFormRgt__dates input[type="hidden"][value]:not([value=""]) + .flatpickr-mobile:before{display:none;}

  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:25%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}

  .pop-cont {width:350px;}
  .pop-cont p br {display: none;}
  .np-aboutSec__txt-heading{margin-bottom:10px;}
  .np-aboutSec__txt-btn a{padding:12px 20px;}
  .np-aboutSec .np-left{width: 12%;}
  .np-offerSec{margin:0 0 0px 0;}
  .np-account {margin-bottom: 55px;}
  .np-account__bnSec{padding: 42px 0;}
  .ap-profIcos .ap-commonProf{margin:0 0px;}
  .np-aboutUs-services__slide > .slick-dots {bottom: -8px;}

  .np-cat__slide__txt {margin-top: 10px;}
  .np-loginBtns a {padding: 5px 0;}
  .np-aboutUs-banner {margin: 40px 0;}
  .np-aboutUs-vm {padding: 40px 0;}
  .np-aboutUs-team {padding: 40px 0;}
  .np-bredcrums__txt {margin-top: 25px;margin-bottom: 25px;}
  .np-products__leftSec-accorMob .np-products__leftSec-bars {margin-bottom: 30px;}
  .np-products__inner {gap: 10px;}
  .np-account__rightSide-form {gap: 22px 0px;}
  .np-account__leftSide-tabs li {padding: 12px 0;}
  .np-account__bnSecT h3{font-size: 28px;}
  .np-orderCard-contOT {flex-direction: column;}
  .np-account__rightSide-heding h3 {font-size: 16px;}
  /* .np-productD__leftSec-sliderThum .np-productD__leftSec-sliderThumCard a .np-productD__leftSec-Card img {height: auto;} */
  .np-booking-custSay__slider.slick-slider button.slick-next {right: 38%;bottom: -40%;}
  .np-booking-custSay__slider.slick-slider button.slick-prev {left: 44%;bottom: -40%;}
  .np-booking-services {margin-bottom: 50px;position: relative;}
  .np-booking-faq {margin-bottom: 60px;}
  .np-booking-custSay {margin-bottom: 30px;}
  .np-booking-services__tabList {margin-top: 20px;}
  .np-booking-faq__title h3 {margin-top: 3px;    font-size: 24px;}
  .np-faqSec-listing__list-item {padding: 1rem 0;}
  .np-bookingForm__Inner {gap: 0px;}
  .np-homepageForm__inputs {gap: 20px;}
  .np-aboutUs-founder__cont {gap: 10px;}
  .np-aboutUs-services__slide .slick-track{transform: translate3d(-0px, 0px, 0px) !important;}
  .np-bookingFormRgt__btn button {padding: 10px 18px;}
  
  .np-bookingFormRgt__inputDaySec{gap:12px;flex-direction:column;}
  .np-bookingFormRgt__dates{gap: 12px;flex-direction: column;}
  .showkilometerLi .np-bookingFormRgt__inputDaySec{flex-flow: row wrap !important; gap:unset !important;}
  .np-account__inner { gap: 20px;}
  .np-account__rightSide-para {margin: 15px 0 15px 0;}
  .np-account__rightSide-heding {padding-bottom: 5px;}
  .np-account__rightSide-formParent {margin: 20px 0 20px 0;}
  .np-account__rightSide-addCard {padding: 20px 20px;}
  .np-account__rightSide-add {gap: 20px;}
  .np-account {margin-bottom: 30px;}
  .np-retailProduct.np-products {margin-bottom: 40px;margin-top: 0px;}
  .np-account__rightSide-orders {margin-top: 25px;}
  .np-orderCard-contOT {gap: 10px;margin-bottom: 10px;}
  .map-container{height:300px;margin-bottom: 15px;overflow: hidden;}
  .ap-flex .ap-33{width: 100%;margin-bottom: 15px;}
  .np-bookingFormLft{border-bottom: none;}
  .np-reviews-popUpBtn {padding-right: 1rem;}
  .np-account__rightSide-orderCard {flex-direction: column;}
  .np-orderCard-cancelBtn {right: 0px;top: 20px;}
  .np-orderCard-Img {width: calc(35% - 10px);margin-top:65px;}
  .np-orderCard-cont {width:100%;}
  .np-reviews-slider.slick-slider div.slick-list {padding: 0px 0px 60px 0;}
  .np-productD-reviews__leftBot {bottom: -23%;width: 7%;}
  .noReviews {font-size: 18px;}
  .np-bookingFormRgt__dates {gap: 20px;}
  .np-bookingFormRgt__message {margin-top: 20px;}
  .np-booking-detail__listItam {flex-direction: column;}
  .np-blogListing__rightSide {flex: 0 0 100%;max-width: 100%;}
  .np-account__rightSide-wishlist {margin-top: 15px;}
  .np-myBookingCards {margin-top: 15px;}
  .st-cart-Cont {gap: 20px;width: 100%;}
  .st-cartTopTrip {display: none;}
  .np-cart__cont-product {gap: 15px;flex-direction: column;}
  .st-productD {gap: 20px;width:100%;}
  .np-cart__cont-productClose {width: calc(10% - 10px);float: left;position: absolute;right: 5%;bottom: 0%;}
  .np-orderCard-cancelBtn p{font-size:14px;}
  .np-booking-mobAssistance.ap-change .ma-container {padding-left: 0px;}
  .np-booking-mobAssistance__CardDisc { height: auto;}
  .temp-img::before{right:-10px;bottom:-10px;border-radius:10px;}
  .temp-img img{border-radius:10px;}
  .event-detailsBanner{padding:22% 15px;}
  .event-detailsBanner .dateEvent span{font-size:15px;}
  .event-detailsBanner p{font-size:15px;}
  .eventLeft{width: 100%;margin-bottom: 35px;}
  .eventRight{width:100%;margin-bottom: 0px;}
  .event-detailsBanner h2{font-size:22px;}
  .event-detailsBanner h2 br{display: none;}
  .event-detailsBanner{margin-top:56px;}
  .eventBanner-cnt h2{font-size:36px;}
  .eventBanner-cnt span{font-size:18px;}
  .eventBanner-cnt p{font-size: 16px;}
  .ap-eventSlider .eventSlide{padding:25% 0 65% 15px;;}
  .ap-eventListMain{padding:44px 0 70px;}
  .eventIntro h3{font-size:20px;}
  .eventlist-new{margin-top: 26px;}
  .eventIntro h1{font-size:30px;line-height:1.2;}
  .eventIntro p{font-size: 14px;}
  .eventWrapper{padding: 0 15px;}
  .eventsStats{margin-top:42px;margin-bottom:60px;}
  .eventsStats li{margin:0 0px 25px;width: 74%;}
  .ap-statIco{width: 80px;}
  .ap-statIco img{max-width: 100%;}
  .eventsStats li .statInfo{width: 80%;}
  .eventlist-new li{width:100%;margin-right:0;}
  .gallery-wrp a{width:calc(50% - 0px);}
  .event-contactWrp .event-faq{width:100%;margin-bottom:25px;}
  .event-contactWrp .event-form{width:100%;}
  .eventlist-new li:last-child{margin-bottom: 0;}
  .ap-eventBanner{margin-top:54px;}

  .assistance-cnt h3 {font-size: 14px;}
  .assistance-ico {width: 50px;margin-right: 10px;}
  .assistace-type .popInner {padding: 20px 15px;}
  .event-brief {width: 100%;margin-bottom: 10px;}
  .event-costWrp {width: 100%; text-align: left;}
  .event-infoInner .dateEvent {margin: 5px 0;}
  .event-infoInner .eventHeading {font-size: 18px;line-height: 1.3;}
  .event-infoInner .dateEvent span {font-size: 13px;}
  .event-costWrp h2{font-size: 20px;}
  .event-infoInner .event-venue {font-size: 16px;height: auto;}
  .event-costWrp p {font-size: 16px;}
  .event-detailsBanner {padding: 32% 15px;}
  .ticket__img {width: 100%;margin-bottom: 15px;}
  .ticket3__details{width: 100%;}
  .ticket3__price{width:100%;padding-top:26px;margin-top:25px;border-top:2px dashed;border-left:none;padding-left: 0;}

  .ticket3__details ul li{font-size: 15px;width: calc(50% - 16px);}
  .n-mob{display: none;}
  .event-ticketWrp { padding: 85px 0 8%;}
  .ticket3__details h3 { font-size: 20px;}
  .eventLeft p { font-size: 15px;}
  .event-slider.slick-slider button {width: 35px;height: 35px;}
  .event-ticketWrp.no-pad{padding-top: 25px;}
  .event-galley{padding:36px 0;}
  .ap-ticketInner .ticket__img{width:100%;}
  .ap-ticketInner .ticket3__details{width:100%;}
  .ap-ticketInner .ticket3__price{width:100%;padding-top:20px;padding-bottom:18px;}
  .ap-ticketInner .ticket-buy{font-size:18px;padding:15px;}
  .ap-mainServiceWrp .ap-serviceRadioWrp {width: calc(50% - 4px);margin-bottom: 10px;}
  .ap-mainServiceWrp .ap-serviceRadioWrp:last-child{width: 100%;}
  .ap-mainServiceWrp.sub-service{justify-content: space-between;}
  .ap-mainServiceWrp.sub-service .ap-serviceRadioWrp{width:calc(50% - 4px);margin-right:0px;margin-bottom:10px;}
  .ap-mainWrap{margin:14px 0 0;}
  .np-booking-faq{margin-top: 0;}
  .ap-whatHead{font-size: 18px;}
  .assistance-label input[type="radio"]:checked + .assistance-content:after{right:8px;top:8px;}
  .assistance-content{height: 85px;}
  .ap-whatCnt {font-size: 14px;}
  .ap-whatWeDoSec {padding: 40px 0 0;margin-bottom: 0;}
  .np-booking-mobAssistance.ap-change {padding: 42px 0 22px;}
  .np-offerSec__card-list .slick-dots {bottom: -50px;}
  .np-location img{max-width: 20%;}
  .ap-eventListMain.homeEvent{padding-bottom: 40px;}
  .ap-eventListMain.homeEvent .eventlist-new li{width:100%;margin:0 0 48px;}
  .ap-eventListMain.homeEvent .eventCnt .event-name{font-size:18px;height:auto;}
  .ap-eventListMain.homeEvent .dateEvent span{font-size:13px;}
  .ap-eventListMain.homeEvent .eventIntro p{font-size:15px;height:auto;}
  .ap-eventListMain.homeEvent .event-bookWrp .extra{font-size:13px;}
  .ap-whatWeImg{border-radius: 12px;}
  .ap-whatWeDoSec{height: 268px;margin-top: 0px;}
  .np-offerSec__card-list li{width:100%;}
  .np-booking-mobAssistance__title h3{font-size:22px;line-height:27px;}
  .np-booking-mobAssistance.ap-change .slick-dots{bottom:-16px;}
  .np-booking-mobAssistance.ap-change .ma-container{margin-bottom:10px;}
  .noReviews{margin-top: -15px;}
  .np-retailProduct__headingTitle h3{line-height:16px;}
  .bl-container{padding: 0 15px;}
  .ap-eventListMain.homeEvent .eventlist-new{display: block;}
  .ap-eventListMain.homeEvent .eventlist-new li{width: 100%;margin: 0 5px;}
  .ap-eventListMain.homeEvent .slick-dots li{position: relative; display: inline-block !important;margin: 0 5px !important; padding: 0 !important;float: none !important;width: auto !important;cursor: pointer !important;}
  .ap-eventListMain.homeEvent .ap-eventOuter{padding-bottom: 75px;}
  .ap-eventListMain.homeEvent .slick-dots{bottom: -36px;}
  .ap-eventListMain.homeEvent .slick-dots li.slick-active button{background: var(--color-219EBC);}
  .ap-eventListMain.homeEvent .slick-dots li button{border-color: var(--color-219EBC);width: 10px;height: 10px;}

  .np-banner__Slide-txt h3{font-size:26px;line-height:30px;margin-bottom:10px;}

  .np-banners{margin-bottom:-8px;}
  .ap-whatWeDoSec{margin-bottom: 40px;}

  .np-banner__Slide-txt{max-width:280px;width:100%;}
  .ap-mobLogo{display: inline-block !important;}
  .ap-mobLogo img{width: auto;height: 30px;}
  .deskMarker{display: none !important;}
  .mobMarker{display: inline-block !important;width: 25px;}
  .formsList li.half{width:calc(50% - 6px);}
  .ap-newTop .locationIcons.ap-change.changeBtn{transform: translateY(0);}
  .btnError{margin-top: -20px;}

  /****** camp page *******/

  .np-header.camp{display: block;}
  .header-innerChild.camp .np-logo-head{justify-content: center;}
  .np-banners.camp {margin-bottom: 50px;}
  .np-offerSec.camp .np-offerSec__card-list li{width:calc(100% - 0px);}

  .np-banners.camp .np-banner__Slide-txt{margin-bottom: 50px;}
  .np-banners.camp .np-banner__Form .np-fSec__formT h3{font-size:22px;}
  .np-banners.camp .np-banner__Slide-txt p{font-size:18px;}
  .np-banners.camp .np-banner__Slide{padding:30px 0 30px 0;}
  .np-banners.camp .np-banner__Form::before{left:3px;top:3px;}

  .np-offerSec.camp .np-offerSec__card-list{display: block;}
  .np-offerSec.camp .np-offerSec__card-list li{width:auto;margin-bottom:0;margin-left:10px;margin-right:10px !important;}

  .np-offerSec.camp .np-offerSec__card-list .slick-dots{display: block;bottom: -30px;}
  .np-offerSec.camp .np-offerSec__card-list .slick-dots li{width: auto;margin-bottom: 0;}
  .np-offerSec.camp .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-right:0;}
  .np-offerSec.camp .np-offerSec__card-list li.slick-slide{margin-right: 0}
  .np-banners.camp .np-fSec__formInput input[type=text]{padding: 12px 48px;font-size: 13px;}
  .np-banners.camp .np-fSec__formInput p{font-size: 13px;}
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:28px;line-height:32px;}
  .np-banners.camp .np-banner__Slide-txt p{font-size:16px;}
  .np-offerSec.camp{margin-top: 0 !important;}

  .np-clientSay.camp .np-clientSay__slide-disc p{padding:0 30px;}
  .np-clientSay.camp .np-clientSay__slide-disc p::before{left: -3%;}

  .header-innerChild.camp .np-logo-head a{width:60%;}

  .Sec_camp{margin-top:50px;}
  .np-aboutSec.camp .np-aboutSec__txt-para__par{margin-top:5px;}
  .np-aboutSec.camp .np-aboutSec__txt-btn{margin-top:15px;}
  .np-clientSay.camp .np-offerSec__heading h4{font-size:30px;line-height: 32px;}
  .np-clientSay.camp .np-offerSec__heading h1{font-size:30px;line-height: 32px;}
  .np-offerSec.camp .np-offerSec__heading h4{font-size:30px;line-height: 32px;}
  .np-offerSec.camp .np-offerSec__heading h1{font-size:30px;line-height: 32px;}
  .np-offerSec.campSec .np-offerSec__card-list{width: 100%;}
  .np-offerSec.campSec .np-offerSec__card-list li{width:auto;margin-bottom:0;margin-left:10px;margin-right:10px !important;}

  .np-offerSec.campSec .np-offerSec__card-list.slick-slider .slick-list.draggable{padding: 0;}
  
  .np-offerSec.campSec .np-offerSec__card-list .slick-dots li{width: auto;}
  .np-offerSec.campSec .np-offerSec__card-list .slick-dots{bottom:-25px;}
  .np-offerSec.campSec .np-offerSec__card-img img{width: auto;}
  .container-1700{width:500px;}

  .np-offerSec.campSec .np-offerSec__inner{margin-bottom:80px;}
  .np-offerSec.campSec .np-offerSec__card-txt p{font-size: 14px;}
  .np-offerSec.campSec .np-offerSec__card-list .slick-dots{bottom:-35px;}

  .np-offerSec.campSec.one .np-offerSec__card-list > li .np-offerSec__card{background-color:#89045d;}
  .np-clientSay.camp.one .np-clientSay__slide-disc p::before{left:-3%;background-size: 35px;}
  .np-clientSay.camp.one .np-clientSay__slide-disc p::after{background-size: 35px;}
  .np-bottomForm__in h3{font-size:30px;line-height:45px;}

  .np-offerSec.campSec.one .np-offerSec__card-list li .np-offerSec__card{background-color:#89045d;}

  .np-offerSec.camp .np-offerSec__card-list1 li{width:calc(50% - 20px);}
  .np-offerSec.campSec.one .np-offerSec__card-list1 > li{width: calc(100% - 0px);}
  .np-banners.camp.one .np-banner__Slide-txt.mob h3{font-size:26px;line-height:32px;}
  .np-clientSay.camp.one .np-clientSay__slider.slick-slider .slick-list.draggable{padding-bottom: 10px;}
  .np-clientSay.camp.one .np-clientSay__slide-disc p{padding: 0 40px;}

  .np-offerSec.camp.one {margin-bottom: 30px;}
  .np-offerSec.campSec.one{margin-top: 0 !important;}
  .np-offerSec.campSec.one .np-offerSec__inner{margin-bottom:0px;}
  .np-banners.camp .np-banner__SlideMob{margin-top: -25%;}
  .np-banners.camp.one.two .np-fSec__formBtn{margin-top: 0px;}
  .np-banners.camp .np-banner__Slide{background-image: none;}
  .np-banners.camp .np-banner__SlideMob{display: block;}
  .np-banners.camp .np-banner__Slide::after{display: none;}
  .np-banners.camp.one .np-banner__Slide-txt.mob{position: absolute;display: block;top: 3%;}
  .np-banners.camp.one .np-banner__Slide-txt.mob h3{display: block;}
  .np-banners.camp.one .np-banner__Slide-txt h3{display: none;}


  /************* new css 29-02-2024 *************/
  .np-ourServ__inLft .np-booking-services__title p{font-size:17px;line-height:1.5;}
  .np-ourServ__inRgt .assistance-content{height: auto;}
  .np-ourServ__inLft .np-booking-services__title h1{font-size:26px;margin-bottom: 10px;}
  .servImg1,.servImg2,.servImg3{display: none;}
  .np-ourServ__inLft .np-booking-services__title .np-ourServT{font-size:17px;line-height: 25px;}
  .np-ourServ__inRgt .ap-whatHead{font-size:18px;margin-bottom:10px;margin-top:30px;}


  .np-ourServ { margin-top: 60px;}
  .np-ourServ__inLft .np-booking-services__title h1 {font-size: 21px;}
  .np-ourServ__inRgt .ap-whatHead{font-size: 21px;}
  .np-ourServ__inLft .np-booking-services__title p { font-size: 14px;}
  .assistance-cnt p{font-size:14px;line-height: 22px;}

  .np-ourServTMob .np-ourServT{font-size:21px;}
  .np-ourServ__inRgt .ap-whatHead{margin-top: 0;}


  details.readmoreC summary{font-size:14px;line-height:22px;}
  details.readmoreC1 summary{font-size:14px;line-height:22px;}
  details.readmoreC2 summary{font-size:14px;line-height:22px;}
  .assistance-cnt p.common{display: none;}
  .moreless-common{display: block;}
  .tow-img {flex-wrap: wrap;}
  .tow-img img {max-width: 100%; padding-right: 0;margin-bottom: 20px;}
  .mc-custSay__slide {
        padding: 0 25px;
    }
    
    .knowBody {padding-top: 30px;}
}
@media screen and (max-width:500px) {
  .h-wrapper{max-width: 450px;}
  .container{max-width: 400px;}
  .container-accessiblity{max-width: 400px;}
  .np-bookBtn button{padding:5px 15px;font-size:var(--n12);line-height:20px;}
  .np-nav-menu-right{gap:0.5rem;}

  .np-banner__Slide-txt{max-width: 100%;}
  .np-banner__Slide{border-radius:0px 0px 20px 20px;}
  .np-banner__Slide{padding:75px 0;}
  .np-footer__rightSec{gap: 15px;}
  /* .np-footer__leftSec{margin-bottom: 33px;} */
  .np-footer__rightSec-links{flex:1 0 145px;}
  main{margin-top:88px;}
  /* .np-services__leftSec{padding-left:1rem;} */
  .np-services__txt{text-align:start;}

  .np-homepageForm__outer{padding: 1rem;}
  .np-accessiblity__inner{padding-right:15px;}
  .np-clientSay__slide-disc p::before{background-size:55%;left:-4%;}
  .np-clientSay__slide-disc p::after{background-size:55%;right:-4%;}
  .np-clientSay__slide{padding:0 10px;}
  .np-clientSay__slide-disc p{padding: 0 10px;}
  .np-loginBtns{width: 145px;right: 28%;z-index: 111;}
  .np-logo-head{width:70%;}
  .np-aboutUs-banner{margin:40px 0;}


  .as-container{max-width:430px;}
  .ab-container{max-width:430px;}
  .ab-container-founder{max-width:430px;}
  .ab-container-vm{max-width:430px;}
  .np-aboutUs-founder__contImg{width:80%;}


  .np-aboutUs-assist__hedding h3{font-size: var(--n26);line-height: 32px;margin-bottom: 15px;}
  .np-aboutUs-assist__hedding h4{font-size: var(--n16);}
  .np-aboutUs-assist__hedding p{font-size: var(--n16);}
  .np-aboutUs-services__title h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-services__title h4{font-size: var(--n16);}
  .np-aboutUs-services__title p{font-size: var(--n16);}
  .np-aboutUs-team__title h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-founder__heading h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-vm__title h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-banner__title h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-vm__prod h3{font-size: var(--n26)}
  .np-aboutUs-founder__contTxt h3{font-size: var(--n20);text-align: center;}
  .np-aboutUs-founder__contTxt h4 {margin-top: 5px;margin-bottom: 10px;text-align: center;}
  .np-aboutUs-team__slide-item__txt h3{font-size: var(--n18);}
  .np-aboutUs-team__slide-item__txt P{font-size: var(--n14);}
  .np-aboutUs-vm__cont{gap: 20px;}
  .np-aboutUs-vm__vision h3{font-size: var(--n20);}
  .np-aboutUs-vm__vision p{font-size: var(--n16);}
  .np-aboutUs-vm__mission h3{font-size: var(--n20);}
  .np-aboutUs-vm__mission p{font-size: var(--n16);}
  .np-aboutUs-assist__topImg{width: 9%;top: -48px;}
  .np-aboutUs-services__slide .slick-list.draggable{padding:0 20px 50px 20px;}
  .np-aboutUs-services__slide li.slick-slide{margin:0 5px;}
  .np-aboutUs-assist{margin:40px 0;}
  .np-aboutUs-assist__botImg{bottom:4px;}
  .np-aboutUs-team__sliderBtn div{width: 25%;}
  .np-aboutUs-team__sliderBtn {gap: 10px;padding-right: 10px;}
  .np-contactUsSec__address{padding:30px 20px;}
  .np-contactUsSec__address-inner{padding:30px;}
  .np-contactUsSec__address-Txt-List__ad-txt p{font-size: var(--n16);}
  .np-contactUsSec__address-Txt-List__ad-txt a{font-size: var(--n16);}
  .np-contactUsSec__address-Txt-List__ad-img img{margin-top: 3px;}
  .np-contactUsSec__inputs-subT h3{font-size:var(--n20);}
  .np-contactUsSec__inputs-Title h3{font-size:var(--n25);}
  .np-contactUsSec__inputs-formBtn button{font-size: var(--n16);}
  .np-blogListing__card li{width:calc(100% - 0px);}
  .np-retailProduct__headingTitle p{font-size: var(--n18);}
  .np-blogDetail__leftSide-blogTop__txtTitle h3{font-size:var(--n20);}
  .np-blogDetail__leftSide-blogBottom__txt p{font-size: var(--n16);}
  .np-blogDetail__leftSide-blogTop__btnPrev .np-blogDetail__leftSide-blogTop__btnPrevTxt h3{font-size:var(--n16);}
  .np-blogDetail__leftSide-blogTop__btnNxt .np-blogDetail__leftSide-blogTop__btnNxtTxt h3{font-size:var(--n16);}
  .np-blogDetail__leftSide-blogTop__btnPrev .np-blogDetail__leftSide-blogTop__btnPrevTxt{width:130px;}
  .np-blogDetail__leftSide-blogTop__btnNxt .np-blogDetail__leftSide-blogTop__btnNxtTxt{width:130px;}
  .np-account__rightSide-editAddForm-InputC > div{width: calc(100% - 0px);}


  .np-reviews-slider.slick-slider div.slick-list{padding:0px 0 40px 0;}
  .np-orderCard-contOQP{gap: 8px;}
  .np-account__rightSide-wishlistList li{width:calc(50% - 10px);}
  .np-chatNow{width: 60px;}

  .cr-container{max-width: 450px;}

  .np-orderCard-contTitle h3:first-child{font-size:var(--n16);line-height: 18px;}
  .np-orderCard-contTitle h3:last-child{font-size:var(--n13);line-height: 18px;flex: 0 0 110px;text-align: end;}
  .np-orderCard-contOQP p{font-size: var(--n13);}
  .np-orderCard-cont .np-returnBtn, .np-orderCard-cont .np-exchnageBtn {font-size: 13px;}
  .np-orderCard-contOP h3{font-size:var(--n16);}
  .np-orderCard-contOT h3{font-size:var(--n16);}
  .np-cart__cont-productCont-top{gap:15px;flex-direction:column;}
  .np-cart__step h3{font-size:var(--n14);}
  /* .np-cart__cont-order-coupon{flex-direction: column;} */
  .np-cart__cont-order{padding: 20px;}
  .np-cart__cont-order-coupon{gap: 15px;}
  .np-cart__cont-order-coupon button{font-size: var(--n16);padding: 10px 10px;flex: 0 0 110px;}
  .np-cart__cont-order-btns button{font-size: var(--n16);padding: 10px 10px;}

  .np-cart__cont-Lft.add .np-account__rightSide-editAdd a{padding:14px 0;width:100%;float:left;text-align:center;}

  .np-LftPay-option{flex-direction:column;}
  .np-thankyou__btn a{padding: 10px 50px;}
  .np-tab-content__cardList{gap: 18px;}
  .np-tab-content__card{width: 100%;}
  .np-booking-custSay{padding:65px 0;}
  .np-booking{padding: 98px 10px 0px 10px}
  .np-booking__inner{max-width:100%;}
  /* .np-booking-mobAssistance__slide .slick-list.draggable{padding:0 0 45px 0;} */
  .ma-container{max-width:410px;}
  .bs-container{max-width:410px;}
  .cs-container{max-width:410px;}
  .np-booking-custSay__Card{margin: 0;}

  .np-banner__Slider .slick-dots{right: -4%;}
  .hamburger--elastic .hamburger-inner::before{top: 8px;}
  .hamburger--elastic .hamburger-inner::after{top: 16px;}
  .np-tab-content__card-title h3{font-size:var(--n14);}
  .np-tab-content__card-link a{font-size:var(--n13);}
  .np-tab-content__cardList li{width:calc(50% - 12px);}
  .np-tab-content__card{padding: 10px 11px;border-radius: 5px;}
  .np-retailProduct__CardItam-Rating h2 span{width: 30%;}
  .np-retailProduct__CardItam-Rating{gap: 3px;}
  
  .np-aboutUs-vm__img::before{left:-10px;top:-10px;}
  .np-aboutUs-vm__counts{padding: 30px 40px;gap: 25px 76px;}
  .np-aboutUs-founder__contImg::before{left:-14px;top:-12px;}
  .np-aboutUs-founder__left{bottom: auto;top: 0;}
  .np-aboutUs-vm__prod{width:calc(50% - 38px);}
  .np-aboutUs-founder__right-top{right:15px;top:-65px;}
  .np-aboutUs-banner__banner-img{border-radius: 10px;margin-top: 15px;}
  .np-products__leftSec-Title h3{font-size: var(--n16);}
  .np-products__leftSec-Title.accorMob::before{background-size:16px;width:16px;height:16px;}
  .np-products__leftSec-Title.accor::before{background-size:16px;width:16px;height:16px;}
  .np-products__leftSec-priceList li{margin-bottom: 15px;}
  .np-products__leftSec-catList li{margin-bottom: 15px;}
  .np-products__rightSortProd select{background-size:16px;}

  .np-blogListing__rightSide-inner{padding: 30px 20px;}
  .np-blogListing__rightSide-subTitleInput input{padding: 16px;}
  .np-blogListing{margin-bottom: 60px;}

  .np-addCart{width: 100%;margin-right: -500px;}
  .np-cart__steps__cont{margin-top:60px;}
  .np-cart__cont-orderTitle{padding-bottom: 15px;}
  .np-cart__cont-orderTitle h3{font-size: 18px;}
  .np-cart__cont-order-MRP.add h3{font-size: 15px;}
  .np-cart__cont-order-total h3:last-child{flex: 0 0 60px;text-align: end;}
  .np-contactUsSec__address-title{left: 20px;}
  .np-booking-rgtImg{top:-50px;width:8%;}
  .np-booking-lftImg{top:-50px;opacity:.5;width:8%;}
  .np-booking-rgtImgBot{top:-15px;width:8%;opacity:.5;}

  .np-faqSec-listing__list-disc.myBooking{padding:10px;border-radius: 15px;}

  .np-myBooking__list li{width:calc(50% - 5px);}
  .np-account__rightSide-orderCard{padding: 10px 0px;}
  .st-orderCard {padding: 10px 10px;}

  .np-productD-reviews__inner .np-services__txt{text-align: center;}
  

  .np-bookingFormRgt__preferance{gap: 12px;}
  .np-selectPackInputs label{font-size:var(--n15);}
  .np-genderSelectRad label{font-size:var(--n15);}
  .np-genderSelect{gap: 15px;}
  .np-tooltip .np-tooltiptext{font-size:var(--n11);width: 200px;}
  
  .np-bookingFormRgt__preferance{flex-direction: column;}
  
  .np-bookingFormRgt__eDate .np-Info{right:auto;left:29%;}

  .np-blogs-LftBot{bottom:110px;left:0;width:10%;}
  .np-blogs-RgtTop{right:50px;top:31px;width:8%;}
  .np-blogs-RgtBot{right:-55px;bottom:75px;width:25%;}
  .formImg-right{right:27px;top:24px;z-index:-1;width:6%;}
  .formImg-right-mid{right:auto;top:10%;left:0;width:15%;}
  .formImg-left{top: 60%;width: 8%;}
  .container-services{max-width: 100%}
  .np-services-left{width: 72%;left: -33px;}
  .np-offerSec__heading{margin:0;}
  .np-aboutSec .np-right{width: 6%;top: 8px}
  .np-cat-floatimg1{width: 10%;}
  .np-cat-floatimg3{width: 5%;}
  .container-accessiblity{max-width:423px;}
  .np-accessiblity__img{margin-left: 2rem;}
  .np-blogs__card-list li.slick-slide{margin: 0 5px;}
  .np-services-slide{min-height: auto;}
  .np-banner__Slide-btns{width: 70%;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-bottom:10px;}
  .np-services-slider.slick-slider div.slick-list{padding-bottom:20px;}
  .np-services-slider.slick-slider .slick-dots{position: relative;}
  /* section{margin-bottom: 48px;} */
  .np-offerSec__card-list li.slick-slide{margin-right:10px;}
  .np-offerSec__card-txt{padding: 16px 12px 20px;}
  .np-offerSec__card-txt p{font-size: 16px;line-height: 1.4;height: auto;}
  .np-offerSec__card-txt h3{font-size: 20px;}
  .container{max-width:420px;}
  .np-blogs__card-list .slick-list.draggable{padding-bottom:15px;}
  .np-blogs__card-list .slick-dots{position: relative;bottom: 0;}
  .np-blogs{padding: 20px 0 ;}
  /* .np-clientSay__sliders{margin-top: 35px;} */
  .np-offerSec__heading{margin-bottom: 20px;}
  .np-clientSay__slide-disc p{padding:0 20px;}
  .np-contactForm{padding: 30px 0;}
  .np-banner__Slide{padding:40px 0 76px 0;border-radius:0 0 10px 10px;}
  .np-banner__Slide-btns{margin-top: 22px;}

  .mouse{width:30px;height:55px;}
  .np-offerSec__heading{margin: 0;}
  /* .np-aboutUs-banner{margin:36px 0 61px 0} */
  .np-aboutUs-founder__right-top{right:23px;top:-15px;width: 9%;}
  .np-aboutUs-team__slide li.slick-slide{margin: 0 5px;}
  .np-aboutUs-team__title{padding-left:5px;flex: 0 0 205px;}
  .np-aboutUs-team__slide .slick-list.draggable{padding-bottom: 10px;}
  .np-aboutUs-team__slide .slick-dots{position: relative;bottom: -15px;}
  .np-aboutUs-services__title h3{margin-bottom: 20px;}
  .np-aboutUs-services__slider{margin-top: 0;}
  .np-aboutUs-services__slide .slick-list.draggable{padding: 0 0 40px 0;}
  .np-aboutUs-services__slide li.slick-slide{margin: 0 20px}
  .np-bredcrums__txt{margin:28px 0 28px 0;}

  .np-productD__RightSec-inner .np-retailProduct__CardItam-price s{font-size:var(--n16);}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-price h3{font-size:var(--n20);}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-disc.pr h3{font-size:var(--n15);}
  .np-productD__RightSec-para p{font-size: var(--n14);}

  .np-productD__RightSec-inner .np-retailProduct__CardItam-Rating {padding: 7px 13px;gap: 10px;}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-Rating h2{font-size:var(--n15);}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-Rating h2 span{width: 50%;}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-Rating h3{font-size:var(--n15);}
  .np-productD__RightSec-qty__num a{height:35px;width:35px;}
  .np-reviews-popUpBtn{padding: 0;text-align: center;display: flex;justify-content: center;}
  .st-reviews-popUpBtn{padding: 0;text-align: center;display: flex;justify-content: center;}
  .np-productD-reviews__leftTop{left: auto;right: 0%;}
  .np-blogListing__card{gap: 30px;}
  .np-blogListing__leftSide-blogTop__txtTitle h3{font-size: var(--n20);}
  .np-blogListing__rightSide-listTxtAuther{gap:15px;}

  .np-blogListing__rightSide-listTxtAuther h3, .np-blogListing__rightSide-listTxtAuther h4{font-size: var(--n12);}
  .np-blogListing__rightSide-list{gap: 15px;}
  .np-blogListing__rightSide-subTitleInput{margin: 17px 0 20px 0;}
  .np-blogDetail__leftSide-blogTop__txtAuthor h3,.np-blogDetail__leftSide-blogTop__txtAuthor h4{font-size: var(--n14);}
  .np-blogDetail__leftSide-blogTop__txtAuthor h3 span,.np-blogDetail__leftSide-blogTop__txtAuthor h4 span{font-size: var(--n14);}
  .np-blogDetail__leftSide-blogTop__txtTitle{margin: 15px 0 0 0;}
  .np-productD__leftSec-sliderThum .np-productD__leftSec-sliderThumCard a .np-productD__leftSec-Card{height: 70px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:30%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .np-booking-custSay__slider.slick-slider button.slick-next {right: 35%;bottom: -29%;}
  .np-booking-custSay__slider.slick-slider button.slick-prev {left: 42%;bottom: -29%;}
  .np-aboutUs-vm__headding {margin-bottom: 25px;}
  .np-blogs__card-disc {height: auto;}
  .np-blogListing__rightSide-title h3{font-size: 16px;}
  .np-blogListing__rightSide-subTitle h3{font-size: 16px;}
  .np-blogListing__rightSide-listSec__inner li h2 {font-size: 20px;}
  .np-blogListing__rightSide-title {margin-bottom: 15px;}
  .np-blogListing__rightSide-listSec__inner li:last-child {margin-bottom: 20px;}
  .np-blogDetail__inner {gap: 30px;margin-bottom: 20px }
  .np-aboutUs-services__slide-item {padding: 30px 30px 38px;}
  .np-LftPay-term__list li:not(:last-child) {margin-bottom: 10px;}
  .st-orderID {flex-direction: column;}
  .st-orderID .order-Txt{width: 100%;}
  .st-orderID .st-orderDate{width: 100%;}
  .np-orderCard-contOP {flex-direction: column;}
  .np-account__rightSide-editAddForm-Input {margin-bottom: 5px;}
  .np-productD__inner {gap: 25px;}
  .np-services__prevBtn, .np-services__nextBtn {height: 30px;width: 30px;}
  .np-bookingFormRgt__duration.day label {font-size: 14px;}
  .cancelBookingHead h3{font-size:16px;}
  .ap-ticketInner .ticket3__details ul li{font-size:14px;}
  /* .np-booking-mobAssistance__slide .slick-list.draggable {padding: 0 0 26px 0;} */
  .np-booking-mobAssistance.ap-change {margin: 0px 0 38px;padding-top: 0;}


  .np-banner__Slide-txt h3{font-size:20px;line-height:24px;margin-bottom:10px;}
  .np-banner__Slide-txt{max-width:225px;}
  .np-banner__Slide-txt p{font-size:14px;line-height:1.2;height:auto;}
  .container-1700{width:400px;}
 

  /****** camp page *******/
  .np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:25px;line-height:30px;}
  .np-ourServ {margin-top: 30px;}

  .np-ourServ__inLft .np-booking-services__title h1 {font-size: 20px;}
  .np-ourServ__inRgt .ap-whatHead{font-size: 20px;}
  .np-booking-faq__title h3 { font-size: 24px; line-height: 25px;}

  .np-faqSec-listing__list-title a {font-size: 17px;}
  .np-faqSec-listing__list-disc p {font-size: 15px;}

  .np-ourServTMob .np-ourServT{font-size:20px;}
      .mc-custSay__slide {
        padding: 0 10px;
    }
}

@media screen and (max-width:428px){

  .np-aboutUs-services__slide-item__txt h3{font-size: var(--n18);}
  .np-aboutUs-services__title h3{font-size: var(--n26);line-height: 32px;}
  .np-aboutUs-founder__contTxt p{font-size: var(--n14);}
  .np-aboutUs-founder__contTxt h4{font-size: var(--n16);}
  .np-aboutUs-vm__prod p{font-size: var(--n16);}
  .np-faqSec-listing__list-title img{width: 5%;}
  .np-contactUsSec__address-inner{padding:22px;}
  .np-blogDetail__leftSide-blogTop__btnPrev .np-blogDetail__leftSide-blogTop__btnPrevTxt h3{font-size:var(--n14);}
  .np-blogDetail__leftSide-blogTop__btnNxt .np-blogDetail__leftSide-blogTop__btnNxtTxt h3{font-size:var(--n14);}
  .np-blogDetail__leftSide-blogTop__btnNxtTxt p{font-size:var(--n12);}
  .np-blogDetail__leftSide-blogTop__btnPrevTxt p{font-size:var(--n12);}
  .np-retailProduct__CardItam-Deal h3{padding:4px 14px;border-radius:50px;}
  .np-retailProduct__CardItam-fev a i{font-size:1rem;}
  .np-retailProduct__CardItam-Rating h2{font-size: var(--n10);}
  .np-retailProduct__CardItam-Rating h3{font-size: var(--n10);}
  .np-retailProduct__CardItam-Rating hr{font-size: var(--n10);}
  .np-retailProduct__CardItam-title h3{font-size:var(--n13);line-height: 16px;}
  .np-retailProduct__CardItam-price s{font-size: var(--n10);}
  .np-retailProduct__CardItam-price h3{font-size: var(--n12);}
  .np-retailProduct__CardItam-disc{font-size: var(--n11);}
  .np-retailProduct__CardItam-title{margin:5px 0 10px 0;}
  .np-products__leftSec-Title h3{font-size: var(--n20);}
  .np-clientSay__slider.slick-slider button.slick-prev{left: 35%;}
  .np-clientSay__slider.slick-slider button.slick-next{right:35%;}
  .hamburger--elastic.is-active .hamburger-inner::after{transform: translate3d(0,-17px,0) rotate(-270deg);}
  .np-orderCard-contOP h3{font-size:var(--n15);}
  .np-clientSay__slide-disc p::before{background-size:45%;left:-5%;}
  .np-bookingFormRgt__eDate .np-Info{right:auto;left:30%;}
  .np-loginBtns{top:38px;right: 25px}
  .container-accessiblity{max-width:415px;}
  .ab-container-founder{max-width:410px;}
  .ab-container-vm{max-width:410px;}
  .np-aboutUs-vm__headding{padding-left: 10px;}
  .np-aboutUs-vm__cont{padding: 10px;}
  .ab-container{max-width:390px;}
  .as-container{max-width:410px;}
  .np-aboutUs-assist__img{margin-left:2rem;}
  .np-aboutUs-assist__botImg{width:6%;}
  .np-retailProduct__CardItam-disc h3{font-size: var(--n10);padding: 2px 5px}
  .np-productD__RightSec-inner .np-retailProduct__CardItam-disc.pr h3{font-size:var(--n15);}
  .np-logo-head{width: 75%;}
  .np-lRForm__input.mob.otp input[type=text]{height:45px;padding:5px;width:45px;border-radius:5px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:33%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .np-booking-detail__listItam-title h3{font-size: 18px;}
  .np-offerSec__cards{margin-top: 25px;}
  .np-accessiblity {margin: 0px 0 30px;}
  .np-aboutUs-vm__headding {margin-bottom: 15px;}
  .np-aboutUs-vm {padding: 20px 0;}
  .np-aboutUs-team {padding: 20px 0;}
  .np-aboutUs-banner {margin: 20px 0;}
  .np-products__leftSec-accorMob .np-products__leftSec-catSearch .catSearchIcon {top: 17px;right: 20px;}
  .np-account__bnSecT h3 {font-size: 22px;}
  .np-booking-services__title h1 {font-size: 24px;}
  .np-booking-mobAssistance__hedding {margin-bottom: 20px;}
  .np-booking-services {margin-bottom: 30px;}
  .np-serviceCards {margin-top: 25px;}
  .np-lRForm {max-width: 330px;}
  .np-lRForm__input input {padding: 14px 18px;}
  .np-lRForm__txt {margin: 15px 0 15px 0;}
  .np-firstPopup {max-width: 330px;}
  .np-products{margin-bottom:34px;}
  .np-footer__top-right__inner .np-footer__app-icon{width:45%;}
  .np-footer__top-right__inner .np-footer__app-icon:not(:last-child){margin-bottom:4px;}
  .np-footer__top-right__img{width:32%;}
  .np-footer__top{padding:34px 0 56px;}
  .np-footer__leftSec {flex: 0 0 160px;}
  .np-orderCard-Img {width: calc(50% - 10px);}
  .eventCnt{padding:20px 0px 0 26px;}
  .eventCnt::before{height:10vh;left:12px;}
  .dateEvent span{font-size:12px;    margin: 0 3px;}
  .eventCnt .event-name{font-size:18px;}
 .dateEvent span.dot-sep{width:4px;height:4px;}

  .event-venue{height: 50px;}
  .st-mybooking{justify-content: space-between;align-items: center;flex-flow: row wrap;margin: 8px 0;}
  .ticket__img img {width: 100%;}

 .np-banner__Slide-txt{max-width:170px;}
.np-banner__Slide-txt h3{font-size:16px;line-height:22px;margin-bottom:10px;}

.ap-ticketRadioWrp .ap-ticketRadio label h3{font-size:11px;}


/******** camp page  **********/
.np-banners.camp .np-banner__Slide-txt{margin-bottom: 20px;}
.np-banners.camp .np-banner__Form{max-width: 360px;padding: 20px;}
.np-aboutSec.camp .np-aboutSec__txt-para__par p{font-size: 16px;}
.np-clientSay.camp .np-clientSay__slide-disc p::before{background-size: 32px;}
.np-clientSay.camp .np-clientSay__slide-disc p::after{background-size: 32px;}
.np-aboutSec__txt-para__parent ul li p{font-size:16px;}


.np-banners.camp.one .np-banner__Slide-txt.mob h3{font-size:20px;line-height:25px;}
.np-banners.camp .np-banner__SlideMob{margin-top:-33%;}
.np-banners.camp.one .np-banner__F{padding:0px 15px;}
.np-banners.camp .np-banner__Slide-txt p{font-size:14px;line-height: 1.3;}
.np-banners.camp.one.two .np-fSec__formBtn p{font-size: 14px;line-height: 5px;}
.np-banners.camp .np-fSec__formBtn .comBtn{font-size: 16px;}

.np-clientSay__fl .np-clientSay__slide-title h3{font-size: 18px;}
.np-clientSay__fl .np-clientSay__slide-title h3 span{font-size: 18px;}

}
@media screen and (max-width:414px){
  .np-offerSec{margin-top: 44px !important;}
  .np-myBooking-detail__assistantDisc{gap: 20px 95px;}
  .np-contactUsSec__inputs-Title h3 {font-size: 20px;}
  .np-contactUsSec__inputs-subT h3 {font-size: 16px;}
  .np-products__leftSec-accorMob .np-products__rightSortProd select {background-size: 4.2%;}
  .np-retailProduct__CardItam-prices {gap: 8px;}
  .np-retailProduct__CardItam-price {gap: 8px;}
  .np-cart__cont-product {gap: 10px;padding-top: 15px;}
  .np-retailProduct__headingTitle h3 {font-size:22px;}
  .np-offerSec__heading h4 {font-size: 25px;line-height: 32px;}
  .np-offerSec__heading h1 {font-size: 25px;line-height: 32px;}
  .np-account__rightSide-form li .np-account__rightSide-Btn.st-addBut button {width: 40%;}
  .np-account__rightSide-editAdd.st-addBut a {width: 40%;}
  .np-myBookingCardDate {padding-right: 10px;margin-right: 10px;}
  .np-myBookingCard {padding: 10px 10px;}
  .noDaysin {padding-right: 10px;margin-right: 10px;}
.noDaysin h3{font-size: 14px;}
.np-myBookingCardOtp h3{font-size: 14px;}
.np-myBookingCardDate p {font-size: 13px;}
.np-myBookingCardDate {padding-right: 5px;margin-right: 5px;}
.np-myBookingCardAmt h3{font-size: 13px;}
.np-cart__cont-productClose {position: absolute;right: 10%;bottom: 0%;}
.ticket3{padding:10px;}
.np-myBookingCardDate{padding:0;padding-bottom:10px;border:none;}
.np-myBookingCardDate p{font-size:16px;}
.np-myBookingCardAmt h3{font-size:18px;}
.np-myBookingCardAmt span{height:17px;}
.np-homepageForm__outer{margin-top: 0;}
.ap-whatWeDoSec{margin-bottom: 100px;}

.ap-profTabs .ap-profTabItem a {font-size: 13px;}

}

@media screen and (max-width:395px){
  .np-bookingFormRgt__eDate .np-Info{right:auto;left:32%;}
  .np-lft-Card__service h3{font-size:var(--n14);}
  .np-lft-Card__service{padding-bottom:8px;margin-bottom:8px;}
  
  .ab-container-vm{max-width:385px;}
  .ab-container-founder{max-width:385px;}
  .ab-container{max-width:385px;}
  .as-container{max-width:385px;}
  .np-myBooking-detail__assistantDisc{gap: 20px 75px;}
  .header-innerRight{gap:10px;}
  .np-logo-head{width:80%;}
  .np-lRForm__input.mob.otp input[type=text]{height:40px;padding:5px;width:40px;border-radius:5px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:33%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}

  .np-account__rightSide-info p.rightSide-info-sTxt{font-size: 12px;}
  .np-account__rightSide-price p.rightSide-price-sTxt{font-size: 12px;}
  .np-account__rightSide-info h3.rightSide-info-Txt{font-size: 14px;}
  .np-account__rightSide-price h3.rightSide-price-Txt{font-size: 20px;}
  .np-account__rightSide-balance::before{bottom: -30px;}
  section {margin: 0 0 20px 0;}
  .np-account__rightSide-form {gap: 15px 0px;}
  .np-logo-head {width: 100% !important;}
  .np-location a {gap: 2px;}
  .np-lRForm__inputBtns.reg {margin: 15px 0 15px 0;}
  .np-lRForm__inputs {margin-top: 5px;}
.np-lRForm__input.name {margin-bottom: 15px;}
.np-lRForm__input.email {margin-bottom: 15px;}
.np-account__rightSide-editAddForm-radio {margin-bottom: 15px;}
.np-account__rightSide-editAddForm-Input textarea {font-size: 14px;padding: 5px 20px;}

/******** camp page *******/
.container-1700{width:350px;}
.np-banners.camp .np-banner__F .np-banner__Slide-txt h3{font-size:22px;line-height:30px;}

}

@media screen and (max-width:375px) {
  .np-loginBtns{top:38px;right:26px;}
  .container{max-width: 360px;}
  .np-offerSec__card-list.slick-slider .slick-list.draggable{padding-right: 40px;}
  .container-accessiblity{max-width:350px;}
  .np-clientSay__slide{padding:0;}
  /* .np-banner__Slide-txt h3{font-size: 1.5rem;} */
  .np-banner__Slide-btns{width:70%;}
  .np-logo-head a{float:left;display: flex;align-items: center;}
  .np-location a{width:100%;gap: 5px;}
  /* .np-location a span{font-size:8.5px;} */
  .np-logo-head {gap: 10px;}
  .np-logo-head{width:70%;}

 .event-infoInner .dateEvent span{font-size:11px;}

  .as-container{max-width:350px;}
  .ab-container{max-width:350px;}
  .ab-container-founder{max-width:350px;}
  .ab-container-vm{max-width:350px;}
  .cr-container{max-width: 350px;}

  .np-clientSay__slider.slick-slider button.slick-next{right: 35%;}
  .np-clientSay__slider.slick-slider button.slick-prev{left: 35%;}

  .ma-container{max-width:350px;}
  .bs-container{max-width:350px;}
  .cs-container{max-width:350px;}

  .np-clientSay__slide-disc p::before{background-size:35%;left:-5%;}
  .np-clientSay__slide-disc p::after{background-size:35%;right:-5%;}
  .np-clientSay__slider.slick-slider button{height:40px;width:40px;}

  .np-tab-content__card-link a{font-size:var(--n10);}

  .np-myBooking__list li{width:calc(100% - 0px);}

  .np-orderCard-contOQP{gap:8px;}
  .np-orderCard-contOP{gap:8px;}
  .np-orderCard-contOP h3{font-size:var(--n14);}
  .np-orderCard-contOT h3{font-size:var(--n15);}

  .np-bookingFormRgt__eDate .np-Info{right:auto;left:34%;}
  .np-banner__Slide-btns{width:80%;}
  .np-blogListing__rightSide-listTxtAuther{gap:5px;flex-direction: column;}
  .np-cart__cont-order-coupon button{flex: 0 0 90px;}
  .np-myBooking-detail__assistantDisc{gap: 20px 40px;}
  .np-myBooking-detail__bid{gap: 8px;}
  .np-lRForm__input.mob.otp input[type=text]{height:35px;padding:5px;width:35px;border-radius:5px;}
  .np-booking-summary__rgt-input .np-cancel{position:absolute;top:50%;right:37%;z-index:1;transform:translate(-50%,-57%);cursor:pointer;}
  .pop-cont {width:335px;}
  .np-booking-custSay__slider.slick-slider button.slick-next {right: 34%;bottom: -27%;}
  .np-booking-custSay__slider.slick-slider button.slick-prev {left: 38%;bottom: -27%;}
  .np-cart__cont-order {padding: 10px;}
  /* .np-location img {max-width: 11%;} */
  .np-bredcrums__txt a {font-size: 14px;}
  .np-bredcrums__txt h3 {font-size: 14px;}
  .assistance-cnt h3{font-size:14px;}
  .ticket3__details ul li{width:calc(50% - 10px);font-size:13px;}

  /******** camp page  **********/
  .np-clientSay.camp .np-clientSay__slide-disc p::before{background-size: 25px;}
  .np-clientSay.camp .np-clientSay__slide-disc p::after{background-size: 25px;}

  .np-header.camp .np-logo-head.center-logo a img { max-width: 55% !important;}

  .np-clientSay__fl .np-clientSay__slide-title h3{font-size: 16px;}
  .np-clientSay__fl .np-clientSay__slide-title h3 span{font-size: 16px;}
  .np-clientSay.camp .np-clientSay__slide-disc p::after{right: -3%;}
      .mc-custSay__slide {
        padding: 0;
    }
}
@media screen and (max-width:360px){
  .container-accessiblity{max-width:340px;}
  .np-bookingFormRgt__eDate .np-Info{right:auto;left:35%;}
  .np-cart__cont-product {flex-direction: column;}
  .np-orderCard-contOQP {flex-wrap: wrap;}
  .np-account__rightSide-form li .np-account__rightSide-Btn.st-addBut button {width: 45%;}
  .np-account__rightSide-editAdd.st-addBut a {width: 45%;}
  .np-banners.camp.one .np-banner__Slide-txt.mob h3 { padding: 5px;}
}

/* Customer Say - Responsive */
@media screen and (max-width:1200px){
  .mc-custSay__slider.slick-slider button.slick-prev{left:-30px;}
  .mc-custSay__slider.slick-slider button.slick-next{right:-30px;}
}
@media screen and (max-width:992px){
  .mc-custSay__title{font-size:var(--n40);}
  .mc-custSay__slide{padding:0 50px;}
}
@media screen and (max-width:768px){
  .mc-custSay{padding:50px 0 70px;}
  .mc-custSay__title{font-size:32px;margin-bottom:30px;}
  .mc-custSay__slide{padding:0 40px;}
  .mc-custSay__slide-desc{font-size:var(--n16);}
  .mc-custSay__sliderWrap{max-width:100%;}
  .mc-custSay__slider.slick-slider button.slick-prev{left:-10px;}
  .mc-custSay__slider.slick-slider button.slick-next{right:-10px;}
}
@media screen and (max-width:480px){
  .mc-custSay__title{font-size:24px;margin-bottom:20px;}
  .mc-custSay__slide{padding:0 40px;}
  .mc-custSay__slide-img{width:60px;height:60px;}
  .mc-custSay__slider.slick-slider button.slick-prev,
  .mc-custSay__slider.slick-slider button.slick-next{width:38px;height:38px;}
  .mc-custSay__slider.slick-slider button.slick-prev:before,
  .mc-custSay__slider.slick-slider button.slick-next:before{font-size:16px;}
  .mc-custSay__slider.slick-slider button.slick-prev{left:-5px;}
  .mc-custSay__slider.slick-slider button.slick-next{right:-5px;}
}

/*
     FILE ARCHIVED ON 13:53:36 Aug 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:18:23 May 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.4
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.039
  esindex: 0.005
  cdx.remote: 10.973
  LoadShardBlock: 134.194 (3)
  PetaboxLoader3.datanode: 113.674 (5)
  PetaboxLoader3.resolve: 84.372 (2)
  load_resource: 148.823
  loaddict: 98.387
*/