

@media (min-width:375px) and (max-width:550px) {

  .jeevshkti-btm .wheel-wrap {position: relative;margin: 0 auto;width: 340px;height: 340px;}
.jeevshkti-btm .petal span {position: absolute;top: 45px;left: -10px;width: 120px;color: #fff;font-weight: 600;font-size: 13px;transform: rotate(25deg);}
.jeevshkti-btm .wheel::after {inset: 120px;}
.wheel-logo {width: 38px;}
.jeev-shthi {display: flex;flex-direction: column-reverse;}
div.jeevshkti {display: block;margin: 10px 0;}
.jeev-colr.full-cnt {padding: 16px;}
.jeevshkti-btm .labels{
  animation:spin 80s linear infinite;}

.jeevshkti-btm .wheel{
  animation:spin 80s linear infinite;}


}

@media (max-width:550px){

.jeevshkti-btm div.wheel-wrap {position: relative;margin: 0 auto;width: 350px;height: 350px;overflow: hidden;}
.wheel-logo img {width: 30px;}

.wheel-logo {position: absolute;top: 50%;left: 50%;translate: -50% -50%;z-index: 6;width: 86px;background: #fff;border-radius: 50%;height: 86px;text-align: center;padding: 12px 0;}

.jeevshkti-btm .petal span {position: absolute;top: 48px;left: -7px; width: 120px;color: #fff;font-weight: 600; font-size: 14px;}
.jeevshkti-btm .p7 {transform: rotate(306deg);width: 120px;height: 110px;left: 36%;top: 8%;}


}

@media (max-width:590px){

div.famil-fred-hlght .right {display:block;margin-bottom: 30px;}
div.ff-text {width:100%;padding-left:0px;}
div.ff-img {width: 100%;margin-bottom: 12px;}
div.jeev-points {width: 100%;}
div.banner.sub small {font-size: 12px; margin: 0;}

}

@media (max-width:991px){

  

  
.mobile-hangbrg-wrp .dropdown-menud li {
  border-bottom: 1px solid #d0d0d0;
}
.mobile-hangbrg-wrp .dropdown-menud li img {
  width: 12px;
}
.mobile-hangbrg-wrp .navbar li.sub {display: flex;column-gap:3px;padding-left: 41px;}
  .offcanvas .mobile-hangbrg-wrp .appo.doc {background-image: none;}
  .offcanvas .mobile-hangbrg-wrp .appo {background-image: none;font-size: 13px;}

/* MAIN MENU */
.mobile-hangbrg-wrp .navbar{padding: 22px;margin-bottom: 40px;background-color: #fff; border-radius: 20px;}
.mobile-hangbrg-wrp .navbar ul{list-style:none;padding: 0;margin: 0;}
.mobile-hangbrg-wrp .navbar li{border-bottom:1px solid rgba(255,255,255,.2);}
.mobile-hangbrg-wrp .navbar li ul.sub-level a {font-size: 13px;border-bottom: 1px solid #e8e8e8;padding: 6px 7px;}
.mobile-hangbrg-wrp .navbar a{display:block;padding:9px 0;color:#666;text-decoration:none;font-weight:600;}
.mobile-hangbrg-wrp .navbar a.mob-lnk-parat {color: #1a4fb5;font-size: 16px;}
/* ARROW */
.mobile-hangbrg-wrp .has-sub > a::after{content:"＋";float:right;font-size:22px;}

/* SUB MENU */
.mobile-hangbrg-wrp .navbar li ul{max-height:0;overflow:hidden;transition:max-height 0.35s ease-in;}

/* OPEN STATE */
.mobile-hangbrg-wrp .navbar li.open > ul{max-height:1200px;}

/* SUB LINKS */
.mobile-hangbrg-wrp .navbar li ul a{padding:4px 0 4px 7px;font-weight:500;}
.bok-ap-img {width: 30px;margin-right: 9px;}
.call-off-lnk {margin-bottom: 12px;}
.offcanvas .mobile-hangbrg-wrp .appo h6 {font-size: 13px;font-weight: 500;}

.offcanvas .mobile-hangbrg-wrp .dropdown-item {font-size: 15px; font-weight: 500;padding: 7px 0;}

/* CHANGE ICON */
.mobile-hangbrg-wrp .navbar li.open > a::after{content:"－";}


 .navbar-collapse {flex-basis: 0;}
  .mobile-hangbrg-wrp .nav-wrap-dp { display: block; height: auto; background: #fff; border-radius: 12px; padding: 14px; }

  .mobile-hangbrg-wrp .nav-wrap-dp nav ul{display: block;}  
  .mobile-hangbrg-wrp .nav-wrap-dp nav > ul > li > a {padding: 8px 8px;min-height: auto;}
    .mobile-hangbrg-wrp .call-pn.image-fluid {width: 36px;}
.offcanvas-body.mobile-hangbrg-wrp { padding: 0 0 90px 0;}
  .mobile-hangbrg-wrp  .nav-wrap-dp nav > ul > li > a br {display: none;}
.mobile-hangbrg-wrp .nav-wrap-dp nav > ul > li  {border: none;}
.offcanvas .mobile-hangbrg-wrp .nav-link .drop {position:inherit;}
.mobile-hangbrg-wrp .btn-in-pa, .mobile-hangbrg-wrp .btn-our-hosp {min-width:auto;}


  .nav-wrap-dp{display: none;}




  .adv-bnr-cont {display:block;padding-bottom: 0;}
  .adv-hed {margin: 0px auto 10px auto;}
  .adv-points {width: 100%;border-radius: 14px;padding: 16px;}
  .adv-hed p, .adv-points p {font-size: 14px;}   
.adv-rooms {margin-top: 20px;}
.adv-points{margin-bottom: 20px;}

.faq-wrp .accordion-flush > .accordion-item {margin-bottom: 8px;}
.faq-wrp .accordion-button::after {background-size: 17px;}
.faq-wrp .accordion-button:not(.collapsed) {box-shadow: none;}
.dep-team-wrp h2 {font-size: 24px;}
.sticky {top: 54px;}
.faq-wrp {margin: 50px auto;padding: 24px 12px;}
.faq-wrp .accordion-button {font-size: 14px;}
.faq-wrp .accordion-body { font-size: 14px;}
  
.overview-wrp h2 {font-size: 19px;}
.post_content p,.tem-text h6 {font-size: 14px;}
.sevices-wrp h2 {padding: 30px 0 40px 0; font-size: 24px;}

.servc-point {width: 300px;}
.row.sevices-cont {padding: 0 6% 40px;justify-content: left;flex-wrap: nowrap;overflow: scroll;margin: 0;column-gap: 20px;}
.serv-modl {display: block;}
.left-mod {margin-bottom: 12px;}
button.left-mod, button.right-mod {width: 100%;}
.left-mod img {width: 26px;}
.row.dep-team-cont {justify-content: center;column-gap: 12px;row-gap: 12px;}
.dep-team-point {width: 48%;}
.single-post .grey-bar-wrapper a {font-size:13px;width: 78px;padding: 11px 8px;}
.stars label {font-size: 18px !important;}
.feedbc-flx {column-gap: 25px;width: 100%;}
.row.appoint-wrp.feedbc-frm {margin: 20px 0;padding: 12px;}
.feedb-wrp .rating-title{font-size:14px;width: 118px;margin: 0 auto 12px auto;}
.appoint-wrp .appo-wrp.feed-str {display: flex;column-gap: 12px;justify-content: space-between;}
.feed-str .feedb-wrp { width: 30.3%;}

.what-right p {font-size: 14px;}
.what-left span {font-size: 24px;}
.what-right h4 {margin-top: 12px;}
.what-point {margin-bottom: 20px;}
.dice-text{width:100%;top:0}
.integ-clin{height:auto;padding-bottom:90px}
.dice-text h3{font-size:18px}
.dice-text p{font-size:14px}
.asseswhy-wrp{padding:20px;display:block}
.asseswhy-wrpleft{width:100%;margin-right:0}
.assecc-poins:last-child{margin:0}
.asseswhy-wrpright{margin:0;width:100%;padding:14px;display:block;column-gap:0;row-gap:12px}
.assecc-poins{min-height:auto;padding:20px;width:100%;margin-bottom:12px}
.assescc-why{padding:30px 12px}

.dice-right {display:none;}
 .export-why-pointsbtm{justify-content:left;margin-top:30px;flex-wrap:nowrap;overflow:scroll}
 .export-drv-wrp p,.export-why-hed p{font-size:14px}
 .exp-tem-txt{align-items:center}
 .export-why{padding:25px 4%}
 .export-tmb{width:100%;margin-bottom:24px}
 .exp-tem-img{width:auto}
 .exp-why-pont{width:300px}
 .row.export-driv{margin:20px 0;padding:12px}
 .row.export-team{padding:18px 12px}
 .export-team h3{margin-bottom:20px;font-size:25px}
 .row.ext-tem-wrp{row-gap:20px;padding:30px 12px;display:block;border-radius:15px}


  .hight-head,.jeev{text-align:center}
  .jeev-points{width:46%;padding:16px}
  .jeev,.jeev-colr{width:100%}
  .hight-head{margin:40px auto}
  .ff-text{padding-left:16px}
  .ff-text h6,.jeev-points h3{font-size:16px}
  .famil-fred-hlght .right{display:flex;margin-bottom:28px}
  .jeevshkti-btm{margin:20px auto;padding:25px 12px}
  .hight-head h3{font-size:18px}
  .col-md-4.jeev-points p,.jeev-colr p{font-size:14px}
  .jeev{margin:30px auto}
div.jeevshkti {display: block;margin: 20px 0;}
   .awrd-hed {margin-top: 20px;}
  .awd-hd h4 {font-size: 18px;}
.award-item h6 {font-size: 14px;margin-top: 18px;}
  .reshmi-wrp {border-radius: 20px;padding: 19px;margin: 17px auto;}
  .row.reshmi-wrp p.big-frst {font-size: 14px;}
  .award-scll .owl-carousel.owl-drag .owl-item {padding-left: 2px;}
  .reaserc-wrap .accordion.accordion-flush{display: block;}
  .reaserc-wrap .accordion-flush > .accordion-item {width: 100%;border: 0;margin-bottom: 12px;}
  .reaserc-wrap .accordion-button span {font-size: 14px;}
  .reaserc-wrap .accordion-button {height: auto;}
  .reaserc-down {padding: 0 12px;margin-bottom: 10px;}
.reaserch-hed {margin-top: 40px;}
.reaserch-hed h3 {font-size: 20px;}
.row.award-wrp {padding-left: 12px;}
.awd-hd p {width: 100%;}
  .reaserc-wrap .accordion-body {line-height: 22px; font-size: 13px;}
.reaserc-wrap .accordion-button span.re-num {width: 29px;height: 29px;font-size: 15px;}
  .reaserc-wrap .accordion-header {border-radius: 12px;}

.row.appoint-wrp.career-wrp .appo-wrp {width: 100%;}
.appoint-wrp.career-wrp {flex-direction: column-reverse;}
.apponmt-btn button {width: 100%;}  
.appoint-wrp { padding: 16px;margin: 16px auto;}
.appoint-wrp .row { margin: 0;column-gap: 0;display: block;}
.appont-cvr{width:100%;margin-bottom: 14px;}

.appont-cvr label {font-size: 14px;}
.appont-cvr .form-control, .appont-cvr .form-select {font-size: 14px;}
.appoint-wrp h4 {margin-bottom: 14px;font-size: 18px;}
.jeev-subbpage.padd-abut {padding: 0 12px;}
.vm-text h4 {font-size: 14px; margin-bottom: 5px;}
.vm-text li{font-size: 13px;}
.vm-text {padding: 45px 18px 40px 23px;}
.vmc-hd {bottom: -30px;}
.vmc-hd h3 {font-size: 17px;}
.vm-top { padding-top: 34%;}
.vmc-hd img {width: 54px;}
.vison-misn { width:300px;}
.abt-right.p-0 {display: none;}
.row.about-us-wrp{padding:20px;margin-top: 20px;}


.abt-left h4 {font-size: 15px;line-height: 24px;}
.line-cont.subpage p {font-size: 14px;}
.row.about-three-wrp {margin-top: 30px;column-gap: 20px;justify-content: left;margin-bottom: 51px;overflow: scroll;flex-wrap: nowrap;}  
.month-wrp h5 {font-size: 13px;}
.navi-ihba {display: block;height: 54px;}
.navi-ihba .navbar-brand img {width: 115px;}
 .navi-ihba .collapse:not(.show) {display: block;}
  .row.ars-who-trp {padding: 40px 12px;}
.intr-sc-pont .intr-two .poin {width: 100%;margin-bottom: 12px;}
.row.para-sec h3 span {margin-right: 0px;margin-bottom: 15px;width: 100%;display: block;}
span.air-ico {align-items: baseline;}
  .banner.sub .banr-sbwr h1 {font-size: 15px;}  
.banner.sub small {font-size: 14px;margin:0}
.row.arise-wrp .jeev-points p {font-size: 14px;}
.row.sub-why-jeev img {display: none;}
.early-point strong {font-size: 18px;}
.banr-sbwr {padding: 0px 0;}
  /* international desk start*/
.row.ars-who-trp {display: block;}
.inticowr h5 {font-size: 16px;}
.col-md-4.int-tpsecr {width: 100%;padding: 0;}
div.intr-slidr .month-wrp {margin-top: 18px;}
.row.ars-who-trp .poin li, .row.ars-who-trp .airpowr p {font-size: 14px;}
.line-cont.subpage.intern-sub-pad {padding: 12px;}
div.intr-top {padding: 10px;}
.subpage h3.sid-hd {font-size:18px;}
.subpage h3.sid-hd br {display:none;}
.row.intr-top p {font-size: 14px;}
.row.intr-slidr h2 {font-size: 20px;}
.intr-slidr h6 {font-size: 14px;}
div.intr-grn p {font-size: 16px;}
.intr-sc-pont {display:block;padding: 0;width:100%;}
.inter-pic {margin-bottom: 20px;}
.intr-sc-pont :is(.intr-two, .intr-one) { width: 100%;display: block;}

/* international desk end*/

.row.ars-who-trp li {width:100%;font-size: 14px;}
.row.ars-who-trp { border-radius: 18px;padding: 16px;}  
.ars-who {padding: 16px;}
.bg-ars {background-color: transparent;}  
.row.ars-who-trp h2 {font-size: 20px;}
.why-rise p {font-size: 13px;}
.why-rise {margin-top: 3%;padding: 0;}
.arise-ctr h6 {font-size: 14px;}

.row.ars-who-trp .col-md-12 {padding: 0;}
.arise-right p {font-size: 14px;font-weight: 500;margin: 0;}
.arise-ctr h3 {margin-left:12px;margin-bottom: 12px;margin-top: 18px;font-size: 20px;}
.arise-right {padding: 0;width: 100%;}
.arise-right ul li {width: 100%;margin-left: 0;margin-bottom: 16px; padding: 12px;border: 1px dashed #d5b691;}
.arise-right ul {display:block;} 
.aric-bnr {height: 100px;padding: 16px 0;}
.row.arise-wrp {padding: 20px 0;}
.row.arise-onew {padding: 16px; display: block;}
.row.arise-onew .col-md-4 {padding: 0;width: 100%; text-align: center;}
.row.arise-wrp h4 {font-size: 18px;}
.row.arise-wrp p {font-size: 14px;}
.banner.sub .aric-bnr small {font-size: 17px; color: #fff;font-weight: 400; margin-top: 7px; display: inline-block; line-height: 19px;}
 /* responsw-homepage*/

 .burger-desk .btn-close {margin-left: 98%;background-size: 15px;}
.blog-slider-itm .btn {font-size: 11px;}
.old .testimon-top h6,.about-wrp h6 {font-size: 11px; text-transform: uppercase;}
.hed-testmn h2 {color: #fff;font-size: 15px;}
.hed-testmn h4 {color: #fff;font-size: 19px;}
.hed-testmn .jeevbtn{min-width: auto; padding: 8px 15px; font-size: 12px;}
.testimonials.old{margin: 0; margin-top: 30px; padding-top: 30px; padding-left: 0; padding-right: 0;padding-bottom: 12px;}
.old .testimon-top h3{font-size: 19px;padding: 0;}
.blog-box ul#pills-tab{justify-content: center;overflow-x: scroll;display: flex;flex-wrap: nowrap; padding: 0; margin-bottom: 0 !important;}
.blog-box .nav-link{white-space: nowrap;font-size: 13px;padding:8px 20px;}
.blog-slider-wrp{display: block; margin-top: 0;}
.blog-slider-itm{width: 100%; padding-right: 0; margin-bottom: 20px;}
.blog-wrp{margin: 0;background-position-y:-20px;}
#chatBtn{min-width: auto; padding: 8px 15px; font-size: 14px;}
.lst-footer{padding-bottom: 60px;}
span.left-blog{margin-bottom: 15px;}
.testimon-wrap{max-width: 100%;}
.burger-desk { transition: none;}
.dropdown-item {font-size: 15px;font-weight: 400;padding: 6px 0;}
.dep-box{width: auto;}
.fivv {padding: 0;}
.poins-f span {font-size: 13px;}
.poins-f span img {width: 28px;}
.old .testmnl-list {padding: 13px;}
.top-footer .appo{font-size: 14px;}
  /* subpage start */
  .rthum p {font-size: 13px;}
div.all-tool ul {flex-wrap: nowrap;justify-content: left;overflow-x: scroll;}
div.all-tool li {width: 230px;flex: none;justify-content: center;display: flex;flex-direction: column;}
.banner.sub h1 {font-size: 20px;}
.line-cont.subpage { padding: 0;}
.col-md-8.sub-green-left {padding-top: 20px;}
.subpage-board p,.month-item span {font-size: 14px;}
.sub-green-right {display:block;}
.right-para.col-md-5 { width:100%;}
.three-columgap {margin: 20px auto;}
.sub-point h2, .all-tool h4 {font-size:18px;}
.subpage-board {padding-bottom: 12px;}
.three-columgap .col-md-12 {padding: 0;}
.line-cont.subpage .shor-p,.swiper-slide li {font-size: 13px;}
.row.para-sec {padding: 35px 25px;}
.row.para-sec h3 {font-size: 18px;}
.points-month p {font-size: 13px;}
.col-md.early-both {display: block;}
.early-img {display: none;}
.twos-point {margin:0;padding: 26px 16px;}
.col-md.early-wrp {padding: 0;}
.early-point {padding: 14px;}
.rule-point ul {display: flex;margin: 0 0 28px 0; padding: 0; flex-wrap: wrap;justify-content: center; column-gap: 8px;}
div.col-md-12.rule-point li {margin-right: 0;margin-bottom: 8px;width: 47%;}
.para-sec .owl-carousel .owl-nav {display:none;}
.col-md-12.rule h3, .col-md-12.rule h2 { font-size: 18px; margin-bottom: 18px;}
.col-md-12.rule {padding: 12px 8px;}
.row.faq-wraper {margin: 0;padding: 0;}
.all-tool {margin: 20px auto 0px auto;padding: 0;}
.row.sub-why-jeev {margin: 0;margin-top: 20px;padding: 10px;}
.why-all-wrp {margin: 0;padding:20px 10px 0px 10px;}
.why.text-end, .why-jvm {padding: 0;}
.why-jvm-wrp h2 {font-size: 22px;}
.why-jvm-wrp {margin-top: 20px;}
.why-jvm-wrp p, .row.sub-why-jeev li, .row.twos-point li {font-size: 14px;}
.box-bg-sub h6 {font-size: 14px;}
.box-bg-sub {padding: 18px;margin: 20px 12px;}
.faq-wraper .collapse:not(.show) {display: none;}
.row.faq-wrap button.accordion-button {font-size: 14px;
    background: #fff !important;color:#008641 !important;margin-bottom: 0 !important;}
.faq-wrap {margin: 0 0 50px 0; padding: 30px 0px;}
.faq-wrap h2 {font-size:18px;margin-top: 20px;}
.faq-wrap button.accordion-button::after {background-size: 12px;background-position: center;}
.faq-wraper .accordion-body {font-size: 13px;font-weight: 400;}
  /* subpage end */
  div.month-wrp.owl-carousel .owl-item {height:388px;}
.three-img {display:none;}
  .dep-box{width: auto;}
 .vlue-bottm{column-gap: 0%;margin: 0; padding: 0;}
  .old .right-tesmndd{padding-bottom: 0;max-height: 300px; overflow: hidden; }
  .team-box{column-gap: 0px; justify-content: space-between; box-shadow: 0 10px 30px rgb(0 0 0 / 15%); border-radius: 10px; padding-bottom: 20px;}
  .line-cont{overflow: hidden; padding: 0 15px;}
  .treatmnt-ftr{display: none;}
  .quick-ftr{display: none;}
  footer .phone-footer-menu .accordion-button{background: #0294d2; color: #fff; padding: 8px 15px; margin-bottom: 20px;}
  .phone-blog-box{display: block;}
  .blog-slider-wrp{display: none !important;}
  .float-mob-btn{z-index: 9;}
  .desk-top-box-sec{display: none;}
  .banner-sub-box{padding-top: 30px;}
  .banner-sub-box{display: -ms-grid !important;
        display: grid !important;-ms-grid-columns: 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;
        grid-template-columns: repeat(2, 1fr);grid-gap:7px;padding-bottom: 0;}
.txt-name h3 {font-size: 14px;}
.old .testimon-top {margin-bottom:0;}
.testimon-thumbnails li img {width: 25px;}
.txt-name h6 {font-size: 13px;}
.arise-wrp p {font-size: 14px;}
section.about-wrp {padding: 20px 0;}
.about-wrp h3 {font-size: 16px;}
.about-wrp p {font-size: 14px}
.row.about-box .col-lg-2.col-6 {padding: 2px;margin:3px;width: 48%;}
.row.about-box .col-lg-3.col-6 {padding: 2px;margin:3px;width:48%;}
.why.text-end {display:none;}
.why-jvm {width: 100%;padding:0 20px;}
.proj-d-btn span { width: 23px;}
.valu-top-brd h6 {font-size: 11px;}
.vlue-bottm .card {width:120px; height: 120px;}
.poins-f{ box-shadow: 0 5px 11px rgb(0 0 0 / 15%);}
.who-count{padding: 14px; background: #fff; box-shadow: 0 1px 5px rgb(0 0 0 / 15%); height:auto;margin-bottom: 0;}
.accordion-item{border-radius: 10px;}
.five-poin-wrap{display: block;}
.poins-f{width: 100%; height: auto; margin-bottom: 0px;}
.chat-popup{width: 100%;}
.poins-f span{display: block;}
.text-righ-tem{padding: 20px 0 !important;}
.ps-0{padding-left: 15px !important;}
.btn-team.threevtk{width: auto;}
.department-wrp::before{background-size: cover;top:23px;}
.department-wrp{padding: 0 15px;}
.dep-box-cont{margin-top: 30px;}
.dep-box-tex{text-align: center; padding: 0 15px;}
header.smaller {background: #fff; box-shadow: 0 10px 30px rgb(0 0 0 / 15%);}
div.mobile-hambrg{top: 14px;}
.desktop-bnr{display: none;}
.mob-bnr{display: block; position:relative;}
.video-banner{padding-bottom: 0; margin: 0 15px;}
.team-text-left{order: 2;}
.text-righ-tem h6, .blog-text h6 {font-size:11px;}
.step-img-wrpp {display:block;max-width: 1300px;margin: 0 auto;}
.row.ars-who-trp ul.steps-who {flex-wrap: wrap;}
.row.ars-who-trp ul.steps-who li{width:48.46%;}

.famil-fred-wrp p, .hight-head p {font-size: 14px;}
.ff-text p {font-size: 14px;}
.row.faml-fren-spc h3 {font-size: 18px;margin-top: 0;}
.row.faml-fren-spc {  margin: 28px auto 0 auto;}

 div.jeevshkti-btm .container {display: block;}
  div.jeevshkti-btm .panel {width: 100%;height: auto;margin-top: 40px;}
  .jeevshkti-btm .content.active p {font-size: 13px;}
   div.jeevshkti-btm .panel h3{font-size:16px}
   .jeevshkti-btm .content.active {
  display: block;
  text-align: center;
}
.blog-po-shlf {
  margin-bottom: 20px;
}
div.btn-gll.gll-dtl {
  justify-content: space-between;
  padding: 0;
  flex-direction: column-reverse;
  row-gap: 20px;
}
.banner h1 span {
  font-size: 18px;
}
.jeev-colr.blog-left {
  margin-bottom: 20px;
}
.blog-list-wrp.jeev-colr.blue-bg {
  padding: 14px 0px 0px 0px;
}
.banr-sbwr.blog {
  height: 64;
}
.galler-wrp span.imgblog-text h6 {font-size: 16px;}


}

@media (max-width:1280px){

.vmore-top-link{display: none !important;}
.vnavi-ihba{padding: 0 15px;}
.vmobile-hambrg{position: absolute; right: 15px; top: 23px;}
.header-cc{position: relative;}

}
@media (min-width:992px) and (max-width:1200px) {


.nav-wrap-dp nav > ul > li{width: 20%;}
  div.navi-ihba {padding: 0 12px;}
.nav-wrap-dp{height: auto;width: 80%;}
div.top-call { padding: 8px 12px 6px 12px;}
  div.nav-wrap-dp nav > ul > li > a {padding: 7px 8px 9px 11px;column-gap: 6px;display: flex;
    flex-direction: column;text-align: center;align-items: center;
    justify-content: space-around;
  font-weight: 500;font-size: 13px;}
  .header a.navbar-brand {margin: 0;width: 140px;}
  .search-inpt { padding-left: 12px;margin-right: 0px;}

  a.nav-link.btn-searc {right: 5px;}
  .nav-wrap-dp nav > ul > li > a.call-wpo img {width: 28px;}
   a.btn-in-pa, a.btn-our-hosp {
    min-width:auto;
  }


}

@media (min-width:992px){

  .jeevshkti-btm .labels {
  position: absolute;
  inset: 0;
    top: 0px;
    left: 0px;
  animation: spin 30s linear infinite;
  width: 221px;
  left: 136px;
  top: 0px;
}


div.galler-wrp span.imgblog-text h6 {font-size: 16px;}
  .header .navbar-brand {margin: 0;width: 130px;}

  .nav-wrap-dp nav > ul > li > a img {
  max-width: min-content;
  width: 30px;
}

    .nav-wrap-dp span.drop {
  margin-left: 0;
  white-space: nowrap;
}
span.drop img {
  margin-left: 4px;
}
.heading-gllry {font-size: 19px;}


.ico-text-wht p,.what-right p {font-size: 14px;}  
.dice-text p{font-size:14px}
div.asseswhy-wrpright{padding:16px}
.dice-text h3{font-size:20px}
div.assecc-poins{min-height:150px;padding:18px;width:31%}
div.dice-text{width:62%;position:relative;top:0}
div.dice-right{position:absolute;right:0;width:40%}
div.assescc-why{background:#eff7f4;padding:40px 12px}

.row.reshmi-wrp p.big-frst {font-size: 14px;}
.reaserc-wrap .accordion-button span, .award-item h6 { font-size: 14px;}
.hight-head {text-align: center;margin:20px auto;}
div.appoint-wrp {padding: 29px;}
.appo-wrp.carr-wrp-right {width: 61%;}
.carr-wrp-left { width: 35%;}

.arise-ctr {padding-left: 30px;}
.step-img-wrpp {display: flex;max-width: 1300px; margin: 0 auto;}
.step-img-wrpp-custome {display: flex; margin: 0 auto;}
.arise-wrp p {font-size: 18px;}
.row.ars-who-trp .poin ul.airpowr li p {font-size: 13px;}  
div.intr-grn p {font-size: 14px;}
.box-bg-sub {width: 90%;}
.why-jvm-wrp p, .row.sub-why-jeev li, .all-tool li span { font-size: 14px;}
.row.sub-why-jeev {padding:0px 30px;}
.col-md-12.rule { margin: 20px 0;}
.col-md-12.rule h3 {font-size: 24px;margin-bottom: 20px;}
.faq-wrap h2 {font-size: 24px;}
.faq-wraper .accordion-body {font-size: 14px;  font-weight: 400;}
.row.faq-wrap button {padding: 12px;font-size: 15px;}
.faq-wraper {padding: 0 4%;}
.box-bg-sub h6 {font-size: 14px;}
.col-md-12.rule h2, .why-jvm-wrp h2 {font-size: 22px;}
.col-md-12.rule-point li {font-size: 14px;}
.sub-point h2 {font-size: 26px;}
.subpage-board {padding: 31px 3%;}    
.sub-green-left p {font-size: 18px;}
.sub-green-right {margin-top:0}
.swiper-slide li {font-size: 14px;}
.month-item span {font-size: 15px;}
.points-month p {font-size:15px;}
.line-cont.subpage .sub-green-right div p {font-size: 14px;}
.banr-sbwr h1 {font-size: 26px;margin: 0;}
.poin h6 {font-size: 16px;}
.abt-left h4 { font-size: 18px; line-height: 24px; margin-bottom:14px;}

.line-cont.subpage p{font-size: 14px;}
.vmc-hd h3 {color: #fff;font-size: 20px;}
div.vmc-hd img {width: 79px;}
div.vm-text li{font-size: 13px;}
 div.vm-text h4 {font-size: 14px;}
.abt-left { margin-bottom: 3%;}

.row.faml-fren-spc h3 {font-size: 19px;}
.hight-head h3 {font-size: 18px;}
.jeev-colr p {font-size: 14px;}
.jeev-points h3 {font-size:16px;}
.col-md-4.jeev-points p {font-size: 14px;}
div.jeevshkti-btm {margin: 40px auto;}
div.jeev-points {width: 47%;}
.export-tmb {width: 47%;}
div.sticky {top: 69px;}
.serv-modl {display: block;}
.left-mod {margin-bottom: 12px;}
button.left-mod, button.right-mod {width: 100%;}
.left-mod img {width: 26px;}
.post_content p {font-size: 14px;}

 div.jeevshkti-btm .container {display: block;}
  div.jeevshkti-btm .panel {width: 100%;height: auto;margin-top: 40px;}
  .jeevshkti-btm .content.active p {font-size: 13px;}
   div.jeevshkti-btm .panel h3{font-size:16px}
   .jeevshkti-btm .content.active {
  display: block;
  text-align: center;
}
.jeev-colr.blog-left {width: 60%;}
.jeev-colr.blog-right {width: 30%;}
.blogpge-wrp .jeev-subbpage.padd-abut {
  padding: 0 2%;
}
div.blog-cont h3 {font-size: 18px;}
span.imgblog-text h6 {font-size: 14px;}


}

@media (min-width:1024px){

    .jeevshkti-btm .labels {
  position: absolute;
  inset: 0;
    top: 0px;
    left: 0px;
  animation: spin 30s linear infinite;
  width: 221px;
  left: 94px;
  top: 7px;
}


  div.jeevshkti-btm .panel h3{font-size:22px}
  div.jeevshkti-btm .container {display: flex;}
   .jeevshkti-btm .content.active p {font-size: 15px;}
   .jeevshkti-btm .content.active {
  display: block;
  text-align: left;
}

  div.jeevshkti-btm .panel {width: 50%;height: 350px;margin: 0;}

  .jeevshkti-btm .content.active p {font-size: 15px;}
   div.jeevshkti-btm .wheel-wrap {position: relative;width: 410px;height:410px;}
div.jeevshkti-btm .petal span {
  position: absolute;
  top: 57px;
  left: 3px;
  width: 120px; 
  font-size: 15px;
  transform: rotate(27deg);
 
}
div.jeevshkti-btm .wheel::after { 
  inset: 150px;
 
}

.post_content p {font-size: 14px;}
div.sticky {top:70px;}
.serv-modl {display: block;}
.left-mod {margin-bottom: 12px;}
button.left-mod, button.right-mod {width: 100%;}
.left-mod img {width: 26px;}
div.servc-point h3 {font-size: 17px;}



}

@media (min-width:1280px){

div.blog-cont h3 {font-size: 22px;}
span.imgblog-text h6 {font-size: 15px;}

.intr-grn p {font-size: 20px;}  
.intern-sub-pad {
    padding: 40px 2% 44px 2%;}



  .left-mod {margin-bottom: 0px;}
button.left-mod, button.right-mod {width: 155px;}
.serv-modl {display: flex;}
.hight-head {text-align: center;margin: 63px auto;}
.appo-wrp.carr-wrp-right {width:41.666%;}
.carr-wrp-left { width:50%;}

 div.appoint-wrp {padding: 54px;}
.intr-grn p {font-size: 20px;}  
.intern-sub-pad {padding: 40px 2% 44px 2%;}
.arise-wrp p {font-size: 20px;}
p.big-frst {font-size: 16px; font-weight: 600;}




}

@media (min-width:1300px){

  .jeevshkti-btm .labels{
  position:absolute;
  inset:0;
  animation:spin 30s linear infinite;width: 237px;
  left: 131px;
  top: 7px;
}



  .heading-gllry { font-size: 28px;}

div.galler-wrp span.imgblog-text h6 {font-size: 20px;}
  .jeevshkti-btm .content.active p {
  font-size: 16px;
}
  div.jeevshkti-btm .wheel-wrap {
  position: relative;
  width: 500px;
  height: 500px;
}
div.jeevshkti-btm .petal span {
  position: absolute;
  top: 78px;
  left: 10px;
  width: 120px;
  font-size: 18px;
  transform: rotate(25deg);
 
}
div.jeevshkti-btm .wheel::after { 
  inset: 180px;
 
}


.banr-sbwr h1 {font-size: 32px;}
 div.servc-point h3 {font-size: 20px;}
div.sticky {top: 84px;}
.post_content p {font-size: 16px;}
.ico-text-wht p, .what-right p {font-size: 16px;}
.dice-text p,.jeev-colr p{font-size:16px}
.dice-text h3,.hight-head h3{font-size:26px}
div.assecc-poins{padding:20px;width:23%}
div.assescc-why{padding:40px 5%}
div.dice-text{width:50%;position:relative;top:-10%}
div.dice-right{width:48%}
div.asseswhy-wrpright{padding:18px}
.export-tmb{width:33%}
div.jeev-points{width:28.5%}
div.jeevshkti-btm{margin:60px auto}
.col-md-4.jeev-points p{font-size:15px}
.jeev-points h3{font-size:20px}
.row.faml-fren-spc h3{font-size:28px}

.row.reshmi-wrp p.big-frst {font-size: 17px;}
.reaserc-wrap .accordion-button span, .award-item h6 { font-size: 16px;}
div.vm-text h4 {font-size: 18px;}
div.vm-text li{font-size: 15px;}
div.vmc-hd img { width:100px;}
.vmc-hd h3 {color: #fff;font-size: 24px;}
.line-cont.subpage p {font-size: 16px;}
p.big-frst {font-size: 18px;}
.abt-left h4 {font-size: 20px;line-height: 35px; margin-bottom: 20px;}



}


@media (min-width:1440px){
   .header .navbar-brand {
    margin: 0;
    width: 166px;
  }



    div.dice-right {width: auto;}
  div.asseswhy-wrpright{padding: 40px;  }
.intern-sub-pad {padding: 40px 11% 44px 11%;}
div.poin h6 {font-size: 19px;}
.row.ars-who-trp .poin ul.airpowr li p {font-size: 16px;}
.why-jvm-wrp p, .row.sub-why-jeev li, .all-tool li span {font-size: 16px;}
.row.sub-why-jeev {padding: 60px 11%;}
.col-md-12.rule { margin: 40px 0;}
.col-md-12.rule h3 {font-size: 30px;}
.faq-wrap h2 {font-size: 30px;}
.faq-wraper .accordion-body {font-size: 16px;}
.row.faq-wrap button{font-size:17px;padding:16px;}
.faq-wraper {padding: 0 15%;}
.box-bg-sub h6 {font-size: 18px;}
.col-md-12.rule h2, .why-jvm-wrp h2 {font-size: 30px;}
.col-md-12.rule-point li {font-size: 16px;}
.points-month p {font-size:14px;}
.month-item span {font-size: 16px;}
.sub-point h2 {font-size: 32px;}
.subpage-board { padding: 60px 11%; }
.sub-green-left p {font-size: 23px;}
.line-cont.subpage .sub-green-right div p {font-size:16px;}
.sub-green-right {margin-top: 30px;}
.banr-sbwr h1 {font-size: 38px;margin: 0;}
.swiper-slide li {font-size: 16px;}
   

}

@media (min-width:1500px){
    .blogpge-wrp .jeev-subbpage.padd-abut {padding: 0 6%;}

  .jeev-colr.blog-left {width: 65%;}
    .jeev-colr.blog-right { width: 25%;}


}