@media screen and (max-width: 1199px) {

.reviewWrapper .container-small{
  max-width: 120rem;
}
.bannerWrapper .btn-save-tax{
  width: 35%;
}
.reviewWrapper .ui-reviews-slider .reviews-rating-content{
  padding: 0 3rem;
}
.bannerWrapper .bannerText {
    padding: 6rem 0;
}
.overlayNVideo .popUpVideo {
    height: auto;
    width: 90%;
    top: 30%;
    transform: none;
    margin: 0 auto;
}
}

@media screen and (max-width: 991px) {
  
  .bannerWrapper .btn-save-tax{
    width: 50%;
  }
  .claimWrapper .pad-block1{
    padding: 4.5rem 1.5rem 0rem 4rem;
  }
  .deductiontblWrapper .benift_container {
    width: 90%;
   
  }
  .deductionTable{
    max-width: 90%;
  }
  .reviewWrapper .container-small{
    max-width: 120rem;
  }
  .reviewWrapper .ui-reviews-slider .rating-topbar:after{
    right: 40px;
  }
  .taxbenefitsWrap .taxText {
    padding-left: 0;
    padding-top: 2rem;
}
.advantageWrapper .advantageTxt {
    padding-left: 0rem;
    padding-top: 2rem;
}
.bannerWrapper .btn-save-tax{
  width: 50%;
}

.reviewWrapper .ui-reviews-slider .reviews-rating-content{
  padding: 0 3rem;
}
.claimWrapper .common-insurance-blocks em {
    top: 45px;
    
}
.bannerWrapper .bannerText {
    padding: 4rem 0;
}

.bannerWrapper .bannerText h4 {
    font-size: 3rem;
}

.bannerWrapper .bannerText p {
    font-size: 1.5rem;
}

.overlayNVideo .popUpVideo {
    height: auto;
    width: 90%;
    top: 30%;
    transform: none;
    margin: 0 auto;
}





}



@media screen and (max-width: 767px) {
  .taxbenefitsWrap .taxText {
    padding-left: 0rem;
    padding-top: 0rem;
}
.deductiontblWrapper .benift_container {
    width: 100%;
    margin: 0 auto;
    margin-top: 5rem;
    margin-bottom: 12rem;
}
.deductiontblWrapper .deductionHeading h2 {
    text-align: left;
    font-size: 3rem;
        padding: 0rem 0 1rem 0;
}

.deductionTable .tableWrapp{
  overflow-x: auto;
    width: 100%;
    display: block;
}
.deductionTable{
  max-width: 100%;
}
.advantageWrapper .advantageTxt {
    padding-left: 0rem;
}
/*.claimWrapper{
  padding: 0rem 0 4rem 0 !important;

}*/
.claimWrapper .clamHeading h2{
  text-align: left;
    font-size: 3rem;
    /*padding: 40px 0 10px 0;*/
}
.claimWrapper .clamHeading p{
  text-align: left;
}
.claimWrapper .pad-block1 {
    padding: 4.5rem 1.5rem 0rem 4rem;
}
.reviewWrapper  .reviewHeding h3 {
    text-align: left;
    font-size: 3rem;
        padding-bottom: 2rem;
      
}
.reviewWrapper .container-small {
    max-width: 120rem;
    margin: 0 auto;
        /*padding: 40px 0;*/
}

/*.reviewWrapper{
  padding: 40px 0;
}*/

.reviewWrapper .ui-reviews-slider .item {
    padding: 2rem 2rem;
    border: 1px solid #cbcdce;
    border-radius: 10px;
        min-height: 350px;
    margin: 3rem 1rem 1rem;
    
    
}
.reviewWrapper .ui-reviews-slider .rating-topbar h3{
  border-right: none;
}
.reviewWrapper .ui-reviews-slider .rating-topbar:after{
  top: 32px;
    right: 20px;
}
.reviewWrapper .ui-reviews-slider .rating-fl {
    display: block;
        margin-left: 0;
}
.breadcrumbsWrap ul.breadcrumbs li{
  font-size: 12px;
}
.video-Div{
  width: 80%;
}
.deductiontblWrapper .deductionHeading p{
      text-align: left;
}
.taxbenefitsWrap .taxText p{
  font-size: 1.5rem;
    line-height: 2.5rem;
}
.advantageWrapper .advantageTxt p{
  font-size: 1.5rem;
    line-height: 2.5rem;
}
.bannerWrapper .btn-save-tax{
  width: 40%;
  font-size: 1.5rem;
  margin-top: 2rem;
}
.bannerText a.btn-primary{
      padding: 1.5rem 3rem;
      font-size: 1.5rem;
}
.bannerWrapper .bannerText{
      padding: 4rem 0;
}

/*.taxbenefitsWrap {
    margin: 0rem;
}*/
.advantageWrapper {
    margin: 10rem 0 0rem 0;
}

.deductiontblWrapper{
  padding-bottom: 4rem !important;
}
.section-content {
    padding: 4rem 0 6rem 0;
}

.reviewWrapper .reviewHeding h2 {
    margin: 0;
    font-size: 3rem;
    text-align: left;
    padding-bottom: 1rem;
    padding-left: 1rem;
}

.reviewWrapper .ui-reviews-slider .reviews-rating-content{
  padding: 0rem;
}
.claimWrapper .common-insurance-blocks em {
    top: 40px;
    
}
.taxbenefitsWrap .taxText h2{
  font-size: 3rem;
}

.advantageWrapper .advantageTxt h2{
  font-size: 3rem;
}
.bannerWrapper .bannerText h4{
  font-size: 3.5rem;
}
.bannerWrapper .bannerText p{
  font-size: 2rem;
}

.overlayNVideo .popUpVideo {
    height: auto;
    width: 90%;
    top: 30%;
    transform: none;
    margin: 0 auto;
}

.taxbenefitsWrap .taxImg {
    text-align: center;
    padding: 3rem 0 0 0;
}
.advantageWrapper .advantageImg{
  padding: 3rem 0 0 0;
}

}