@media only screen and (max-width: 1680px) {
  .bannerblock{background-position:right -92px top!important}
  .bannertextwrapper img{width:46%}
  }
  @media only screen and (max-width: 1560px) {
    .bannertextwrapper h3{
      font-size: 36px;
      line-height: 39px;
    }
  .bannertextwrapper::after{left:0}
  .vmblock2 .newcontainer{width:1345px}
  .listwarppercls{width:380px}
  }
  @media only screen and (max-width: 1550px) {
  .newcontainer{width:94%}
  }
  @media only screen and (max-width: 1480px) {
    .bannertextwrapper h2{
      line-height: 31px;
      font-size: 28px;
    }
  .bannerblock{min-height:400px}
  .bannertextwrapper h1 span{font-size:36px;line-height:39px}
  .bannertextwrapper h1 span strong{font-size:70px;line-height:65px}
  .bannertextwrapper p{font-size:20px}
  }
  @media only screen and (max-width: 1440px) {
    .bannertextwrapper h1 span strong, .bannerwrapper h1 span strong {
      font-size: 48px !important;
      line-height: 48px !important;
  }
  }
  @media only screen and (max-width: 1400px) {
  .listwarppercls h4{font-size:20px;line-height:24px}
  .imgwrapperblock8{width:85px;height:85px}
  .listwarppercls{width:320px}
  .vmblock2 .newcontainer{width:1175px}
  .vmblock1mainwrapper{background-position:right -510px top}
  }
  @media only screen and (max-width: 1280px) {
    .bannertextwrapper h1 span strong, .bannerwrapper h1 span strong {
      font-size: 38px !important;
      line-height: 38px !important;
  }
  }
  @media only screen and (max-width: 1260px) {
  .pvp_block4 .titlewrapper h3{width:100%}
  .pvp_block4 .titlewrapper h2{width:100%}
  .pvp_block4 .boldlistwrapper{column-count:2;-moz-column-count:2;-webkit-column-count:2}
  .bannertextwrapper img{width:40%}
  .bannerblock{background-position:right -145px top!important}
  }
  @media only screen and (max-width: 1240px) {
  .vmblock2 .newcontainer{width:961px}
  .imgwrapperblock8{width:70px;height:70px;border:5px solid #eec019}
  .listwarppercls{width:280px}
  .listwarppercls h4{font-size:18px;line-height:24px;width:62%;padding-left:32px}
  }
  @media only screen and (max-width: 1024px) {
  .vmblock2 .newcontainer{width:875px}
  }
  @media only screen and (max-width: 1199px) {
    .bannertextwrapper h2{width: 100%; font-size: 26px;}
  .bannertextwrapper::after{display:none}
  .bannertextwrapper::before{display:none}
  .homeblock3 mat-list mat-list-item .mat-list-item-content{justify-content:center}
  .dic_block.block4 .mat-list .mat-list-item .mat-list-item-content{justify-content:center}
  .pvp_block2 mat-list mat-list-item .mat-list-item-content{flex-wrap:wrap}
  .dic_block2 mat-list mat-list-item .mat-list-item-content{justify-content:center!important}
  .footermainwrapper .mat-list-item-content{justify-content:center}
  .dic_block.block4.mat-list .mat-list-item .mat-list-item-content{justify-content:center}
  }
  @media only screen and (max-width: 991px) {
    
  .pvp_block4 .boldlistwrapper{column-count:2;-moz-column-count:2;-webkit-column-count:2}
  .titlewrapper h2{font-size:24px}
  .titlewrapper h4{font-size:24px}
  .vmblock2 .newcontainer{width:94%}
  .listwarppercls{width:auto;flex-wrap:wrap;flex-flow:column-reverse;justify-content:center;border-radius:0!important;margin:0;box-shadow:0 0 10px rgba(0,0,0,0.1);height:85%;padding:3%}
  .nmsfunneldoctor_block8 ol li:after{display:none}
  .nmsfunneldoctor_block8 ol li{display:block;width:47%;margin:6px}
  .nmsfunneldoctor_block8 ol{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;list-style:decimal!important;display:flex;justify-content:center;flex-wrap:wrap;background:none;align-items:stretch}
  .listwarppercls h4{font-size:18px;line-height:24px;width:100%;padding-left:0;text-align:center}
  .nmsfunneldoctor_block8 ol li:first-child:last-child:before,.nmsfunneldoctor_block8 ol li:nth-child(n+2):nth-last-child(-n+2):before,.nmsfunneldoctor_block8 ol li:nth-child(n+3):nth-last-child(-n+3):before,.nmsfunneldoctor_block8 ol li:nth-child(n+4):nth-last-child(-n+4):before,.nmsfunneldoctor_block8 ol li:nth-child(n+5):nth-last-child(-n+5):before,.nmsfunneldoctor_block8 ol li:nth-child(n+6):nth-last-child(-n+6):before,.nmsfunneldoctor_block8 ol li:nth-child(n+7):nth-last-child(-n+7):before,.nmsfunneldoctor_block8 ol li:nth-child(n+8):nth-last-child(-n+8):before,.nmsfunneldoctor_block8 ol li:nth-child(n+9):nth-last-child(-n+9):before,.nmsfunneldoctor_block8 ol li:nth-child(n+10):nth-last-child(-n+10):before{font-size:40px;position:absolute;right:inherit!important;top:0;z-index:9;left:0}
  .pagehomewraooer{width:100%;    padding: 0;}
  .bannerblock .newcontainer{width:100%}
  .pagehomewraooer{padding-top:0;}
  .yellowbtn{font-size: 24px!important;}
  .bannertextwrapper h1 span strong br{display: none;}
  }
  @media only screen and (max-width: 820px) {
    .video_wrr{
      min-width: 100%;
      min-height: inherit;
    }
  }
  @media only screen and (max-width: 768px) {
  .pvp_block4 .boldlistwrapper{column-count:1;-moz-column-count:1;-webkit-column-count:1;padding:20px}
  .pvp_block4 .boldlistwrapper mat-card-content{padding-left:0;text-align:center;padding-top:25px}
  .pvp_block4 .boldlistwrapper mat-card-content::after{top:5px;left:50%;transform:translatex(-50%)}
  .pagehomewraooer{padding-bottom:0}
  .bannerblock{margin-top:0!important;position:inherit!important}
  }
  @media only screen and (max-width: 660px) {
  .bannertextwrapper h1 span{font-size:36px;line-height:38px;padding-bottom:18px!important}
  }
  @media only screen and (max-width: 560px) {
  .nmsfunneldoctor_block8 ol li{width:100%;margin:11px 0}
  }
  @media only screen and (max-width: 480px) {
  .bannertextwrapper h1 span strong{font-size:50px;line-height:47px}
  .bannertextwrapper h1 span{font-size:28px;line-height:33px}
  .yellowbtn{padding:4px 20px!important;font-size: 16px!important;}
  }