@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: 1388px;}
  .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;}
}

@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;}

  .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%;}

}

@media screen and (max-width:1540px) {
  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: 180px 0;}
  .np-banner__Slide-txt h3{font-size: 3rem;line-height: 60px;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__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: 1340px;}

  .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:var(--n40);line-height:45px;}
  .np-booking__txt p{font-size:var(--n16);}
  .np-booking-services__title h3{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-bottom: 150px;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;}
  .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-booking{padding:70px 0 36px 92px;}
  .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:12%;height:368px;}
  .np-booking-mobAssistance.ap-change{padding:60px 0 25px;}

}


@media screen and (max-width:1500px) {
  .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{font-size: var(--n44);line-height: 50px;}
  .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: 2rem;}
  .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: 20px;}
  .np-bookingFormRgt__preferance h3{font-size: 14px !important;}
  .np-bookingFormRgt__duration select {padding: 14px 15px 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: 132px 0;}
 .eventBanner-cnt span {font-size: 26px;}
 .eventBanner-cnt h2 {font-size: 62px;line-height: 1.4;}
 .eventIntro h3{font-size: 26px;}
 .eventIntro h2{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: 17px;}
 .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;}

}

@media screen and (max-width:1400px) {
  .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: var(--n38);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: 2rem;}
  .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: -20%;}
  .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;}


}
@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-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;}

}
@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;}

  
}

@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);}

}

@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{display: block;}
  .np-cart.mob{display: block;}
  .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 h3{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;}

}

@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: 14px;}
  .np-products {margin-bottom: 150px;}
  .ap-eventListMain.homeEvent .eventlist-new li{width:calc(50% - 10px);}

}

@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-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;}
}

@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;}
  .np-products__leftSec-Title.accorMob::before{content: ''; position: absolute;background:url('../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%;}
  .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%;}
  .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;}

}


@media screen and (max-width:550px) {
  .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:23%;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:var(--n14);line-height:20px;}
  .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:100%;}
  .np-footer__inner{gap: 20px;}
  .np-footer__rightSec{flex-flow:row wrap;gap:20px;}
  .np-footer__rightSec-links{flex:1 0 220px;}
  
  .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-offerSec__card-list.slick-slider .slick-list.draggable{padding-bottom: 10px;}
  .np-offerSec__heading h4{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:18%;}
  .np-location a{max-width:100%;justify-content:flex-start;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: auto;}

  .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: 60px;}
  .np-bookingFormLft p:not(:last-child){margin-bottom: 15px;}
  .np-bookingFormRgt__title{font-size:var(--n16);}
  .np-bookingFormRgt__selectPack{margin-top:20px;}
  .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: 100%;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;}
  .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;}
  .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;}
  .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:30px;}
  .eventBanner-cnt span{font-size:20px;}
  .eventBanner-cnt p{font-size: 15px;}
  .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 h2{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:25px 0 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: 10%;}
  .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: 30px;}
  .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;}


}
@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: 340px;}
  .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:60px;}
  /* .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: 150%;}
  .np-profile{width:40px;}
  .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:50px 10px 50px 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:32px 0 50px 0;border-radius:0 0 25px 25px;}
  .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: 6px 0 15px 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: 50px;}
  .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;}
  .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: 60px 0 38px;}
}

@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:35px;}
  .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 h3 {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:38%;}
  .np-footer__top{padding:34px 0 56px;}
  .np-footer__leftSec {flex: 0 0 160px;}
  .np-orderCard-Img {width: calc(50% - 10px);}
  .np-location a span {font-size: var(--n13);}
  .eventCnt{padding:20px 0px 0 26px;}
  .eventCnt::before{height:10vh;left:12px;}
  .dateEvent span{font-size:13px;}
  .eventCnt .event-name{font-size:18px;}
  .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%;}
}
@media screen and (max-width:414px){
  .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: 22px;line-height: 27px;}
  .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;}
}

@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;}

}

@media screen and (max-width:375px) {
  .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-txt{max-width:270px;}
  .np-banner__Slide-btns{width:70%;}
  .np-logo-head a{width:21%;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%;}

  
  .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-banner__Slide-txt p {font-size: var(--n13);}
  /* .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;}

}
@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-location a span {font-size: 12px;}
  .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%;}
}